summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* segtree: fix map listing with interface wildcardHEADmasterPablo Neira Ayuso28 hours1-1/+1
* scanner: don't pop active flex scanner scopeFlorian Westphal28 hours1-0/+11
* parser: add missing synproxy scope closureFlorian Westphal28 hours1-1/+1
* evaluate: fix segfault when adding elements to invalid setPeter Tirsek28 hours1-0/+3
* mnl: store netlink error location for set elementsPablo Neira Ayuso29 hours2-17/+23
* src: remove NFT_NLATTR_LOC_MAX limit for netlink location error reportingPablo Neira Ayuso29 hours2-3/+9
* parser_bison: fix error location for set elementsPablo Neira Ayuso30 hours1-2/+2
* intervals: check for EXPR_F_REMOVE in case of element mismatchPablo Neira Ayuso5 days1-0/+4
* intervals: fix crash when trying to remove element in empty setPablo Neira Ayuso5 days1-1/+5
* netlink_delinearize: memleak when parsing concatenation dataPablo Neira Ayuso5 days1-0/+1
* libnftables: release top level scopePablo Neira Ayuso5 days1-0/+2
* optimize: limit statement is not supported yetPablo Neira Ayuso5 days1-12/+0
* optimize: assume verdict is same when rules have no verdictPablo Neira Ayuso5 days1-1/+2
* optimize: only merge OP_IMPLICIT and OP_EQ relationalPablo Neira Ayuso5 days1-0/+10
* optimize: add unsupported statementPablo Neira Ayuso5 days1-4/+52
* optimize: add hash expression supportPablo Neira Ayuso5 days1-0/+12
* optimize: add numgen expression supportPablo Neira Ayuso5 days1-0/+8
* optimize: add binop expression supportPablo Neira Ayuso5 days1-0/+2
* optimize: add fib expression supportPablo Neira Ayuso5 days1-0/+6
* optimize: add xfrm expression supportPablo Neira Ayuso5 days1-0/+6
* optimize: add osf expression supportPablo Neira Ayuso5 days1-0/+6
* optimize: fix verdict map mergingPablo Neira Ayuso5 days1-4/+7
* optimize: fix reject statementPablo Neira Ayuso5 days1-3/+16
* optimize: remove comment after mergingPablo Neira Ayuso5 days1-0/+5
* optimize: do not print stateful informationPablo Neira Ayuso5 days1-0/+4
* optimize: do not merge rules with set reference in rhsPablo Neira Ayuso5 days1-0/+10
* optimize: do not compare relational expression rhs when collecting statementsPablo Neira Ayuso5 days1-18/+21
* intervals: Do not sort cached set elements over and over againPhil Sutter10 days2-25/+23
* intervals: do not empty cache for mapsPablo Neira Ayuso10 days1-3/+6
* intervals: do not report exact overlaps for new elementsPablo Neira Ayuso10 days1-2/+1
* rule: collapse set element commandsPablo Neira Ayuso10 days2-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
* optimize: segfault when releasing unsupported statementPablo Neira Ayuso2022-06-011-1/+1
* nft: simplify chain lookup in do_list_chainChander Govindarajan2022-05-311-6/+2
* intervals: fix compilation --with-mini-gmpPablo Neira Ayuso2022-05-301-6/+6
* json: update json output ordering to place rules after chainsChander Govindarajan2022-05-241-2/+5
* netlink_delinearize: release last register on exitPablo Neira Ayuso2022-05-161-1/+1
* segtree: add pretty-print support for wildcard strings in concatenated setsFlorian Westphal2022-05-091-2/+36
* netlink: swap byteorder for host-endian concat dataFlorian Westphal2022-05-091-0/+4
* intervals: deletion should adjust range not yet in the kernelPablo Neira Ayuso2022-05-071-3/+0
* optimize: memleak in statement matrixPablo Neira Ayuso2022-05-041-0/+1
* optimize: merge nat rules with same selectors into mapPablo Neira Ayuso2022-05-031-10/+194
* optimize: do not clone unsupported statementPablo Neira Ayuso2022-05-031-1/+1
* optimize: incorrect logic in verdict comparisonPablo Neira Ayuso2022-05-031-4/+6
* src: fix always-true assertionsFlorian Westphal2022-04-262-3/+4
* intervals: set on EXPR_F_KERNEL flag for new elements in set cachePablo Neira Ayuso2022-04-181-0/+3
* src: allow use of base integer types as set keys in concatenationsFlorian Westphal2022-04-181-7/+17
* intervals: build list of elements to be added from cachePablo Neira Ayuso2022-04-181-40/+30
* intervals: fix deletion of multiple ranges with automergePablo Neira Ayuso2022-04-181-12/+22