summaryrefslogtreecommitdiffstats
path: root/src/netlink_delinearize.c
Commit message (Expand)AuthorAgeFilesLines
* src: add gretap supportPablo Neira Ayuso2023-01-021-1/+2
* src: add gre supportPablo Neira Ayuso2023-01-021-0/+48
* src: display (inner) tag in --debug=proto-ctxPablo Neira Ayuso2023-01-021-2/+2
* src: add vxlan matching supportPablo Neira Ayuso2023-01-021-6/+149
* src: add dl_proto_ctx()Pablo Neira Ayuso2023-01-021-51/+68
* netlink_delinearize: fix decoding of concat data elementFlorian Westphal2022-12-121-0/+8
* netlink_delinearize: complete payload expression in payload statementPablo Neira Ayuso2022-10-311-3/+4
* netlink_delinearize: do not transfer binary operation to non-anonymous setsPablo Neira Ayuso2022-10-121-0/+3
* monitor: Sanitize startup race conditionPhil Sutter2022-09-301-1/+4
* netlink_delinearize: also postprocess OP_AND in set element contextFlorian Westphal2022-08-051-0/+2
* proto: track full stack of seen l2 protocols, not just cumulative offsetFlorian Westphal2022-08-051-5/+0
* netlink_delinearize: postprocess binary ands in concatenationsFlorian Westphal2022-08-051-5/+40
* netlink_delinearize: allow postprocessing on concatenated elementsFlorian Westphal2022-08-051-1/+6
* netlink_delinearize: memleak when parsing concatenation dataPablo Neira Ayuso2022-06-231-0/+1
* netlink_delinearize: release last register on exitPablo Neira Ayuso2022-05-161-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