summaryrefslogtreecommitdiffstats
path: root/net/netfilter/nf_tables_api.c
Commit message (Expand)AuthorAgeFilesLines
* netfilter: nf_tables: validate family when identifying table via handlePablo Neira Ayuso2023-12-061-2/+3
* netfilter: nf_tables: split async and sync catchall in two functionsPablo Neira Ayuso2023-11-141-25/+30
* netfilter: nf_tables: bogus ENOENT when destroying element which does not existPablo Neira Ayuso2023-11-141-2/+3
* netfilter: nf_tables: remove catchall element in GC sync pathPablo Neira Ayuso2023-11-081-5/+17
* netfilter: add missing module descriptionsFlorian Westphal2023-11-081-0/+1
* netfilter: nf_tables: Carry reset boolean in nft_set_dump_ctxPhil Sutter2023-10-241-10/+8
* netfilter: nf_tables: set->ops->insert returns opaque set element in case of ...Pablo Neira Ayuso2023-10-241-7/+10
* netfilter: nf_tables: shrink memory consumption of set elementsPablo Neira Ayuso2023-10-241-91/+75
* netfilter: nf_tables: expose opaque set element as struct nft_elem_privPablo Neira Ayuso2023-10-241-12/+15
* netfilter: nf_tables: set backend .flush always succeedsPablo Neira Ayuso2023-10-241-8/+1
* netfilter: nf_tables: Carry reset boolean in nft_obj_dump_ctxPhil Sutter2023-10-241-6/+6
* netfilter: nf_tables: nft_obj_filter fits into cb->ctxPhil Sutter2023-10-241-11/+5
* netfilter: nf_tables: Carry s_idx in nft_obj_dump_ctxPhil Sutter2023-10-241-4/+5
* netfilter: nf_tables: A better name for nft_obj_filterPhil Sutter2023-10-241-16/+16
* netfilter: nf_tables: Unconditionally allocate nft_obj_filterPhil Sutter2023-10-241-21/+15
* netfilter: nf_tables: Drop pointless memset in nf_tables_dump_objPhil Sutter2023-10-241-3/+0
* netfilter: nf_tables: Add locking for NFT_MSG_GETRULE_RESET requestsPhil Sutter2023-10-241-13/+64
* netfilter: nf_tables: Introduce nf_tables_getrule_single()Phil Sutter2023-10-241-31/+43
* netfilter: nf_tables: Open-code audit log call in nf_tables_getrule()Phil Sutter2023-10-241-4/+15
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-10-191-36/+34
|\
| * netfilter: nf_tables: revert do not remove elements if set backend implements...Pablo Neira Ayuso2023-10-181-4/+1
| * netfilter: nf_tables: audit log object reset once per tablePhil Sutter2023-10-181-22/+28
| * nf_tables: fix NULL pointer dereference in nft_expr_inner_parse()Xingyuan Mo2023-10-121-1/+1
| * netfilter: nf_tables: do not refresh timeout when resetting elementPablo Neira Ayuso2023-10-121-13/+5
| * netfilter: nf_tables: do not remove elements if set backend implements .abortPablo Neira Ayuso2023-10-121-1/+4
* | netfilter: nf_tables: Don't allocate nft_rule_dump_ctxPhil Sutter2023-10-101-13/+6
* | netfilter: nf_tables: Carry s_idx in nft_rule_dump_ctxPhil Sutter2023-10-101-4/+4
* | netfilter: nf_tables: Carry reset flag in nft_rule_dump_ctxPhil Sutter2023-10-101-10/+9
* | netfilter: nf_tables: Drop pointless memset when dumping rulesPhil Sutter2023-10-101-4/+0
* | netfilter: nf_tables: Always allocate nft_rule_dump_ctxPhil Sutter2023-10-101-27/+21
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-10-051-16/+28
|\|
| * netfilter: nf_tables: Deduplicate nft_register_obj audit logsPhil Sutter2023-10-041-16/+28
* | netfilter: nf_tables: Utilize NLA_POLICY_NESTED_ARRAYPhil Sutter2023-09-281-9/+9
* | netfilter: nf_tables: missing extended netlink error in lookup functionsPablo Neira Ayuso2023-09-281-6/+19
|/
* netfilter: nf_tables: fix memleak when more than 255 elements expiredFlorian Westphal2023-09-201-2/+8
* netfilter: nf_tables: disable toggling dormant table state more than onceFlorian Westphal2023-09-201-0/+4
* netfilter: nf_tables: Fix entries val in rule reset audit logPhil Sutter2023-09-131-6/+10
* netfilter: nf_tables: disallow element removal on anonymous setsPablo Neira Ayuso2023-09-111-4/+5
* netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GCPablo Neira Ayuso2023-09-081-3/+19
* netfilter: nf_tables: disallow rule removal from chain bindingPablo Neira Ayuso2023-09-081-5/+13
* netfilter: nf_tables: Unbreak audit log resetPablo Neira Ayuso2023-09-061-5/+6
* netfilter: nf_tables: Audit log rule resetPhil Sutter2023-08-311-0/+18
* netfilter: nf_tables: Audit log setelem resetPhil Sutter2023-08-311-3/+28
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-08-241-8/+15
|\
| * netfilter: nf_tables: use correct lock to protect gc_listPablo Neira Ayuso2023-08-231-2/+2
| * netfilter: nf_tables: GC transaction race with abort pathPablo Neira Ayuso2023-08-231-1/+5
| * netfilter: nf_tables: flush pending destroy work before netlink notifierPablo Neira Ayuso2023-08-231-1/+1
| * netfilter: nf_tables: validate all pending tablesFlorian Westphal2023-08-231-4/+7
* | netfilter: nf_tables: allow loop termination for pending fatal signalFlorian Westphal2023-08-221-0/+6
|/
* netfilter: nf_tables: GC transaction race with netns dismantlePablo Neira Ayuso2023-08-161-1/+6