summaryrefslogtreecommitdiffstats
path: root/src/netlink_delinearize.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* src: use expression to store the log prefixPablo Neira Ayuso2020-07-081-1/+5
* netlink: release dummy rule object from netlink_parse_set_expr()Pablo Neira Ayuso2020-06-081-1/+7
* src: add rule_stmt_append() and use itPablo Neira Ayuso2020-05-051-4/+3
* nat: transform range to prefix expression when possiblePablo Neira Ayuso2020-04-301-1/+5
* src: add STMT_NAT_F_CONCAT flag and use itPablo Neira Ayuso2020-04-281-1/+1
* src: add netmap supportPablo Neira Ayuso2020-04-281-0/+4
* src: NAT support for intervals in mapsPablo Neira Ayuso2020-04-281-0/+39
* src: fix leaks.Jeremy Sowden2020-03-041-0/+1
* netlink_delinearize: set shift RHS byte-order.Jeremy Sowden2020-03-041-0/+1
* src: nat concatenation support with anonymous mapsPablo Neira Ayuso2020-02-241-0/+1
* src: allow nat maps containing both ip(6) address and portFlorian Westphal2020-02-241-0/+36
* src: maps: update data expression dtype based on setFlorian Westphal2020-02-131-0/+1
* netlink: add support for handling shift expressions.Jeremy Sowden2020-01-281-14/+73
* netlink_delinearize: remove commented out pr_debug statement.Jeremy Sowden2020-01-281-2/+0
* netlink_delinearize: fix typo.Jeremy Sowden2020-01-281-1/+1