summaryrefslogtreecommitdiffstats
path: root/iptables
Commit message (Expand)AuthorAgeFilesLines
* ebtables-translate: Print flush command after parsing is finishedPhil Sutter2023-01-311-7/+7
* ebtables-translate: Ignore '-j CONTINUE'Phil Sutter2023-01-311-1/+3
* ebtables-translate: Use OPT_* from xshared.hPhil Sutter2023-01-311-18/+9
* ebtables-translate: Drop exec_stylePhil Sutter2023-01-311-8/+0
* ebtables: Refuse unselected targets' optionsPhil Sutter2023-01-312-21/+12
* Proper fix for "unknown argument" error messagePhil Sutter2023-01-314-15/+50
* etc: Drop xtables.confPhil Sutter2023-01-181-1/+0
* ebtables-translate: Install symlinkPhil Sutter2022-12-223-7/+13
* gitignore: Ignore generated ip6tables man pagesPhil Sutter2022-12-221-0/+4
* nft: Reject tcp/udp extension without proper protocol matchPhil Sutter2022-12-221-0/+6
* nft: Make rule parsing errors fatalPhil Sutter2022-12-201-1/+3
* nft: Increase rule parser strictnessPhil Sutter2022-12-205-12/+37
* arptables: Check the mandatory ar_pln matchPhil Sutter2022-12-201-1/+6
* nft: Parse icmp header matchesPhil Sutter2022-12-202-3/+77
* tests: Adjust testsuite return codes to automake guidelinesPhil Sutter2022-12-141-1/+3
* Makefile: Fix for 'make distcheck'Phil Sutter2022-12-141-1/+4
* iptables/Makefile: Split nft-variant man page listPhil Sutter2022-12-141-11/+7
* iptables/Makefile: Reorg variable assignmentsPhil Sutter2022-12-141-26/+32
* Makefile: Generate ip6tables man pages on the flyPhil Sutter2022-12-145-4/+3
* ebtables: Fix MAC address match translationPhil Sutter2022-12-021-3/+3
* xtables-translate: Fix for interfaces with asterisk mid-stringPhil Sutter2022-12-021-1/+3
* nft: Recognize INVAL/D interface namePhil Sutter2022-12-021-0/+19
* nft: Fix match generator for '! -i +'Phil Sutter2022-12-021-0/+6
* nft: Fix for comparing ifname matches against nft-generated onesPhil Sutter2022-12-021-1/+1
* ebtables: Implement --check commandPhil Sutter2022-12-021-3/+9
* xshared: Free data after printing helpPhil Sutter2022-12-021-0/+3
* iptables: Properly clear iptables_command_state objectPhil Sutter2022-12-022-4/+2
* xtables: Introduce xtables_clear_iptables_command_state()Phil Sutter2022-12-029-23/+27
* iptables: Plug memleaks in print_firewall()Phil Sutter2022-12-022-0/+12
* nft: Plug memleak in nft_rule_zero_counters()Phil Sutter2022-12-021-2/+3
* iptables-xml: Free allocated chain stringsPhil Sutter2022-12-021-5/+5
* iptables-restore: Free handle with --test alsoPhil Sutter2022-12-021-2/+2
* tests: shell: Fix valgrind mode for 0008-unprivileged_0Phil Sutter2022-12-021-1/+2
* nft-bridge: work around recent "among" decode breakageFlorian Westphal2022-12-011-0/+5
* xlate: get rid of escape_quotesFlorian Westphal2022-11-303-20/+16
* tests: shell: Test selective ebtables flushingPhil Sutter2022-11-291-0/+47
* extensions: Leverage xlate auto-spacingPhil Sutter2022-11-292-8/+0
* iptables-nft: exit nonzero when iptables-save cannot decode all expressionsFlorian Westphal2022-11-235-14/+32
* nft: check for unknown meta keysFlorian Westphal2022-11-234-8/+21
* nft-shared: replace nftnl_expr_get_data() by nftnl_expr_get()Pablo Neira Ayuso2022-11-151-1/+1
* nft: replace nftnl_.*_nlmsg_build_hdr() by nftnl_nlmsg_build_hdr()Pablo Neira Ayuso2022-11-153-15/+15
* Drop extra newline from xtables_error() callsPhil Sutter2022-11-1511-68/+64
* nft-shared: Introduce port_match_single_to_range()Phil Sutter2022-11-151-93/+37
* xshared: Share make_delete_mask() between ip{,6}tablesPhil Sutter2022-11-154-72/+42
* nft: Fix compile with -DDEBUGPhil Sutter2022-10-072-5/+5
* libiptc: Fix for segfault when renaming a chainPhil Sutter2022-10-071-0/+19
* tests: shell: Fix expected ebtables log target outputPhil Sutter2022-10-062-3/+3
* tests: shell: Fix expected output for ip6tables dst matchPhil Sutter2022-10-061-2/+2
* nft-bridge: Drop 'sreg_count' variablePhil Sutter2022-09-281-4/+2
* nft: Fix meta statement parsingPhil Sutter2022-09-282-11/+9