summaryrefslogtreecommitdiffstats
path: root/src/rule.c
Commit message (Expand)AuthorAgeFilesLines
* mnl: store netlink error location for set elementsPablo Neira Ayuso2022-06-271-6/+6
* src: remove NFT_NLATTR_LOC_MAX limit for netlink location error reportingPablo Neira Ayuso2022-06-271-2/+8
* rule: collapse set element commandsPablo Neira Ayuso2022-06-191-0/+75
* nft: simplify chain lookup in do_list_chainChander Govindarajan2022-05-311-6/+2
* intervals: add support to automerge with kernel elementsPablo Neira Ayuso2022-04-131-10/+0
* mnl: update mnl_nft_setelem_del() to allow for more reusePablo Neira Ayuso2022-04-131-1/+1
* src: replace interval segment tree overlap and automergePablo Neira Ayuso2022-04-131-9/+4
* rule: Avoid segfault with anonymous chainsPablo Neira Ayuso2022-03-171-0/+3
* doc: update ct timeout section with the state namesFlorian Westphal2021-11-081-1/+1
* src: Support netdev egress hookLukas Wunner2021-10-281-0/+3
* rule: replace three conditionals with oneJeremy Sowden2021-10-121-5/+3
* rule: fix stateless output after listing sets containing countersJeremy Sowden2021-10-121-1/+3
* rule: remove fake stateless output of named countersJeremy Sowden2021-10-121-7/+6
* rule: remove redundant meta protocol from the evaluation stepPablo Neira Ayuso2021-09-031-23/+54
* mnl: revisit hook listingPablo Neira Ayuso2021-08-061-0/+2
* rule: obj_free() releases timeout state stringPablo Neira Ayuso2021-06-231-0/+1
* rule: memleak of list of timeout policiesPablo Neira Ayuso2021-06-181-0/+8
* rule: Fix for potential off-by-one in cmd_add_loc()Phil Sutter2021-06-141-1/+1
* src: add support for base hook dumpingFlorian Westphal2021-06-091-0/+13
* rule: rework CMD_OBJ_SETELEMS logicPablo Neira Ayuso2021-06-071-19/+26
* rule: skip exact matches on fuzzy lookupPablo Neira Ayuso2021-05-201-19/+0
* libnftables: location-based error reporting for chain typePablo Neira Ayuso2021-05-201-3/+3
* cache: add hashtable cache for tablePablo Neira Ayuso2021-05-021-38/+21
* cache: add hashtable cache for flowtablePablo Neira Ayuso2021-05-021-21/+10
* cache: add hashtable cache for objectPablo Neira Ayuso2021-05-021-24/+14
* src: consolidate object cache infrastructurePablo Neira Ayuso2021-05-021-25/+15
* src: pass chain name to chain_cache_find()Pablo Neira Ayuso2021-05-021-1/+1
* cache: add hashtable cache for setsPablo Neira Ayuso2021-04-031-21/+15
* evaluate: use chain hashtable for lookupsPablo Neira Ayuso2021-04-031-12/+1
* src: split chain list in tablePablo Neira Ayuso2021-04-031-7/+11
* cache: rename chain_htable to cache_chain_htPablo Neira Ayuso2021-04-031-3/+3
* rule: remove semicolon in flowtable offloadPablo Neira Ayuso2021-03-251-1/+1
* nftables: add flags offload to flowtableFrank Wunderlich2021-03-251-0/+4
* src: move remaining cache functions in rule.c to cache.cPablo Neira Ayuso2021-03-111-201/+0
* cache: memleak list of chainPablo Neira Ayuso2021-03-051-13/+26
* mnl: remove nft_mnl_socket_reopen()Pablo Neira Ayuso2021-03-051-3/+2
* table: support for the table owner flagPablo Neira Ayuso2021-03-021-1/+8
* table: rework flags printingPablo Neira Ayuso2021-03-021-13/+24
* src: add set element multi-statement supportPablo Neira Ayuso2020-12-181-4/+20
* src: constify location parameter in cmd_add_loc()Pablo Neira Ayuso2020-10-191-1/+1
* rule: larger number of error locationsPablo Neira Ayuso2020-10-191-1/+3
* src: ingress inet supportPablo Neira Ayuso2020-10-131-0/+2
* src: add comment support for chainsJose M. Guisado Gomez2020-09-301-0/+3
* src: add comment support for objectsJose M. Guisado Gomez2020-09-081-0/+27
* src: add comment support when adding tablesJose M. Guisado Gomez2020-08-281-0/+5
* src: add chain hashtable cachePablo Neira Ayuso2020-08-261-13/+21
* src: add comment support for set declarationsJose M. Guisado Gomez2020-08-121-0/+9
* src: cache gets out of sync in interactive modePablo Neira Ayuso2020-08-061-1/+7
* src: fix obj list output when reset commandJose M. Guisado Gomez2020-08-031-1/+1
* src: remove cache lookups after the evaluation phasePablo Neira Ayuso2020-07-291-26/+18