summaryrefslogtreecommitdiffstats
path: root/src/netlink_delinearize.c
Commit message (Expand)AuthorAgeFilesLines
* netlink_delinearize: release last register on exitPablo Neira Ayuso9 days1-1/+1
* src: add tcp option reset supportFlorian Westphal2022-02-281-0/+4
* src: store more than one payload dependencyJeremy Sowden2022-01-151-5/+9
* src: add a helper that returns a payload dependency for a particular baseJeremy Sowden2022-01-151-2/+2
* src: 'nft list chain' prints anonymous chains correctlyPablo Neira Ayuso2022-01-151-0/+8
* src: simplify logic governing storing payload dependenciesJeremy Sowden2022-01-151-13/+4
* src: reduce indentationJeremy Sowden2022-01-151-7/+3
* src: remove arithmetic on booleansJeremy Sowden2022-01-151-4/+4
* netlink_delinearize: fix typoJeremy Sowden2022-01-151-1/+1
* netlink_delinearize: zero shift removalFlorian Westphal2021-12-091-0/+21
* netlink_delinearize: and/shift postprocessingFlorian Westphal2021-12-091-0/+7
* netlink_delinearize: binop: make accesses to expr->left/right conditionalFlorian Westphal2021-12-011-19/+31
* netlink_delinearize: rename misleading variableFlorian Westphal2021-12-011-12/+12
* netlink_delinearize: use correct member typeFlorian Westphal2021-12-011-1/+1
* netlink_delinearize: Fix for escaped asterisk strings on Big EndianPhil Sutter2021-11-301-40/+17
* netlink: dynset: set compound expr dtype based on set key definitionFlorian Westphal2021-09-291-1/+45
* src: revert hashtable for expression handlersPablo Neira Ayuso2021-09-151-30/+10
* netlink_delinearize: incorrect meta protocol dependency kill againPablo Neira Ayuso2021-09-031-45/+61
* netlink_delinearize: incorrect meta protocol dependency killPablo Neira Ayuso2021-08-261-3/+19
* netlink_delinearize: skip flags / mask notation for singleton bitmask againPablo Neira Ayuso2021-08-151-1/+1
* netlink_delinearize: skip flags / mask notation for singleton bitmaskPablo Neira Ayuso2021-07-281-0/+8
* src: support for nat with interval concatenationPablo Neira Ayuso2021-07-131-4/+22
* src: remove STMT_NAT_F_INTERVAL flags and interval keywordPablo Neira Ayuso2021-07-131-1/+0
* netlink_delinearize: stmt and expr error path memleaksPablo Neira Ayuso2021-07-131-10/+10
* netlink_delinarize: don't check for set element if set is not populatedFlorian Westphal2021-06-301-0/+1
* src: queue: allow use of arbitrary queue expressionsFlorian Westphal2021-06-211-10/+38
* src: add queue expr and flags to queue_stmt_allocFlorian Westphal2021-06-211-7/+3
* netlink_delinearize: memleak when listing ct event rulePablo Neira Ayuso2021-06-181-4/+7
* netlink_delinearize: memleak in string netlink postprocessingPablo Neira Ayuso2021-06-181-0/+2
* netlink_delinearize: add missing icmp id/sequence supportFlorian Westphal2021-06-171-3/+65
* src: replace opencoded NFT_SET_ANONYMOUS set flag check by set_is_anonymous()Pablo Neira Ayuso2021-06-141-1/+1
* src: add xzalloc_array() and use it to allocate the expression hashtablePablo Neira Ayuso2021-06-141-1/+1
* netlink_delinearize: Fix suspicious calloc() callPhil Sutter2021-06-141-3/+2
* expr_postprocess: Avoid an unintended fall throughPhil Sutter2021-05-201-0/+1
* parser_bison: add shortcut syntax for matching flags without binary operationsPablo Neira Ayuso2021-05-161-22/+42
* netlink_delinearize: fix binary operation postprocessing with setsPablo Neira Ayuso2021-05-131-0/+1
* src: add cgroupsv2 supportPablo Neira Ayuso2021-05-031-2/+3
* cache: add hashtable cache for tablePablo Neira Ayuso2021-05-021-2/+5
* cache: add hashtable cache for setsPablo Neira Ayuso2021-04-031-3/+3
* src: add negation match on singleton bitmask valuePablo Neira Ayuso2021-02-051-3/+11
* reject: Unify inet, netdev and bridge delinearizationPhil Sutter2021-01-271-20/+4
* reject: Fix for missing dependencies in netdev familyPhil Sutter2021-01-271-0/+1
* src: add support for multi-statement in dynamic sets and mapsPablo Neira Ayuso2020-12-171-14/+60
* payload: auto-remove simple icmp/icmpv6 dependency expressionsFlorian Westphal2020-12-091-0/+3
* tcpopt: split tcpopt_hdr_fields into per-option enumFlorian Westphal2020-11-091-1/+1
* src: Optimize prefix matches on byte-boundariesPhil Sutter2020-11-041-2/+3
* src: Support odd-sized payload matchesPhil Sutter2020-11-041-0/+6
* src: add expression handler hashtablePablo Neira Ayuso2020-08-261-10/+36
* netlink_delinearize: transform binary operation to prefix only with valuesPablo Neira Ayuso2020-07-291-1/+1
* src: support for implicit chain bindingsPablo Neira Ayuso2020-07-151-4/+33