summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* man: iptables.8: Trivial spelling fixesPhil Sutter2023-08-051-5/+5
* man: iptables.8: Extend exit code descriptionPhil Sutter2023-08-051-3/+6
* tests: libipt_icmp.t: Enable tests with numeric outputPhil Sutter2023-08-041-6/+3
* extensions: libipt_icmp: Fix confusion between 255/255 and anyPhil Sutter2023-08-042-1/+4
* iptables-apply: Eliminate shellcheck warningsPhil Sutter2023-08-011-8/+8
* iptables-restore: Drop dead codePhil Sutter2023-08-011-2/+0
* tests: shell: Fix and extend chain rename testPhil Sutter2023-07-282-12/+40
* ebtables: Improve invalid chain name detectionPhil Sutter2023-07-281-5/+28
* *tables: Reject invalid chain names when renamingPhil Sutter2023-07-281-0/+1
* *tables-restore: Enforce correct counters syntax if presentPhil Sutter2023-07-283-21/+24
* nft: Include sets in debug outputPhil Sutter2023-07-282-1/+15
* nft: Do not pass nft_rule_ctx to add_nft_among()Phil Sutter2023-07-281-6/+5
* nft: More verbose extension comparison debuggingPhil Sutter2023-07-282-0/+9
* nft: Special casing for among match in compare_matches()Phil Sutter2023-07-281-2/+5
* tests: shell: Sanitize nft-only/0009-needless-bitwise_0Phil Sutter2023-07-191-1/+1
* nft-bridge: pass context structure to ops->add() to improve anonymous set sup...Pablo Neira Ayuso2023-07-128-37/+62
* iptables: Fix handling of non-existent chainsJacek Tomasiak2023-06-212-1/+2
* iptables: Fix setting of ipv6 countersJacek Tomasiak2023-06-213-6/+9
* xshared: dissolve should_load_protoJan Engelhardt2023-06-161-14/+4
* nft: use payload matching for layer 4 protocolPablo Neira Ayuso2023-06-161-1/+2
* man: string: document BM false negativesJeremy Sowden2023-06-161-0/+15
* nft: check for source and destination address in first placePablo Neira Ayuso2023-06-023-43/+47
* nft: ruleparse: Create family-specific source filesPhil Sutter2023-05-0311-725/+846
* nft: Extract rule parsing callbacks from nft_family_opsPhil Sutter2023-05-037-41/+60
* nft: Introduce nft-ruleparse.{c,h}Phil Sutter2023-05-035-1290/+1327
* xshared: Fix parsing of option arguments in same wordPhil Sutter2023-04-283-31/+35
* arptables: Don't omit standard matches if invertedPhil Sutter2023-04-281-2/+4
* arptables: Fix parsing of inverted 'arp operation' matchPhil Sutter2023-04-281-1/+1
* nft-shared: Drop unused includePhil Sutter2023-04-211-1/+0
* utils: nfbpf_compile: Replace pcap_compile_nopcap()Phil Sutter2023-04-211-1/+9
* tests: shell: Test for false-positive rule checkPhil Sutter2023-04-051-0/+17
* ebtables-nft: add broute table emulationFlorian Westphal2023-04-047-28/+112
* include: update nf_tables uapi headerFlorian Westphal2023-04-041-5/+54
* build: use pkg-config for libpcapAlyssa Ross2023-04-042-7/+8
* ip6tables: Fix checking existence of ruleMarkus Boehme2023-04-041-1/+1
* iptables-test.py: make explicit use of python3Arturo Borrero Gonzalez2023-03-151-1/+1
* iptables-nft: remove unused function argumentFlorian Westphal2023-03-156-6/+6
* iptables-nft: make builtin tables staticFlorian Westphal2023-03-142-7/+3
* xtables-eb: fix crash when opts isn't reallocatedFlorian Westphal2023-03-141-1/+2
* nft-restore: Fix for deletion of new, referenced rulePhil Sutter2023-03-012-1/+18
* include: Add missing linux/netfilter/xt_LOG.hPhil Sutter2023-02-223-38/+20
* xt_sctp: add the missing chunk types in sctp_helpXin Long2023-02-211-1/+1
* xtables-translate: Support insert with indexPhil Sutter2023-02-172-1/+3
* ebtables: ip and ip6 matches depend on protocol matchPhil Sutter2023-02-171-2/+9
* extensions: libebt_ip: Translation has to match on ether typePhil Sutter2023-02-172-3/+24
* extensions: libebt_ip: Do not use 'ip dscp' for translationPhil Sutter2023-02-172-3/+3
* extensions: libebt_redirect: Fix for wrong syntax in translationPhil Sutter2023-02-172-4/+4
* extensions: libebt_redirect: Fix target translationPhil Sutter2023-02-172-1/+9
* tests: xlate: Print file names even if specifiedPhil Sutter2023-02-171-1/+1
* tests: xlate: Properly split input in replay modePhil Sutter2023-02-171-1/+1