summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* tests: monitor: enclose device names in quotesPablo Neira Ayuso2025-07-101-1/+1
* src: detach set, list and concatenation expression layoutPablo Neira Ayuso2025-07-1017-188/+207
* src: convert set to list expressionPablo Neira Ayuso2025-07-102-10/+57
* evaluate: validate set expression type before accessing flagsPablo Neira Ayuso2025-07-101-1/+2
* evaluate: mappings require set expressionPablo Neira Ayuso2025-07-101-2/+0
* rule: print chain and flowtable devices in quotesPablo Neira Ayuso2025-07-1012-21/+21
* src: add conntrack information to trace monitor modeFlorian Westphal2025-07-084-15/+147
* src: split monitor trace code into new trace.cFlorian Westphal2025-07-076-338/+363
* tests: py: re-enables nft-test.py to load the local nftables.pyZhongqiu Duan2025-07-041-1/+1
* tests: shell: use binary defined by run-tests.shZhongqiu Duan2025-07-031-2/+0
* doc: Clarify cgroup meta variableMichal Koutný2025-07-031-1/+1
* Merge branch 'tests_shell_check_tree_fixes'Florian Westphal2025-06-3041-1/+5700
|\
| * tests: shell: add json dump filesFlorian Westphal2025-06-302-0/+55
| * tests: shell: move bogons to correct directoryFlorian Westphal2025-06-303-1/+1
| * tests: shell: add a few nodump filesFlorian Westphal2025-06-303-0/+0
| * tests: shell: add include dumpsFlorian Westphal2025-06-301-0/+76
| * tests: shell: add maps dumpsFlorian Westphal2025-06-309-0/+2978
| * tests: shell: add nft-i dumpsFlorian Westphal2025-06-302-0/+101
| * tests: shell: add sets dumpsFlorian Westphal2025-06-3010-0/+1519
| * tests: shell: add optimize dump filesFlorian Westphal2025-06-295-0/+536
| * tests: shell: add bitwise json dump filesFlorian Westphal2025-06-296-0/+434
|/
* fib: allow to use it in set statementsPablo Neira Ayuso2025-06-275-1/+57
* fib: allow to check if route exists in mapsPablo Neira Ayuso2025-06-2719-31/+100
* tests: shell: Fix ifname_based_hooks feature checkPhil Sutter2025-06-262-9/+21
* evaluate: prevent merge of sets with incompatible keysFlorian Westphal2025-06-263-1/+26
* evaluate: check that set type is identical before mergingFlorian Westphal2025-06-263-2/+52
* evaluate: avoid double-free on error handling of bogus objref mapsFlorian Westphal2025-06-262-1/+11
* evaluate: make sure chain jump name comes with a null byteFlorian Westphal2025-06-262-5/+24
* json: reject too long interface namesFlorian Westphal2025-06-262-2/+105
* tests/py: clean up set backend support falloutFlorian Westphal2025-06-241-1/+1
* src: use EXPR_RANGE_VALUE in interval mapsPablo Neira Ayuso2025-06-233-9/+49
* expression: constant range is not a singletonPablo Neira Ayuso2025-06-231-1/+1
* src: use constant range expression for interval+concatenation setsPablo Neira Ayuso2025-06-232-3/+15
* parser_bison: allow delete command with map via handlePablo Neira Ayuso2025-06-233-1/+6
* parser_bison: only reset by name is supported by nowPablo Neira Ayuso2025-06-232-2/+4
* cache: pass name to cache_add()Pablo Neira Ayuso2025-06-232-35/+16
* cache: assert name is non-nul when looking upPablo Neira Ayuso2025-06-231-2/+9
* rule: skip fuzzy lookup if object name is not availablePablo Neira Ayuso2025-06-231-0/+12
* tests: shell: add feature check for count output changeFlorian Westphal2025-06-2211-27/+65
* src: print count variable in normal set listingsFlorian Westphal2025-06-223-3/+11
* debug: include kernel set information on cache fillFlorian Westphal2025-06-222-2/+16
* tests/py: prepare for set debug changeFlorian Westphal2025-06-221-5/+10
* src: BASECHAIN flag no longer implies presence of priority expressionFlorian Westphal2025-06-222-6/+16
* evaluate: restrict allowed subtypes of concatenationsFlorian Westphal2025-06-223-1/+70
* evaluate: rename recursion counter to recursion.binopFlorian Westphal2025-06-222-7/+11
* test: shell: Add rate_limit test case for 'limit statement'.Yi Chen2025-06-222-0/+136
* test: shell: Add wait_local_port_listen() helper to lib.shYi Chen2025-06-223-3/+27
* test: shell: Introduce $NFT_TEST_LIBRARY_FILE, helper/lib.shYi Chen2025-06-224-37/+45
* test: shell: nat_ftp: test files must be world-readableFlorian Westphal2025-06-221-0/+1
* test: shell: Don't use system nft binaryYi Chen2025-06-223-4/+4