An open API service providing commit metadata for open source projects.

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

← Back to repository