summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* xtables: Derive xtables_globals from familyPhil Sutter2021-10-205-8/+23
* nft-shared: Make nft_check_xt_legacy() family agnosticPhil Sutter2021-10-201-0/+5
* nft-arp: Introduce post_parse callbackPhil Sutter2021-10-203-128/+178
* arptables: Use standard data structures when parsingPhil Sutter2021-10-201-142/+138
* libxtables: Introduce xtables_globals print_help callbackPhil Sutter2021-10-203-3/+8
* xtables-standalone: Drop version number from init errorsPhil Sutter2021-10-201-8/+4
* nft: Add family ops callbacks wrapping different nft_cmd_* functionsPhil Sutter2021-10-204-177/+228
* xtables: Simplify addr_mask freeingPhil Sutter2021-10-202-11/+6
* nft-shared: Introduce init_cs family ops callbackPhil Sutter2021-10-203-5/+17
* xshared: Store optstring in xtables_globalsPhil Sutter2021-10-205-6/+10
* nft: Introduce builtin_tables_lookup()Phil Sutter2021-10-209-24/+25
* tests: shell: fix bashismJeremy Sowden2021-10-011-1/+1
* nft: Delete builtin chains compatiblyPhil Sutter2021-09-273-9/+66
* nft-chain: Introduce base_slot fieldPhil Sutter2021-09-273-29/+5
* nft: Check base-chain compatibility when adding to cachePhil Sutter2021-09-275-44/+65
* nft: cache: Avoid double free of unrecognized base-chainsPhil Sutter2021-09-272-3/+28
* xtables-translate: add missing argument and option to usagemizuta.takeshi@fujitsu.com2021-09-261-2/+3
* tests: iptables-test: Fix conditional colors on stderrPhil Sutter2021-09-221-4/+5
* ebtables: Avoid dropping policy when flushingPhil Sutter2021-09-152-1/+44
* iptables-test.py: print with color escapes only when stdout isattyŠtěpán Němec2021-09-131-10/+13
* tests: shell: Return non-zero on errorPhil Sutter2021-09-131-1/+1
* tests: iptables-test: Exit non-zero on errorPhil Sutter2021-09-131-1/+2
* tests: xlate-test: Exit non-zero on errorPhil Sutter2021-09-131-10/+16
* tests: iptables-test: Print errors to stderrPhil Sutter2021-09-131-4/+5
* tests: xlate-test: Print errors to stderrPhil Sutter2021-09-131-2/+2
* tests: xlate-test: Don't skip any input after the first empty linePhil Sutter2021-09-131-2/+2
* tests: iptables-test: Fix missing chain casePhil Sutter2021-09-131-2/+5
* iptables-nft: allow removal of empty builtin chainsFlorian Westphal2021-09-078-45/+72
* Fix a few doc typosŠtěpán Němec2021-09-032-4/+4
* nft: Use xtables_{m,c}alloc() everywherePhil Sutter2021-08-316-47/+12
* nft: Use xtables_malloc() in mnl_err_list_node_add()Phil Sutter2021-08-311-1/+1
* extensions: libxt_mac: Fix for missing space in listingPhil Sutter2021-08-311-2/+2
* iptables-test: Make netns spawning more robustPhil Sutter2021-08-111-7/+30
* extensions: hashlimit: Fix tests with HZ=100Phil Sutter2021-08-101-4/+2
* ip6tables: masquerade: use fully-random so that nft can understand the rulePavel Tikhomirov2021-08-041-1/+1
* libxtables: exit if called by setuid executeableFlorian Westphal2021-08-041-0/+4
* tests/shell: Assert non-verbose mode is silentPhil Sutter2021-08-031-0/+11
* nft: Fix for non-verbose check commandPhil Sutter2021-08-031-1/+1
* ebtables: Dump atomic wastePhil Sutter2021-08-021-53/+0
* doc: ebtables-nft.8: Adjust for missing atomic-optionsPhil Sutter2021-07-291-56/+8
* xtables: Call init_extensions6() for static buildsErik Wilson2021-07-145-0/+5
* extensions: libxt_multiport: add translation for -m multiport --portsPablo Neira Ayuso2021-06-252-8/+33
* extensions: libxt_conntrack: simplify translation using negationPablo Neira Ayuso2021-06-072-37/+17
* extensions: libxt_tcp: rework translation to use flags match representationPablo Neira Ayuso2021-06-073-10/+10
* extensions: libxt_connlimit: add translationPablo Neira Ayuso2021-06-072-0/+64
* tests: xlate-test: support multiline expectationPablo Neira Ayuso2021-06-071-2/+12
* libxtables: extend xlate infrastructurePablo Neira Ayuso2021-06-074-28/+93
* extensions: libxt_string: Avoid buffer size warning for strncpy()Phil Sutter2021-06-071-1/+1
* libxtables: Introduce xtables_strdup() and use it everywherePhil Sutter2021-06-0726-73/+60
* extensions: libebt_ip6: Use xtables_ip6parse_any()Phil Sutter2021-06-071-64/+10