summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* xtables-translate: Fix for interfaces with asterisk mid-stringPhil Sutter2022-12-022-8/+10
* 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
* tests: xlate: Use --check to verify replayPhil Sutter2022-12-021-28/+18
* ebtables: Implement --check commandPhil Sutter2022-12-021-3/+9
* libiptc: Eliminate garbage accessPhil Sutter2022-12-021-2/+2
* 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
* extensions: add xt_statistics random mode translationFlorian Westphal2022-12-012-2/+8
* nft-bridge: work around recent "among" decode breakageFlorian Westphal2022-12-011-0/+5
* xlate-test: avoid shell entanglementsFlorian Westphal2022-11-301-9/+9
* extensions: change expected output for new formatFlorian Westphal2022-11-3081-402/+402
* xlate: get rid of escape_quotesFlorian Westphal2022-11-3010-60/+31
* tests: shell: Test selective ebtables flushingPhil Sutter2022-11-291-0/+47
* extensions: xlate: Format sets consistentlyPhil Sutter2022-11-294-14/+10
* extensions: libxt_conntrack: Drop extra whitespace in xlatePhil Sutter2022-11-293-4/+3
* extensions: Leverage xlate auto-spacingPhil Sutter2022-11-2911-87/+42
* libxtables: xt_xlate_add() to take care of spacingPhil Sutter2022-11-298-18/+66
* extensions: ipcomp: Add comment to clarify xlate callbackPhil Sutter2022-11-242-3/+2
* extensions: frag: Add comment to clarify xlate callbackPhil Sutter2022-11-241-0/+2
* extensions: libebt_log: Add comment to clarify xlate callbackPhil Sutter2022-11-241-0/+2
* extensions: tcp: Translate TCP option matchPhil Sutter2022-11-242-3/+12
* extensions: ecn: Sanitize xlate callbackPhil Sutter2022-11-241-0/+2
* extensions: TOS: Fix v1 xlate callbackPhil Sutter2022-11-242-13/+29
* extensions: TCPMSS: Use xlate callback for IPv6, tooPhil Sutter2022-11-241-0/+1
* extensions: MARK: Sanitize MARK_xlate()Phil Sutter2022-11-241-0/+2
* extensions: CONNMARK: Fix xlate callbackPhil Sutter2022-11-242-5/+13
* extensions: libipt_ttl: Sanitize xlate callbackPhil Sutter2022-11-241-2/+2
* extensions: libebt_redirect: Fix xlate return codePhil Sutter2022-11-241-1/+1
* extensions: libebt_mark: Fix xlate test casePhil Sutter2022-11-242-11/+11
* extensions: libebt_mark: Fix mark target xlatePhil Sutter2022-11-241-1/+1
* 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
* extensions: mark: Test double bitwise in a rulePhil Sutter2022-11-161-0/+1
* 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-1524-131/+115
* extensions: Unify ICMP parser into libxt_icmp.hPhil Sutter2022-11-155-260/+131
* extensions: Collate ICMP types/codes in libxt_icmp.hPhil Sutter2022-11-155-206/+107
* extensions: libebt_arp, libebt_ip: Use xtables_ipparse_any()Phil Sutter2022-11-153-157/+21
* extensions: libebt_ip: Include kernel headerPhil Sutter2022-11-152-34/+13
* extensions: libip*t_LOG: Merge extensionsPhil Sutter2022-11-152-350/+58
* nft-shared: Introduce port_match_single_to_range()Phil Sutter2022-11-151-93/+37