summaryrefslogtreecommitdiffstats
path: root/tests/shell/testcases
Commit message (Expand)AuthorAgeFilesLines
* evaluate: prevent merge of sets with incompatible keysFlorian Westphal4 days1-0/+13
* evaluate: check that set type is identical before mergingFlorian Westphal5 days2-0/+31
* evaluate: avoid double-free on error handling of bogus objref mapsFlorian Westphal5 days1-0/+10
* evaluate: make sure chain jump name comes with a null byteFlorian Westphal5 days1-0/+3
* json: reject too long interface namesFlorian Westphal5 days1-0/+90
* parser_bison: allow delete command with map via handlePablo Neira Ayuso7 days2-0/+5
* parser_bison: only reset by name is supported by nowPablo Neira Ayuso7 days1-0/+2
* tests: shell: add feature check for count output changeFlorian Westphal8 days9-20/+26
* src: BASECHAIN flag no longer implies presence of priority expressionFlorian Westphal8 days1-0/+6
* evaluate: restrict allowed subtypes of concatenationsFlorian Westphal8 days1-0/+9
* test: shell: Add rate_limit test case for 'limit statement'.Yi Chen8 days2-0/+136
* test: shell: Add wait_local_port_listen() helper to lib.shYi Chen8 days2-3/+6
* test: shell: Introduce $NFT_TEST_LIBRARY_FILE, helper/lib.shYi Chen8 days2-37/+14
* test: shell: nat_ftp: test files must be world-readableFlorian Westphal8 days1-0/+1
* test: shell: Don't use system nft binaryYi Chen8 days3-4/+4
* evaluate: don't BUG on unexpected base datatypeFlorian Westphal12 days1-0/+11
* tests: shell: Adjust to ifname-based hooksPhil Sutter2025-06-124-2/+22
* tests: shell: Add a test case for FTP helper combined with NAT.Yi Chen2025-06-101-0/+178
* json: work around fuzzer-induced assert crashesFlorian Westphal2025-06-051-0/+6
* json: prevent null deref if chain->policy is not setFlorian Westphal2025-06-042-1/+12
* tests: shell: check for features not available in 5.4Pablo Neira Ayuso2025-05-294-1/+5
* tests: shell: check if kernel supports for cgroupsv2 matchingPablo Neira Ayuso2025-05-201-0/+1
* tests: shell: skip egress in netdev chain release path testPablo Neira Ayuso2025-05-201-7/+11
* tests: shell: Add test case for JSON 'flags' arraysPhil Sutter2025-05-131-0/+189
* json: Print single set flag as non-arrayPhil Sutter2025-05-1372-288/+96
* tests/shell: Skip netdev_chain_dev_addremove on tainted kernelsPhil Sutter2025-05-081-10/+11
* tests: shell: Update packetpath/flowtablesYi Chen2025-04-221-27/+50
* netlink: bogus concatenated set ranges with netlink message overrunPablo Neira Ayuso2025-04-212-0/+741
* evalute: make vlan pcp updates workFlorian Westphal2025-04-221-0/+2
* parser_bison: add selector_expr rule to restrict typeof_exprPablo Neira Ayuso2025-04-111-0/+10
* optimize: invalidate merge in case of duplicated key in set/mapPablo Neira Ayuso2025-04-091-0/+40
* parser_json: only allow concatenations with 2 or more expressionsFlorian Westphal2025-04-021-0/+26
* evaluate: fix crash when generating reject statement errorFlorian Westphal2025-04-021-0/+32
* optimize: expand expression list when merging into concatenationPablo Neira Ayuso2025-04-013-0/+64
* cache: don't crash when filter is NULLFlorian Westphal2025-04-011-0/+1
* evaluate: only allow stateful statements in set and map definitionsFlorian Westphal2025-03-311-0/+34
* expression: don't try to import empty stringFlorian Westphal2025-03-311-0/+38
* json: fix error propagation when parsing binop lhs/rhsFlorian Westphal2025-03-311-0/+76
* tests: shell: Fix owner/0002-persist on aarch64Phil Sutter2025-03-281-1/+2
* tests: shell: Add socat availability feature testPhil Sutter2025-03-286-15/+8
* json: disallow empty concatenationPablo Neira Ayuso2025-03-271-0/+27
* optimize: compact bitmask matching in set/mapPablo Neira Ayuso2025-03-272-0/+40
* json: return error if table does not existFlorian Westphal2025-03-271-0/+3
* tests: shell: missing ct count elements in new set_stmt testPablo Neira Ayuso2025-03-251-0/+4
* evaluate: don't update cache for anonymous chainsFlorian Westphal2025-03-221-0/+8
* json: make sure timeout list is initialisedFlorian Westphal2025-03-212-6/+83
* tests: shell: extend coverage for set element statementsPablo Neira Ayuso2025-03-212-0/+110
* evaluate: fix assertion failure with malformed map definitionsFlorian Westphal2025-03-201-0/+6
* rule: return error if table does not existFlorian Westphal2025-03-201-0/+3
* evaluate: don't allow nat map with specified protocolFlorian Westphal2025-03-201-0/+5