summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* libnftables: fix crash when freeing non-malloc'd addressFlorian Westphal2024-07-101-3/+3
* optimize: clone counter before insertion into set elementPablo Neira Ayuso2024-07-053-7/+45
* parser_bison: remove deprecated flow statementPablo Neira Ayuso2024-07-051-17/+3
* parser_bison: recursive table declaration in deprecated meter statementPablo Neira Ayuso2024-07-051-16/+4
* tests: shell: cover set element deletion in mapsPablo Neira Ayuso2024-07-054-0/+87
* intervals: fix element deletions with mapsPablo Neira Ayuso2024-07-051-13/+18
* segtree: set on EXPR_F_KERNEL flag for catchall elements in the cachePablo Neira Ayuso2024-07-051-1/+3
* evaluate: set on expr->len for catchall set elementsPablo Neira Ayuso2024-07-051-1/+11
* tests: shell: check for removing table via handle with incorrect familyPablo Neira Ayuso2024-06-271-0/+9
* src: add string preprocessor and use it for log prefix stringPablo Neira Ayuso2024-06-2514-199/+198
* tests: py: drop redundant JSON outputsPablo Neira Ayuso2024-06-252-86/+0
* libnftables: search for default include path lastPablo Neira Ayuso2024-06-252-23/+41
* libnftables: add base directory of -f/--filename to include pathPablo Neira Ayuso2024-06-252-0/+20
* tests: shell: add test case for reset tcp warningFlorian Westphal2024-06-253-0/+212
* dynset: avoid errouneous assert with ipv6 concat dataSon Dinh2024-06-1612-3/+144
* rule: do not crash if to-be-printed flowtable lacks priorityFlorian Westphal2024-06-162-6/+15
* tests: use common shebang in "packetpath/flowtables" testThomas Haller2024-06-161-1/+3
* tests: shell: skip NFTA_RULE_POSITION_ID tests if kernel does not support itPablo Neira Ayuso2024-06-133-0/+27
* tests: shell: skip ipsec tests if kernel does not support itPablo Neira Ayuso2024-06-132-0/+9
* tests: shell: skip ip option tests if kernel does not support itPablo Neira Ayuso2024-06-132-0/+10
* tests: shell: add dependencies to skip unsupported tests in older kernelsPablo Neira Ayuso2024-06-135-0/+14
* cmd: skip variable set elements when collapsing commandsPablo Neira Ayuso2024-06-114-2/+14
* cmd: provide better hint if chain is already declared with different type/hoo...Pablo Neira Ayuso2024-06-111-1/+14
* monitor: too large shift exponent displaying payload expressionPablo Neira Ayuso2024-06-111-0/+1
* scanner: inet_pton() allows for broader IPv4-Mapped IPv6 addressesPablo Neira Ayuso2024-06-111-24/+23
* cache: recycle existing cache with incremental updatesPablo Neira Ayuso2024-06-031-3/+15
* cache: check for NFT_CACHE_REFRESH in current requested cache tooPablo Neira Ayuso2024-06-031-3/+5
* evaluate: Fix incorrect checking the `base` variable in case of IPV6Maks Mishin2024-06-031-1/+1
* tests: shell: add vlan mangling test casePablo Neira Ayuso2024-06-031-0/+75
* tests: shell: add vlan double tagging match simple test casePablo Neira Ayuso2024-06-031-0/+73
* evaluate: bogus protocol conflicts in vlan with implicit dependenciesPablo Neira Ayuso2024-06-031-12/+57
* doc: drop duplicate ARP HEADER EXPRESSION谢致邦 (XIE Zhibang)2024-05-281-38/+0
* evaluate: add support for variables in map expressionsJeremy Sowden2024-05-209-0/+338
* evaluate: handle invalid mapping expressions in stateful object statements gr...Jeremy Sowden2024-05-201-2/+3
* tests: shell: combine dormant flag with netdevice removalPablo Neira Ayuso2024-04-251-0/+9
* tests: packetpath: add check for drop policyFlorian Westphal2024-04-253-0/+174
* doc: nft.8: Highlight "hook" in flowtable descriptionPhil Sutter2024-04-241-2/+2
* doc: nft.8: Fix markup in ct expectation synopsisPhil Sutter2024-04-241-1/+1
* tests: shell: Fix for maps/typeof_maps_add_delete with ASANPhil Sutter2024-04-243-4/+4
* json: Fix for memleak in __binop_expr_jsonPhil Sutter2024-04-241-8/+16
* Add support for table's persist flagPhil Sutter2024-04-198-17/+142
* tests: shell: Avoid escape chars when printing to non-terminalsPhil Sutter2024-04-121-2/+2
* tests: py: Drop needless recorded JSON outputsPhil Sutter2024-04-125-512/+0
* tests: py: Warn if recorded JSON output matches the inputPhil Sutter2024-04-121-0/+2
* tests: py: Fix some JSON equivalentsPhil Sutter2024-04-123-55/+75
* mergesort: Avoid accidental set element reorderingPhil Sutter2024-04-124-22/+22
* json: Accept more than two operands in binary expressionsPhil Sutter2024-04-127-235/+91
* doc: nft.8: Two minor synopsis fixupsPhil Sutter2024-04-111-2/+2
* tests: shell: check for reset tcp options supportPablo Neira Ayuso2024-04-082-0/+7
* tests: shell: maps/{vmap_unary,named_limits} require pipapo set backendPablo Neira Ayuso2024-04-084-0/+8