summaryrefslogtreecommitdiffstats
path: root/iptables
Commit message (Expand)AuthorAgeFilesLines
* ebtables: Fix MAC address match translationHEADmasterPhil Sutter20 hours1-3/+3
* xtables-translate: Fix for interfaces with asterisk mid-stringPhil Sutter20 hours1-1/+3
* nft: Recognize INVAL/D interface namePhil Sutter20 hours1-0/+19
* nft: Fix match generator for '! -i +'Phil Sutter20 hours1-0/+6
* nft: Fix for comparing ifname matches against nft-generated onesPhil Sutter20 hours1-1/+1
* ebtables: Implement --check commandPhil Sutter20 hours1-3/+9
* xshared: Free data after printing helpPhil Sutter20 hours1-0/+3
* iptables: Properly clear iptables_command_state objectPhil Sutter20 hours2-4/+2
* xtables: Introduce xtables_clear_iptables_command_state()Phil Sutter20 hours9-23/+27
* iptables: Plug memleaks in print_firewall()Phil Sutter20 hours2-0/+12
* nft: Plug memleak in nft_rule_zero_counters()Phil Sutter20 hours1-2/+3
* iptables-xml: Free allocated chain stringsPhil Sutter20 hours1-5/+5
* iptables-restore: Free handle with --test alsoPhil Sutter20 hours1-2/+2
* tests: shell: Fix valgrind mode for 0008-unprivileged_0Phil Sutter20 hours1-1/+2
* nft-bridge: work around recent "among" decode breakageFlorian Westphal35 hours1-0/+5
* xlate: get rid of escape_quotesFlorian Westphal2 days3-20/+16
* tests: shell: Test selective ebtables flushingPhil Sutter3 days1-0/+47
* extensions: Leverage xlate auto-spacingPhil Sutter3 days2-8/+0
* iptables-nft: exit nonzero when iptables-save cannot decode all expressionsFlorian Westphal9 days5-14/+32
* nft: check for unknown meta keysFlorian Westphal10 days4-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
* ebtables: Fix among matchPhil Sutter2022-09-284-6/+25
* ebtables: Support '-p Length'Phil Sutter2022-09-282-16/+42
* nft-shared: Introduce __get_cmp_data()Phil Sutter2022-09-282-7/+11
* ebtables: Merge OPT_* flags with xshared onesPhil Sutter2022-09-282-16/+9
* ebtables: Eliminate OPT_TABLEPhil Sutter2022-09-281-2/+3
* ebtables: Drop unused OPT_* definesPhil Sutter2022-09-281-3/+0
* tests: extend native delinearize scriptFlorian Westphal2022-09-283-19/+69
* nft: track each register individuallyFlorian Westphal2022-09-286-199/+360
* tests: shell: Test delinearization of native nftables expressionsPhil Sutter2022-09-221-0/+26
* Revert "nft: prefer payload to ttl/hl module"/'meta pkttype' match.Florian Westphal2022-09-221-65/+0
* nft: un-break among match with concatenationFlorian Westphal2022-09-221-1/+1
* nft: prefer payload to ttl/hl moduleFlorian Westphal2022-09-131-0/+43
* nft: support ttl/hoplimit dissectionFlorian Westphal2022-09-134-0/+76
* nft: prefer native 'meta pkttype' instead of xt matchFlorian Westphal2022-09-081-0/+22
* nft: support dissection of meta pkktype modeFlorian Westphal2022-09-081-0/+25
* nft: Expand extended error reporting to nft_cmd, tooPhil Sutter2022-08-264-1/+7
* xtables-restore: Extend failure error messagePhil Sutter2022-08-261-1/+4
* tests: add ebtables among testcaseYi Chen2022-08-031-0/+98
* nft: fix ebtables among match when mac+ip addresses are usedFlorian Westphal2022-08-021-2/+2