GitHub / maxkellermann/ferm / commits
ferm is a frontend for iptables
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| b93d83a0 | doc/ferm.pod: fix "package" -> "packet" typos | Max Kellermann <m****n@g****m> | about 4 years ago | |
| 243b8322 | increment version number to 2.8 | Max Kellermann <m****n@g****m> | about 4 years ago | |
| f6a5a107 | support netfilter module "length2" | Max Kellermann <m****n@g****m> | about 4 years ago | |
| 9e5444ef | .travis.yml: delete obsolete file | Max Kellermann <m****n@g****m> | over 4 years ago | |
| ecded61c | .github/workflows/test.yml: install libnet-dns-resolver-mock-perl | Max Kellermann <m****n@g****m> | over 4 years ago | |
| 4f351d16 | .github/workflows/test.yml: run unit tests as GitHub action | Max Kellermann <m****n@g****m> | over 4 years ago | |
| e54bb938 | Makefile: update upload directory | Max Kellermann <m****n@g****m> | over 4 years ago | |
| 6fcf3c77 | release v2.7 |
Max Kellermann <m****n@g****m>
Committed by: Max Kellermann <m****x@b****e> |
over 4 years ago | |
| 10edbb3e | fix @resolve() with empty result | Max Kellermann <m****n@g****m> | over 4 years ago | |
| af37d987 | test/resolve/with_cat: new unit test | Max Kellermann <m****n@g****m> | over 4 years ago | |
| 47569de8 | recursive realize_deferred() call | Max Kellermann <m****n@g****m> | over 4 years ago | |
| af082cdc | defer the cat() call if parameters are deferred | Max Kellermann <m****n@g****m> | over 4 years ago | |
| 3bb73820 | test/resolve/with_ipfilter: new unit test | Max Kellermann <m****n@g****m> | over 4 years ago | |
| 7d8d8667 | add realize_deferred() call to unfold_rule() | Max Kellermann <m****n@g****m> | over 4 years ago | |
| ffaf332b | add documentation | Andreas Schwarz <a****z@h****m> | over 5 years ago | |
| bc2476d9 | add news item | Andreas Schwarz <a****z@h****m> | over 5 years ago | |
| 642e0c11 | fix test result | Andreas Schwarz <a****z@h****m> | over 5 years ago | |
| a78b0b8d | add nfacct module support | Andreas Schwarz <a****z@h****m> | over 5 years ago | |
| 8e263057 | increment version number to 2.7 | Max Kellermann <m****n@g****m> | over 5 years ago | |
| 728d21d7 | support "MASQUERADE random-fully" | Max Kellermann <m****n@g****m> | over 5 years ago | |
| 132481ac | release v2.6 |
Max Kellermann <m****n@g****m>
Committed by: Max Kellermann <m****x@b****e> |
over 5 years ago | |
| c418c1e2 | increment version to 2.6 | Max Kellermann <m****n@g****m> | over 5 years ago | |
| 63c1b1ca | stricter regex for numeric IPv6 addresses, require two colons | Max Kellermann <m****n@g****m> | over 5 years ago | |
| 9502e7b3 | @resolve allows numeric IP address with netmask prefix | Max Kellermann <m****n@g****m> | over 5 years ago | |
| 21e8e9d0 | @resolve filters out numeric IP addresses for the wrong domain | Max Kellermann <m****n@g****m> | over 5 years ago | |
| d7a28d95 | move code to identify_numeric_address() | Max Kellermann <m****n@g****m> | over 5 years ago | |
| b18a8f2c | NEWS: fix typo added by commit 23355141bb39f659acfd3af9d0cecd8d461ce965 | Max Kellermann <m****n@g****m> | over 5 years ago | |
| b88c5abb | CT: support "--zone-orig", "--zone-reply" | Max Kellermann <m****n@g****m> | over 5 years ago | |
| a1cd9e7d | doc/ferm.pod: document the "CT" target | Max Kellermann <m****n@g****m> | over 5 years ago | |
| e5d336e8 | test/misc/ipfilter.ferm: add test for @ipfilter in variable declaration | Max Kellermann <m****n@g****m> | over 5 years ago | |
| ee72db30 | test/misc/ipfilter.ferm: add test for @ipfilter with negation | Max Kellermann <m****n@g****m> | over 5 years ago | |
| a1ef0847 | fix negated @ipfilter/@resolve | Max Kellermann <m****n@g****m> | over 5 years ago | |
| 14c1a7b5 | test: use --test-mock-previous for the "preserve" tests | Max Kellermann <m****n@g****m> | over 5 years ago | |
| c83b1aa9 | move code to read_previous() | Max Kellermann <m****n@g****m> | over 5 years ago | |
| 73e8cd70 | add option --test-mock-previous for unit tests | Max Kellermann <m****n@g****m> | over 5 years ago | |
| 137daf0c | merge Merge branch 'preserveprefix' of git://github.com/awelzel/ferm | Max Kellermann <m****n@g****m> | over 5 years ago | |
| ce36a7e1 | add preserve keyword testing using network namespace | Arne Welzel <a****l@g****m> | almost 6 years ago | |
| 5e13d639 | add regular expression support to @preserve | Arne Welzel <a****l@g****m> | almost 6 years ago | |
| 23355141 | NEWS: remove some garbage text added by previous commit | Max Kellermann <m****n@g****m> | over 6 years ago | |
| 57ed2a83 | NEWS: mention the previous commit | Max Kellermann <m****n@g****m> | over 6 years ago | |
| cea364a2 | Fix (deferred) functions within target arguments | Faidon Liambotis <p****d@d****g> | over 6 years ago | |
| 39206295 | merge Merge branch 'jool' of git://github.com/julianschuh/ferm | Max Kellermann <m****n@g****m> | over 6 years ago | |
| 2a0fedbb | restore x-bit on src/ferm again | Max Kellermann <m****n@g****m> | over 6 years ago | |
| 8cd1b7f5 | merge Merge branch 'master' of git://github.com/nepella/ferm | Max Kellermann <m****n@g****m> | over 6 years ago | |
| 59a93ac7 | add support for JOOL SIIT/NAT64 implementation | Julian Schuh <j****h@k****u> | over 6 years ago | |
| 05a214a9 | Template service file so paths match $PREFIX. | Renee Margaret McConahy <n****a@g****m> | over 6 years ago | |
| bde1f876 | merge Merge branch 'fix-multitable' of git://github.com/atonkyra/ferm | Max Kellermann <m****n@g****m> | over 6 years ago | |
| 96e33344 | increment version number to 2.5.2 | Max Kellermann <m****n@g****m> | over 6 years ago | |
| 71a72641 | release v2.5.1 |
Max Kellermann <m****n@g****m>
Committed by: Max Kellermann <m****x@b****e> |
over 6 years ago | |
| 040bbf26 | add shortcuts "sports", "dports", "comment" | Max Kellermann <m****n@g****m> | over 6 years ago | |
| 95f75f3d | test/misc/line: new unit test for $LINE | Max Kellermann <m****n@g****m> | over 6 years ago | |
| 3ba3d07d | fix $LINE after function call | Max Kellermann <m****n@g****m> | over 6 years ago | |
| df45a48b | default to --fast when Getopt::Long is not installed | Max Kellermann <m****n@g****m> | over 6 years ago | |
| 1d653885 | fix lazy subchain protocol propagation for all protocols | Max Kellermann <m****n@g****m> | over 6 years ago | |
| 4bb2a925 | test/misc/subchain: add unit test for "proto icmp" with @subchain | Max Kellermann <m****n@g****m> | over 6 years ago | |
| 3e330e80 | test/multiport: add test for range splicing | Max Kellermann <m****n@g****m> | over 6 years ago | |
| e9832e2c | merge Merge branch 'fix-multiport-ranges' of git://github.com/ivandeex/ferm | Max Kellermann <m****n@g****m> | over 6 years ago | |
| f7cd1fc3 | increment version number to 2.5.1 | Max Kellermann <m****n@g****m> | over 6 years ago | |
| 462927f0 | .travis.yml: drop "sudo: false", deprecated | Max Kellermann <m****n@g****m> | over 6 years ago | |
| 0134ff41 | .travis.yml: switch to Ubuntu Xenial, drop old Perl versions and add Perl 5.30 | Max Kellermann <m****n@g****m> | over 6 years ago | |
| 3d3d18a0 | .travis.yml: use Ubuntu Trusty to fix Perl 5.18 and 5.14 | Max Kellermann <m****n@g****m> | over 6 years ago | |
| ca95255d | NEWS: add missing release date | Max Kellermann <m****n@g****m> | over 6 years ago | |
| a2203f14 | make src/ferm executable again | Max Kellermann <m****n@g****m> | over 6 years ago | |
| d2e7b12f | Adjust multiport splicing for port ranges | Ivan Andreev <i****x@g****m> | over 6 years ago | |
| d151b2d9 | fix ebtables non-filter table functionality | Antti Tönkyrä <d****s@p****t> | over 6 years ago | |
| 590c8bd3 | release v2.5 |
Max Kellermann <m****n@g****m>
Committed by: Max Kellermann <m****x@b****e> |
almost 7 years ago | |
| 66e8d841 | warn when chosen subchain name already exists | Max Kellermann <m****n@g****m> | almost 7 years ago | |
| 3e5598dd | doc: clarify that --domain also selects the default domain | Max Kellermann <m****n@g****m> | almost 7 years ago | |
| 4ac7a32c | fix $TABLE and $CHAIN evaluation in multi-table/multi-chain rules | Max Kellermann <m****n@g****m> | almost 7 years ago | |
| 89af92c8 | use to_array for "chain" | Max Kellermann <m****n@g****m> | almost 7 years ago | |
| 39ba36f5 | copy protocol specification to subchains only if needed | Max Kellermann <m****n@g****m> | almost 7 years ago | |
| 5daa56ca | import-ferm: don't merge options which allow only one string parameter | Max Kellermann <m****n@g****m> | almost 7 years ago | |
| c5c95b46 | add prototype for flatten() | Max Kellermann <m****n@g****m> | almost 7 years ago | |
| 2f505885 | test/misc/cat: test for @cat() with array | Max Kellermann <m****n@g****m> | almost 7 years ago | |
| 843da31f | test/misc/join: test for @join() | Max Kellermann <m****n@g****m> | almost 7 years ago | |
| c553619b | add function @join | Max Kellermann <m****n@g****m> | almost 7 years ago | |
| 51f05c38 | allow passing arrays to @cat | Max Kellermann <m****n@g****m> | almost 7 years ago | |
| cc07648b | move code to cat() | Max Kellermann <m****n@g****m> | almost 7 years ago | |
| f9043500 | add code comment for legacy tools | Max Kellermann <m****n@g****m> | almost 7 years ago | |
| 021d9d6c | add variable @path, prepare for reusing it | Max Kellermann <m****n@g****m> | almost 7 years ago | |
| d9fcee75 | add /usr/sbin to hard-coded search path | Max Kellermann <m****n@g****m> | almost 7 years ago | |
| 47b78b68 | call "legacy" xtables tools because nft based tools are incompatible | Max Kellermann <m****n@g****m> | almost 7 years ago | |
| 17491b0e | NEWS: mention RTPENGINE | Max Kellermann <m****n@g****m> | almost 7 years ago | |
| 8a508c79 | Add support for xt_RTPENGINE target | Alex Hermann <a****x@h****l> | almost 7 years ago | |
| 113dec83 | Replace a couple of occurences of tabs with spaces | Faidon Liambotis <p****d@d****g> | over 7 years ago | |
| 961cd58c | Fix (deferred) functions within arrays | Faidon Liambotis <p****d@d****g> | over 7 years ago | |
| d323e229 | merge Merge branch 'dual-stack-resolve' of git://github.com/paravoid/ferm | Max Kellermann <m****n@g****m> | over 7 years ago | |
| 8381e6db | merge Merge branch 'ebtables-atomic' of git://github.com/atonkyra/ferm | Max Kellermann <m****n@g****m> | over 7 years ago | |
| e01d68fe | Fix tests for new ebtables atomic logic | Antti Tönkyrä <d****s@p****t> | over 7 years ago | |
| 01815846 | Use ebtables atomic functionality when applying eb domain rules | Antti Tönkyrä <d****s@p****t> | over 7 years ago | |
| 66615d3f | spelling: support | Josh Soref <j****f@u****m> | over 7 years ago | |
| af98103c | spelling: retrieves | Josh Soref <j****f@u****m> | over 7 years ago | |
| 32923900 | spelling: parentheses | Josh Soref <j****f@u****m> | over 7 years ago | |
| 121b02c6 | spelling: have | Josh Soref <j****f@u****m> | over 7 years ago | |
| 32168b0d | spelling: compatibility | Josh Soref <j****f@u****m> | over 7 years ago | |
| b0b7f90f | spelling: broadcast | Josh Soref <j****f@u****m> | over 7 years ago | |
| 0c2e8cb8 | spelling: clarity | Josh Soref <j****f@u****m> | over 7 years ago | |
| 7f2921d2 | spelling: automatically | Josh Soref <j****f@u****m> | over 7 years ago | |
| ffa155ef | grammar/spelling fixes for pod |
Josh Soref <j****f@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| d86d9176 | fix grammar/sentence |
Josh Soref <j****f@u****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago |