summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* xshared: Share make_delete_mask() between ip{,6}tablesPhil Sutter2022-11-154-72/+42
* tests: xlate-test: Replay results for reverse direction testingPhil Sutter2022-11-111-1/+144
* tests: xlate-test.py: Introduce run_proc()Phil Sutter2022-11-111-5/+11
* tests: xlate-test: Cleanup file reading loopPhil Sutter2022-11-111-30/+37
* extensions: Merge SNAT, DNAT, REDIRECT and MASQUERADEPhil Sutter2022-11-1110-954/+163
* extensions: DNAT: Rename some symbolsPhil Sutter2022-11-111-14/+14
* extensions: DNAT: Generate print, save and xlate callbacksPhil Sutter2022-11-111-180/+86
* extensions: DNAT: Use __DNAT_xlate for REDIRECT, tooPhil Sutter2022-11-111-22/+11
* extensions: *NAT: Drop NF_NAT_RANGE_PROTO_RANDOM* flag checksPhil Sutter2022-11-115-49/+19
* extensions: DNAT: Fix bad IP address error reportingPhil Sutter2022-11-111-1/+1
* tests: *.t: Add missing all-one's netmasks to expected outputPhil Sutter2022-10-264-8/+8
* tests: libxt_connlimit.t: Add missing default valuesPhil Sutter2022-10-261-6/+6
* tests: libebt_vlan.t: Drop trailing whitespace from rulesPhil Sutter2022-10-261-2/+2
* tests: libxt_tos.t, libxt_TOS.t: Add missing masks in outputPhil Sutter2022-10-262-10/+10
* tests: libxt_recent.t: Add missing default valuesPhil Sutter2022-10-261-2/+2
* tests: libxt_length.t: Fix odd use-case outputPhil Sutter2022-10-261-1/+1
* tests: libebt_redirect.t: Plain redirect prints with trailing whitespacePhil Sutter2022-10-261-1/+1
* tests: *.t: Fix for hexadecimal outputPhil Sutter2022-10-265-6/+6
* tests: *.t: Fix expected output for simple callsPhil Sutter2022-10-265-5/+5
* tests: iptables-test: Cover for obligatory -j CONTINUE in ebtablesPhil Sutter2022-10-261-0/+3
* tests: iptables-test: Implement fast test modePhil Sutter2022-10-261-1/+159
* extensions: NFQUEUE: Document queue-balance limitationPhil Sutter2022-10-263-4/+5
* nft: Fix compile with -DDEBUGPhil Sutter2022-10-072-5/+5