summaryrefslogtreecommitdiffstats
path: root/tests/shell/testcases/optimizations/dumps
Commit message (Expand)AuthorAgeFilesLines
* tests: shell: Regenerate all json-nft dumpsPhil Sutter2024-03-193-37/+37
* tests: shell: add more json dumpsFlorian Westphal2024-02-262-0/+568
* tests: shell: Pretty-print all *.json-nft dumpsPhil Sutter2024-02-0817-17/+3924
* tests/shell: sanitize "handle" in JSON outputThomas Haller2023-11-2215-15/+15
* tests: shell: split nat inet testsPablo Neira Ayuso2023-11-222-11/+11
* tests/shell: add JSON dump filesThomas Haller2023-11-1517-0/+17
* tests: shell: split merge nat optimization in two testsPablo Neira Ayuso2023-11-112-8/+8
* tests: shell: split single element in anonymous setPablo Neira Ayuso2023-11-112-1/+5
* tests/shell: inline input data in "single_anon_set" testThomas Haller2023-10-241-38/+0
* tests/shell: generate and add ".nft" dump files for existing testsThomas Haller2023-09-092-0/+0
* libnftables: Drop cache in -c/--check modePablo Neira Ayuso2023-08-011-0/+11
* optimize: do not remove counter in verdict mapsPablo Neira Ayuso2023-05-101-0/+4
* evaluate: skip optimization if anonymous set uses stateful statementPablo Neira Ayuso2023-05-102-0/+4
* optimize: support for redirect and masqueradePablo Neira Ayuso2023-04-051-0/+4
* optimize: infer family for nat mappingPablo Neira Ayuso2023-02-211-0/+11
* optimize: ignore existing nat mappingPablo Neira Ayuso2023-02-071-0/+1
* optimize: select merge criteria based on candidates rulesPablo Neira Ayuso2023-02-061-0/+4
* optimize: fix incorrect expansion into concatenation with verdict mapPablo Neira Ayuso2023-02-021-0/+4
* optimize: handle prefix and range when merging into set + concatenationPablo Neira Ayuso2022-11-051-1/+1
* evaluate: bogus datatype assertion in binary operation evaluationPablo Neira Ayuso2022-10-061-0/+7
* optimize: expand implicit set element when merging into concatenationPablo Neira Ayuso2022-08-301-0/+12
* optimize: check for mergeable rulesPablo Neira Ayuso2022-08-111-0/+12
* optimize: merging concatenation is unsupportedPablo Neira Ayuso2022-08-111-0/+1
* optimize: assume verdict is same when rules have no verdictPablo Neira Ayuso2022-06-231-0/+6
* optimize: only merge OP_IMPLICIT and OP_EQ relationalPablo Neira Ayuso2022-06-231-0/+6
* optimize: add unsupported statementPablo Neira Ayuso2022-06-231-0/+7
* optimize: fix reject statementPablo Neira Ayuso2022-06-231-0/+7
* optimize: do not merge rules with set reference in rhsPablo Neira Ayuso2022-06-231-0/+23
* optimize: segfault when releasing unsupported statementPablo Neira Ayuso2022-06-011-0/+7
* optimize: merge nat rules with same selectors into mapPablo Neira Ayuso2022-05-031-0/+20
* optimize: Restore optimization for raw payload expressionsPablo Neira Ayuso2022-03-291-0/+31
* optimize: do not assume log prefixPablo Neira Ayuso2022-03-041-0/+1
* optimize: more robust statement merge with vmapPablo Neira Ayuso2022-03-031-1/+1
* optimize: fix vmap with anonymous setsPablo Neira Ayuso2022-03-031-0/+4
* optimize: merge verdict maps with same lookup keyPablo Neira Ayuso2022-01-261-0/+12
* optimize: merge several selectors with different verdict into verdict mapPablo Neira Ayuso2022-01-151-0/+5
* optimize: merge same selector with different verdict into verdict mapPablo Neira Ayuso2022-01-151-0/+5
* optimize: merge rules with same selectors into a concatenationPablo Neira Ayuso2022-01-151-0/+5
* src: add ruleset optimization infrastructurePablo Neira Ayuso2022-01-151-0/+5
* netlink_delinearize: incorrect meta protocol dependency kill againPablo Neira Ayuso2021-09-031-0/+42
* tests: add test case for removal of anon sets with only a single elementFlorian Westphal2021-06-072-0/+50