Samuel FORESTIER HorlogeSkynet
HorlogeSkynet synced new reference v1.2.0 to HorlogeSkynet/CDNUpdates from mirror 2020-02-29 22:25:43 +01:00
HorlogeSkynet synced commits to master at HorlogeSkynet/Nftables from mirror 2020-02-29 16:25:38 +01:00
71a879cdcc Fixes and cleans the way we handle semi-colons across syntax formats
d67d76ebde Removes buggy meta.command scope as it does not honor ST's naming
00ca6ec32e [INTERNAL] Renames base-commands to script-commands
4b604406c3 Don't unnecessary escape #
10fa1fec85 Improves the supported syntax formats documentation in README
Compare 8 commits »
HorlogeSkynet synced commits to master at HorlogeSkynet/CDNUpdates from mirror 2020-02-29 02:25:42 +01:00
a1678add6c Cleans the project root by settings ST's stuffs in subdirectories
92b2114109 Updates .gitignore file
06362f2729 Regular test cases updates (as of February 2020)
Compare 3 commits »
HorlogeSkynet synced commits to master at HorlogeSkynet/Nftables from mirror 2020-02-28 00:25:38 +01:00
43e5d3e366 Allows colon to be used in set/map declarations
d64ee7d09f Adds a very naive support for map declaration
3f6639a50a Adds support for element in "commands" usage
Compare 3 commits »
HorlogeSkynet synced new reference v0.5.0 to HorlogeSkynet/Nftables from mirror 2020-02-27 04:25:38 +01:00
HorlogeSkynet synced commits to master at HorlogeSkynet/Nftables from mirror 2020-02-27 04:25:38 +01:00
f517d909b4 Fixes a blemish in README that had been previously fixed
3bc5f9a7f6 Plugin now available from Package Control !
c744ade961 Fixes ct helper usage in table definition (bug introduced in 2174bf60)
Compare 3 commits »
HorlogeSkynet synced commits to master at HorlogeSkynet/Nftables from mirror 2020-02-26 08:25:38 +01:00
524939df51 Makes "partial" statements being matched as "rules" anyway
2174bf6094 Allows a network family to be specified after ruleset
1ad799d8be Makes the rule keyword optional in "commands" usages
1e00550c65 Extends the invalid.illegal scope defined in our case
Compare 4 commits »
HorlogeSkynet synced new reference v0.4.0 to HorlogeSkynet/Nftables from mirror 2020-02-24 06:25:38 +01:00
HorlogeSkynet synced commits to master at HorlogeSkynet/Nftables from mirror 2020-02-24 06:25:38 +01:00
07113a67e0 Advises the user to install the plugin into its User/ ST directory
e7a1baa278 Matches $constant and @variable separately to apply different scopes
e7792c764f Expects a separator instead of popping off for table commands
54fd1f42fe When dealing with "commands", let's lazily match a network family type
28f7abe659 [INTERNAL] Following of 802b4b22a84696fc2b5eb570c1c70d6199d5d078
Compare 7 commits »
HorlogeSkynet synced commits to master at HorlogeSkynet/Nftables from mirror 2020-02-23 12:02:57 +01:00
041046fe31 Following of a3f0d830a182caca61016cafce77cc48be2cd29a for {} endings
a9d7c22774 Following of 3d13facb12e0246c0b0b688385cd15b1cf9dce77 for .
a1f28db16a structures are actually anonymous sets in terms of Nftables
Compare 3 commits »
HorlogeSkynet synced new reference v0.3.0 to HorlogeSkynet/Nftables from mirror 2020-02-23 02:02:57 +01:00
HorlogeSkynet synced commits to master at HorlogeSkynet/Nftables from mirror 2020-02-23 02:02:57 +01:00
77dbaaae02 Renames project source files to match internal syntax name (Nftables)
1bfc88a063 Extends and simplifies rule statements matching
c8010c9479 Adds support for MAC addresses
a3f0d830a1 Improves the whole syntax scoping (with language-specific extensions)
3d13facb12 Don't consume + nor - when used outside arithmetic operations
Compare 21 commits »
HorlogeSkynet synced commits to master at HorlogeSkynet/Nftables from mirror 2020-02-22 07:09:20 +01:00
df72bea51e Allows colons to be used in rule statements as long as commas
ef36e1b17f Improves consistency across REGEXPs format (even for you, first lady !)
bd07c60c72 Avoids to unnecessary escape curly braces and quotes characters
f588431598 Improves some internal comments
fa228e0358 IPv4's . are now consumed so we may simplify . operator matching
Compare 6 commits »
HorlogeSkynet synced commits to master at HorlogeSkynet/Nftables from mirror 2020-02-21 01:09:20 +01:00
9529d22aa0 Reformats base commands REGEXP (line was too long)
3e3b823e46 Reformats non-terminal statements REGEXP and adds support for mark set
c78c1358ad Adds numgen & jhash as new arithmetic operators
c0c168910b Allows dash to be used in network entities names
5f75108a06 Allows some values to be used during ct helper declaration
Compare 11 commits »
HorlogeSkynet synced new reference v0.2.0 to HorlogeSkynet/Nftables from mirror 2020-02-21 01:09:20 +01:00
HorlogeSkynet synced commits to master at HorlogeSkynet/Nftables from mirror 2020-02-20 05:09:20 +01:00
2042aa7ddb Allows semi-colons to be specified BEFORE any statement (or even alone)
290faf5b24 Lowers length of REGEXPs matching 'arithmetic' and 'word' operators
f0fd0080fe Very minor code cleanup
728166d563 Fixes and improves some meta scoping
c942ece7bc Cleans the handling of , & : punctuation separators
Compare 9 commits »
HorlogeSkynet synced new reference v0.1.1 to HorlogeSkynet/Nftables from mirror 2020-02-20 05:09:20 +01:00
HorlogeSkynet synced new reference new_videos/december_2019 to HorlogeSkynet/awesome-thinkerview from mirror 2020-02-19 05:09:29 +01:00
HorlogeSkynet synced new reference v0.1.0 to HorlogeSkynet/Nftables from mirror 2020-02-18 23:09:20 +01:00
HorlogeSkynet synced commits to master at HorlogeSkynet/Nftables from mirror 2020-02-18 23:09:20 +01:00
77093e0ce6 '.sublime-syntax' support had been added in build 3092, not 3084
51cdcfb588 Fixes link to @tasn GitHub profile and adds a syntax coloration preview
Compare 2 commits »