summaryrefslogtreecommitdiffstats
path: root/net/netfilter/nf_tables_api.c
Commit message (Expand)AuthorAgeFilesLines
* netfilter: nf_tables: Support for sets with multiple ranged fieldsStefano Brivio2020-01-271-1/+89
* netfilter: nf_tables: add NFTA_SET_ELEM_KEY_END attributePablo Neira Ayuso2020-01-271-22/+63
* netfilter: nf_tables: add nft_setelem_parse_key()Pablo Neira Ayuso2020-01-271-46/+45
* netfilter: nf_tables: autoload modules from the abort pathPablo Neira Ayuso2020-01-241-40/+86
* netfilter: nf_tables: add __nft_chain_type_get()Pablo Neira Ayuso2020-01-241-8/+21
* netfilter: nf_tables: fix flowtable list del corruptionFlorian Westphal2020-01-161-0/+6
* netfilter: nf_tables: fix memory leak in nf_tables_parse_netdev_hooks()Dan Carpenter2020-01-161-0/+1
* netfilter: nf_tables: remove WARN and add NLA_STRING upper limitsFlorian Westphal2020-01-161-4/+9
* netfilter: nf_tables: store transaction list locally while requesting modulePablo Neira Ayuso2020-01-161-9/+10
* netfilter: nf_tables: unbind callbacks from flowtable destroy pathPablo Neira Ayuso2020-01-051-2/+6
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds2019-12-221-5/+13
|\
| * netfilter: nf_tables: skip module reference count bump on object updatesPablo Neira Ayuso2019-12-091-1/+1
| * netfilter: nf_tables: validate NFT_DATA_VALUE after nft_data_init()Pablo Neira Ayuso2019-12-091-1/+3
| * netfilter: nf_tables: validate NFT_SET_ELEM_INTERVAL_ENDPablo Neira Ayuso2019-12-091-3/+9
* | treewide: Use sizeof_field() macroPankaj Bharadiya2019-12-091-2/+2
|/
* Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2019-11-261-2/+3
|\
| * net/netfilter: Replace rcu_swap_protected() with rcu_replace_pointer()Paul E. McKenney2019-10-301-2/+3
* | netfilter: nf_tables: add nft_unregister_flowtable_hook()Pablo Neira Ayuso2019-11-151-10/+14
* | netfilter: nf_tables: check if bind callback fails and unbind if hook registr...wenxu2019-11-151-3/+11
* | netfilter: nf_tables_offload: undo updates if transaction failsPablo Neira Ayuso2019-11-151-0/+11
* | netfilter: nf_tables: add flowtable offload control planePablo Neira Ayuso2019-11-121-2/+19
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-11-091-4/+3
|\ \
| * | netfilter: nf_tables: bogus EOPNOTSUPP on basechain updatePablo Neira Ayuso2019-11-041-0/+1
| * | netfilter: nf_tables: fix unexpected EOPNOTSUPP errorFernando Fernandez Mancera2019-11-041-4/+2
| |/
* | netfilter: nf_tables: support for multiple devices per netdev hookPablo Neira Ayuso2019-10-231-64/+232
* | netfilter: nf_tables: increase maximum devices number per flowtablePablo Neira Ayuso2019-10-231-1/+1
* | netfilter: nf_tables: allow netdevice to be used only once per flowtablePablo Neira Ayuso2019-10-231-0/+17
* | netfilter: nf_tables: dynamically allocate hooks per net_device in flowtablesPablo Neira Ayuso2019-10-231-102/+151
* | netfilter: nf_flow_table: move priority to struct nf_flowtablePablo Neira Ayuso2019-10-231-5/+5
|/
* netfilter: nf_tables: bogus EBUSY when deleting flowtable after flushLaura Garcia Liebana2019-09-251-0/+16
* netfilter: nf_tables: allow lookups in dynamic setsFlorian Westphal2019-09-201-2/+5
* netfilter: nf_tables: add NFT_CHAIN_POLICY_UNSET and use itPablo Neira Ayuso2019-09-201-1/+1
* netfilter: nf_tables_offload: remove rules when the device unregisterswenxu2019-09-131-3/+8
* netfilter: nft_{fwd,dup}_netdev: add offload supportPablo Neira Ayuso2019-09-101-1/+1
* netfilter: nf_tables_offload: move indirect flow_block callback logic to corePablo Neira Ayuso2019-09-081-7/+3
* netfilter: nf_tables: Fix an Oops in nf_tables_updobj() error handlingDan Carpenter2019-09-081-3/+3
* netfilter: nf_tables: fix possible null-pointer dereference in object updateFernando Fernandez Mancera2019-09-051-0/+3
* netfilter: nf_tables: Introduce stateful object update operationFernando Fernandez Mancera2019-09-031-7/+71
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-08-191-5/+14
|\
| * netfilter: nf_tables: map basechain priority to hardware priorityPablo Neira Ayuso2019-08-181-0/+4
| * netfilter: nf_tables: use-after-free in failing rule with bound setPablo Neira Ayuso2019-08-091-5/+10
* | netfilter: nf_tables_offload: support indr block callwenxu2019-08-081-0/+7
|/
* net: flow_offload: add flow_block structure and use itPablo Neira Ayuso2019-07-191-1/+1
* netfilter: nf_tables: don't fail when updating base chain policyFlorian Westphal2019-07-161-0/+2
* netfilter: nf_tables: add hardware offload supportPablo Neira Ayuso2019-07-091-6/+33
* netfilter: nf_tables: force module load in case select_ops() returns -EAGAINPablo Neira Ayuso2019-07-061-0/+6
* netfilter: nf_tables: __nft_expr_type_get() selects specific family typePablo Neira Ayuso2019-07-051-5/+8
* netfilter: nf_tables: add nft_expr_type_request_module()Pablo Neira Ayuso2019-07-051-3/+14
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextPablo Neira Ayuso2019-06-251-4/+1
|\
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-06-221-4/+1
| |\