summaryrefslogtreecommitdiffstats
path: root/net/netfilter/nft_dynset.c
Commit message (Expand)AuthorAgeFilesLines
* netfilter: nf_tables: add NFTA_SET_ELEM_KEY_END attributePablo Neira Ayuso2020-01-271-1/+1
* netfilter: nft_dynset: support for element deletionAnder Juaristi2019-08-271-0/+6
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextPablo Neira Ayuso2019-06-251-5/+1
|\
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-5/+1
* | netfilter: nf_tables: enable set expiration time for set elementsLaura Garcia Liebana2019-06-191-1/+1
|/
* netfilter: nf_tables: relocate header content to consumerPaul Gortmaker2019-04-301-0/+17
* netfilter: nf_tables: bogus EBUSY when deleting set after flushPablo Neira Ayuso2019-03-111-4/+9
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-02-081-11/+7
|\
| * netfilter: nf_tables: unbind set in rule from commit pathPablo Neira Ayuso2019-02-041-11/+7
* | netfilter: nf_tables: add direct calls for all builtin expressionsFlorian Westphal2019-01-181-3/+2
|/
* netfilter: nf_tables: split set destruction in deactivate and destroy phaseFlorian Westphal2018-09-171-1/+20
* netfilter: nft_dynset: allow dynamic updates of non-anonymous setPablo Neira Ayuso2018-08-161-2/+0
* netfilter: nf_tables: use dedicated mutex to guard transactionsFlorian Westphal2018-07-181-0/+2
* netfilter: nft_dynset: do not reject set updates with NFT_SET_EVALPablo Neira Ayuso2018-06-121-3/+1
* netfilter: nf_tables: garbage collection for stateful expressionsPablo Neira Ayuso2018-06-031-0/+9
* netfilter: nft_dynset: fix timeout updates on 32bitFlorian Westphal2018-05-071-1/+1
* netfilter: nf_tables: always use an upper set size for dynsetsFlorian Westphal2018-04-241-1/+4
* netfilter: nf_tables: rename to nft_set_lookup_global()Pablo Neira Ayuso2018-03-301-2/+3
* netfilter: nf_tables: Fix trailing semicolonLuis de Bethencourt2018-01-191-1/+1
* netfilter: nf_tables: add nft_set_is_anonymous() helperPablo Neira Ayuso2018-01-081-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller2017-05-031-3/+2
|\
| * netfilter: nft_dynset: continue to next expr if _OP_ADD succeededLiping Zhang2017-04-251-3/+2
* | netfilter: nf_tables: add nft_set_lookup()Pablo Neira Ayuso2017-03-061-10/+4
|/
* netfilter: nf_tables: validate the name size when possibleLiping Zhang2017-01-231-1/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2016-11-151-6/+13
|\
| * netfilter: nf_tables: fix *leak* when expr clone failLiping Zhang2016-10-271-6/+10
| * netfilter: nft_dynset: fix panic if NFT_SET_HASH is not enabledLiping Zhang2016-10-271-0/+3
* | netfilter: nf_tables: simplify the basic expressions' init routineLiping Zhang2016-11-091-12/+1
|/
* netfilter: nft_dynset: fix element timeout for HZ != 1000Anders K. Pedersen2016-10-171-2/+4
* netfilter: nft_dynset: allow to invert match criteriaPablo Neira Ayuso2016-09-121-1/+19
* netfilter: nf_tables: add generation mask to setsPablo Neira Ayuso2016-06-241-2/+5
* libnl: nla_put_be64(): align on a 64-bit areaNicolas Dichtel2016-04-231-1/+2
* netfilter: nf_tables: add clone interface to expression operationsPablo Neira Ayuso2015-11-101-2/+3
* netfilter: nft_dynset: dynamic stateful expression instantiationPatrick McHardy2015-04-131-4/+50
* netfilter: nf_tables: add register parsing/dumping helpersPatrick McHardy2015-04-131-4/+4
* netfilter: nf_tables: get rid of NFT_REG_VERDICT usagePatrick McHardy2015-04-131-6/+7
* netfilter: nf_tables: introduce nft_validate_register_load()Patrick McHardy2015-04-131-2/+2
* netfilter: nf_tables: add support for dynamic set updatesPatrick McHardy2015-04-081-0/+218