summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* meta: don't use non-POSIX formats in strptime()Jo-Philipp Wich2022-08-091-4/+4
* src: allow anon set concatenation with ether and vlanFlorian Westphal2022-08-052-5/+22
* evaluate: search stacked header list for matching payload depFlorian Westphal2022-08-051-6/+15
* netlink_delinearize: also postprocess OP_AND in set element contextFlorian Westphal2022-08-051-0/+2
* debug: dump the l2 protocol stackFlorian Westphal2022-08-051-0/+6
* proto: track full stack of seen l2 protocols, not just cumulative offsetFlorian Westphal2022-08-054-20/+69
* netlink_delinearize: postprocess binary ands in concatenationsFlorian Westphal2022-08-051-5/+40
* netlink_delinearize: allow postprocessing on concatenated elementsFlorian Westphal2022-08-051-1/+6
* parser_json: fix device parsing in netdev familyPablo Neira Ayuso2022-08-021-2/+1
* src: proto: support DF, LE PHB, VA for DSCPOleksandr Natalenko2022-08-011-0/+3
* cache: report an error message if cache initialization failsPablo Neira Ayuso2022-07-201-0/+4
* cache: validate handle string lengthPablo Neira Ayuso2022-07-201-0/+106
* cache: prepare nft_cache_evaluate() to return errorPablo Neira Ayuso2022-07-182-4/+9
* rule: crash when uncollapsing command with unexisting table or setPablo Neira Ayuso2022-07-071-1/+3
* cache: release pending rules when chain binding lookup failsPablo Neira Ayuso2022-07-071-1/+10
* evaluate: report missing interval flag when using prefix/range in concatenationPablo Neira Ayuso2022-07-071-5/+20
* scanner: allow prefix in ip6 scopeFlorian Westphal2022-07-071-1/+1
* segtree: fix map listing with interface wildcardPablo Neira Ayuso2022-06-271-1/+1
* scanner: don't pop active flex scanner scopeFlorian Westphal2022-06-271-0/+11
* parser: add missing synproxy scope closureFlorian Westphal2022-06-271-1/+1
* evaluate: fix segfault when adding elements to invalid setPeter Tirsek2022-06-271-0/+3
* mnl: store netlink error location for set elementsPablo Neira Ayuso2022-06-272-17/+23
* src: remove NFT_NLATTR_LOC_MAX limit for netlink location error reportingPablo Neira Ayuso2022-06-272-3/+9
* parser_bison: fix error location for set elementsPablo Neira Ayuso2022-06-271-2/+2
* intervals: check for EXPR_F_REMOVE in case of element mismatchPablo Neira Ayuso2022-06-231-0/+4
* intervals: fix crash when trying to remove element in empty setPablo Neira Ayuso2022-06-231-1/+5
* netlink_delinearize: memleak when parsing concatenation dataPablo Neira Ayuso2022-06-231-0/+1
* libnftables: release top level scopePablo Neira Ayuso2022-06-231-0/+2
* optimize: limit statement is not supported yetPablo Neira Ayuso2022-06-231-12/+0
* optimize: assume verdict is same when rules have no verdictPablo Neira Ayuso2022-06-231-1/+2
* optimize: only merge OP_IMPLICIT and OP_EQ relationalPablo Neira Ayuso2022-06-231-0/+10
* optimize: add unsupported statementPablo Neira Ayuso2022-06-231-4/+52
* optimize: add hash expression supportPablo Neira Ayuso2022-06-231-0/+12
* optimize: add numgen expression supportPablo Neira Ayuso2022-06-231-0/+8
* optimize: add binop expression supportPablo Neira Ayuso2022-06-231-0/+2
* optimize: add fib expression supportPablo Neira Ayuso2022-06-231-0/+6
* optimize: add xfrm expression supportPablo Neira Ayuso2022-06-231-0/+6
* optimize: add osf expression supportPablo Neira Ayuso2022-06-231-0/+6
* optimize: fix verdict map mergingPablo Neira Ayuso2022-06-231-4/+7
* optimize: fix reject statementPablo Neira Ayuso2022-06-231-3/+16
* optimize: remove comment after mergingPablo Neira Ayuso2022-06-231-0/+5
* optimize: do not print stateful informationPablo Neira Ayuso2022-06-231-0/+4
* optimize: do not merge rules with set reference in rhsPablo Neira Ayuso2022-06-231-0/+10
* optimize: do not compare relational expression rhs when collecting statementsPablo Neira Ayuso2022-06-231-18/+21
* intervals: Do not sort cached set elements over and over againPhil Sutter2022-06-192-25/+23
* intervals: do not empty cache for mapsPablo Neira Ayuso2022-06-191-3/+6
* intervals: do not report exact overlaps for new elementsPablo Neira Ayuso2022-06-191-2/+1
* rule: collapse set element commandsPablo Neira Ayuso2022-06-192-3/+89
* Revert "scanner: flags: move to own scope"Florian Westphal2022-06-102-26/+21
* evaluate: reset ctx->set after set interval evaluationPablo Neira Ayuso2022-06-011-4/+6