summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* xshared: Accept an option if any given command allows itHEADmasterPhil Sutter9 days1-1/+1
* extensions: icmp: Support info-request/-reply type namesPhil Sutter9 days2-0/+9
* tests: iptables-test: Add nft-compat variantPhil Sutter2025-04-101-2/+12
* nft: Embed compat extensions in rule userdataPhil Sutter2025-04-1016-17/+240
* nft: Pass nft_handle into add_{action,match}()Phil Sutter2025-04-106-13/+17
* nft-ruleparse: Fallback to compat expressions in userdataPhil Sutter2025-04-105-0/+204
* nft: Introduce UDATA_TYPE_COMPAT_EXTPhil Sutter2025-04-102-8/+15
* nft: __add_{match,target}() can't failPhil Sutter2025-04-102-18/+12
* nft: ruleparse: Introduce nft_parse_rule_expr()Phil Sutter2025-04-102-33/+44
* nft: Make add_log() staticPhil Sutter2025-04-102-2/+3
* configure: Avoid addition assignment operatorsAchill Gilgenast2025-01-281-3/+3
* nft: Drop interface mask leftovers from post_parse callbacksPhil Sutter2024-11-193-9/+0
* nft: fix interface comparisons in `-C` commandsJeremy Sowden2024-11-196-49/+22
* ip[6]tables-translate: fix test failures when WESP is definedJeremy Sowden2024-11-121-8/+8
* configure: Bump version for 1.8.11 releasev1.8.11Phil Sutter2024-11-081-1/+1
* libxtables: Hide xtables_strtoul_base() symbolPhil Sutter2024-11-075-3/+10
* Makefile.am: Revert to old serial test harnessPhil Sutter2024-11-061-1/+1
* tests: xlate-test: Fix for 'make distcheck'Phil Sutter2024-11-061-2/+4
* tests: iptables-test: Fix for 'make distcheck'Phil Sutter2024-11-061-3/+4
* tests: shell: Print escape sequences with terminals onlyPhil Sutter2024-11-061-2/+2
* tests: shell: iptables/0010-wait_0 is unreliablePhil Sutter2024-11-061-1/+1
* tests: iptables-test: Extend fast mode docs a bitPhil Sutter2024-11-051-1/+8
* tests: iptables-test: Properly assert rule deletion errorsPhil Sutter2024-11-051-1/+14
* tests: shell: Test ebtables-restore deleting among matchesPhil Sutter2024-11-051-0/+18
* ebtables: Simplify ebt_add_{match,watcher}Phil Sutter2024-11-051-15/+5
* ebtables: Clone extensions before modifying themPhil Sutter2024-11-052-10/+14
* tests: shell: Fix for 'make distcheck'Phil Sutter2024-11-051-0/+11
* tests: iptables-test: extend coverage for ip6tablesPablo Neira Ayuso2024-11-0528-89/+177
* tests: iptables-test: Fix for duplicate supposed-to-fail errorsPhil Sutter2024-11-051-10/+10
* iptables: tests: shell: use bash, not shFlorian Westphal2024-10-301-1/+1
* iptables: tests: add missing make +xFlorian Westphal2024-10-291-0/+0
* tests: shell: Test some commands involving rule numbersPhil Sutter2024-10-162-0/+197
* nft: Fix for -Z with bogus rule numberPhil Sutter2024-10-161-7/+2
* ebtables: Fix for -S with rule numberPhil Sutter2024-10-161-1/+1
* xshared: iptables does not support '-b'Phil Sutter2024-10-161-1/+1
* gitignore: Ignore generated arptables-translate.8Phil Sutter2024-10-161-0/+1
* man: ebtables-nft.8: Note that --concurrent is a NOPPhil Sutter2024-10-161-1/+2
* man: xtables-legacy.8: Join two paragraphsPhil Sutter2024-10-161-1/+0
* tests: iptables-test: Append stderr output to log filePhil Sutter2024-10-161-0/+6
* tests: shell: Adjust for recent changes in libnftnlPhil Sutter2024-10-011-1/+1
* extensions: TPROXY: Fix for translation being non-terminalPhil Sutter2024-09-152-7/+9
* configure: Determine if musl is used for buildJoshua Lant2024-08-291-1/+21
* iptables: align xt_CONNMARK with current kernel headersJoshua Lant2024-08-233-14/+11
* nft: ruleparse: Drop 'iter' variable in nft_rule_to_iptables_command_statePhil Sutter2024-08-141-7/+5
* nft: Reduce overhead in nft_rule_find()Phil Sutter2024-08-141-12/+22
* ebtables: Introduce nft_bridge_init_cs()Phil Sutter2024-08-142-7/+8
* ebtables: Zero freed pointers in ebt_cs_clean()Phil Sutter2024-08-141-0/+1
* ebtables: Omit all-wildcard interface specs from outputPhil Sutter2024-07-311-1/+1
* arptables: Introduce print_iface()Phil Sutter2024-07-311-36/+16
* libxtables: Debug: Slightly improve extension ordering debuggingPhil Sutter2024-07-311-5/+15