summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* parser: allow typeof in objref mapsFlorian Westphal2024-03-011-0/+9
* parser: compact type/typeof set rulesFlorian Westphal2024-03-011-15/+9
* parser: compact interval typeof rulesFlorian Westphal2024-03-011-20/+14
* src: improve error reporting for destroy command谢致邦 (XIE Zhibang)2024-02-281-0/+6
* parser_json: allow 0 offsets againFlorian Westphal2024-02-261-1/+1
* tests: shell: add more json dumpsFlorian Westphal2024-02-2610-0/+2551
* tests: py: add missing json.output dataFlorian Westphal2024-02-261-0/+31
* tests: shell: add regression test for catchall double-deleteFlorian Westphal2024-02-182-0/+36
* tests: shell: permit use of host-endian constant values in set lookup keysFlorian Westphal2024-02-143-0/+126
* expression: missing line in describe command with invalid expressionPablo Neira Ayuso2024-02-131-1/+3
* evaluate: permit use of host-endian constant values in set lookup keysPablo Neira Ayuso2024-02-133-7/+18
* netlink_delinearize: move concat and value postprocessing to helpersFlorian Westphal2024-02-131-35/+47
* cache: Always set NFT_CACHE_TERSE for list cmd with --tersePhil Sutter2024-02-131-7/+3
* netlink_linearize: add assertion to catch for buggy byteorderPablo Neira Ayuso2024-02-091-0/+2
* evaluate: skip byteorder conversion for selector smaller than 2 bytesPablo Neira Ayuso2024-02-095-5/+104
* tests/shell: no longer support unprettified ".json-nft" filesThomas Haller2024-02-091-16/+3
* tests: shell: Pretty-print all *.json-nft dumpsPhil Sutter2024-02-08340-340/+41954
* tests/shell: have .json-nft dumps prettified to wrap linesThomas Haller2024-02-082-15/+53
* tests: shell: missing auto-merge in json outputPablo Neira Ayuso2024-02-073-3/+3
* cache: Optimize caching for 'list tables' commandPhil Sutter2024-02-071-1/+5
* Makefile.am: don't silence -Wimplicit-function-declarationSam James2024-02-071-1/+0
* evaluate: fix check for unknown in cmd_op_to_name谢致邦 (XIE Zhibang)2024-02-071-1/+1
* evaluate: don't assert on net/transport header conflictFlorian Westphal2024-02-072-36/+38
* datatype: display 0s time datatypePablo Neira Ayuso2024-02-071-5/+19
* tests: shell: cover netns removal for netdev and inet/ingress basechainsPablo Neira Ayuso2024-02-074-0/+78
* tests: shell: netdevice removal for inet familyPablo Neira Ayuso2024-02-072-6/+20
* json: Support sets' auto-merge optionPhil Sutter2024-01-313-2/+9
* tests: shell: add test to cover ct offload by using nft flowtablesYi Chen2024-01-231-0/+96
* tests: py: remove huge-limit test casesFlorian Westphal2024-01-194-100/+0
* rule: fix sym refcount assertionFlorian Westphal2024-01-152-1/+8
* evaluate: error out when store needs more than one 128bit register of align f...Florian Westphal2024-01-152-0/+6
* parser: reject raw payload expressions with 0 lengthFlorian Westphal2024-01-123-5/+32
* payload: only assert if l2 header base has no lengthFlorian Westphal2024-01-122-2/+2
* evaluate: release mpz type in expr_evaluate_list() error pathPablo Neira Ayuso2024-01-121-3/+9
* evaluate: release key expression in error path of implicit map with unknown d...Pablo Neira Ayuso2024-01-121-1/+3
* evaluate: bail out if anonymous concat set defines a non concat expressionPablo Neira Ayuso2024-01-124-2/+46
* evaluate: do not fetch next expression on runaway number of concatenation com...Pablo Neira Ayuso2024-01-121-2/+2
* evaluate: skip anonymous set optimization for concatenationsPablo Neira Ayuso2024-01-121-9/+11
* evaluate: add missing range checks for dup,fwd and payload statementsFlorian Westphal2024-01-113-41/+69
* evaluate: tproxy: move range error checks after arg evaluationFlorian Westphal2024-01-112-6/+14
* evaluate: error out when expression has no datatypeFlorian Westphal2024-01-111-0/+5
* doc: clarify reject is supported at prerouting stageQuan Tian2024-01-101-1/+1
* doc: incorrect datatype description for icmpv6_type and icmpvx_codePablo Neira Ayuso2024-01-101-2/+2
* tests: shell: extend coverage for netdevice removalPablo Neira Ayuso2024-01-104-0/+59
* tests: add a test case for double-flush bug in pipapoFlorian Westphal2024-01-082-0/+34
* datatype: do not assert when value exceeds expected widthFlorian Westphal2024-01-081-2/+4
* tests: shell: prefer project nft to system-wide nftFlorian Westphal2024-01-072-20/+20
* datatype: Describe rt symbol tablesPhil Sutter2024-01-025-0/+58
* datatype: Initialize rt_symbol_tables' base fieldPhil Sutter2024-01-021-4/+8
* datatype: rt_symbol_table_init() to search for iproute2 configsPhil Sutter2024-01-023-6/+36