summaryrefslogtreecommitdiff
path: root/net/netfilter/nft_dynset.c
AgeCommit message (Expand)AuthorFilesLines
2022-03-20netfilter: nf_tables: do not reduce read-only expressionsPablo Neira Ayuso1-0/+1
2021-10-07netfilter: nft_dynset: relax superfluous check on set updatesPablo Neira Ayuso1-10/+1
2021-04-26netfilter: nftables: add nft_pernet() helper functionPablo Neira Ayuso1-4/+1
2021-04-06netfilter: nf_tables: use net_generic infra for transaction dataFlorian Westphal1-1/+5
2021-02-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextJakub Kicinski1-6/+6
2021-01-27netfilter: nftables: add nft_parse_register_load() and use itPablo Neira Ayuso1-6/+6
2021-01-16netfilter: nft_dynset: dump expressions when set definition contains no expre...Pablo Neira Ayuso1-14/+17
2021-01-16netfilter: nft_dynset: add timeout extension to templatePablo Neira Ayuso1-1/+3
2021-01-16netfilter: nft_dynset: honor stateful expressions in set definitionPablo Neira Ayuso1-0/+6
2020-12-28netfilter: nftables: add set expression flagsPablo Neira Ayuso1-2/+7
2020-12-28netfilter: nft_dynset: report EOPNOTSUPP on missing set featurePablo Neira Ayuso1-3/+3
2020-12-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextJakub Kicinski1-21/+135
2020-12-12netfilter: nftables: netlink support for several set element expressionsPablo Neira Ayuso1-3/+53
2020-12-12netfilter: nftables: generalize set extension to support for several expressionsPablo Neira Ayuso1-20/+83
2020-12-12netfilter: nftables: generalize set expressions supportPablo Neira Ayuso1-1/+2
2020-12-08netfilter: nft_dynset: fix timeouts later than 23 daysPablo Neira Ayuso1-3/+5
2020-03-30netfilter: nft_dynset: validate set expression definitionPablo Neira Ayuso1-2/+7
2020-03-19netfilter: nf_tables: move nft_expr_clone() to nf_tables_api.cPablo Neira Ayuso1-17/+0
2020-03-15netfilter: nf_tables: add nft_set_elem_update_expr() helper functionPablo Neira Ayuso1-7/+1
2020-03-15netfilter: nf_tables: add nft_set_elem_expr_alloc()Pablo Neira Ayuso1-13/+2
2020-01-27netfilter: nf_tables: add NFTA_SET_ELEM_KEY_END attributePablo Neira Ayuso1-1/+1
2019-08-27netfilter: nft_dynset: support for element deletionAnder Juaristi1-0/+6
2019-06-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextPablo Neira Ayuso1-5/+1
2019-06-19netfilter: nf_tables: enable set expiration time for set elementsLaura Garcia Liebana1-1/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-5/+1
2019-04-30netfilter: nf_tables: relocate header content to consumerPaul Gortmaker1-0/+17
2019-03-11netfilter: nf_tables: bogus EBUSY when deleting set after flushPablo Neira Ayuso1-4/+9
2019-02-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-11/+7
2019-02-04netfilter: nf_tables: unbind set in rule from commit pathPablo Neira Ayuso1-11/+7
2019-01-18netfilter: nf_tables: add direct calls for all builtin expressionsFlorian Westphal1-3/+2
2018-09-17netfilter: nf_tables: split set destruction in deactivate and destroy phaseFlorian Westphal1-1/+20
2018-08-16netfilter: nft_dynset: allow dynamic updates of non-anonymous setPablo Neira Ayuso1-2/+0
2018-07-18netfilter: nf_tables: use dedicated mutex to guard transactionsFlorian Westphal1-0/+2
2018-06-12netfilter: nft_dynset: do not reject set updates with NFT_SET_EVALPablo Neira Ayuso1-3/+1
2018-06-03netfilter: nf_tables: garbage collection for stateful expressionsPablo Neira Ayuso1-0/+9
2018-05-07netfilter: nft_dynset: fix timeout updates on 32bitFlorian Westphal1-1/+1
2018-04-24netfilter: nf_tables: always use an upper set size for dynsetsFlorian Westphal1-1/+4
2018-03-30netfilter: nf_tables: rename to nft_set_lookup_global()Pablo Neira Ayuso1-2/+3
2018-01-19netfilter: nf_tables: Fix trailing semicolonLuis de Bethencourt1-1/+1
2018-01-08netfilter: nf_tables: add nft_set_is_anonymous() helperPablo Neira Ayuso1-1/+1
2017-05-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-3/+2
2017-04-25netfilter: nft_dynset: continue to next expr if _OP_ADD succeededLiping Zhang1-3/+2
2017-03-06netfilter: nf_tables: add nft_set_lookup()Pablo Neira Ayuso1-10/+4
2017-01-23netfilter: nf_tables: validate the name size when possibleLiping Zhang1-1/+2
2016-11-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-6/+13
2016-11-09netfilter: nf_tables: simplify the basic expressions' init routineLiping Zhang1-12/+1
2016-10-27netfilter: nf_tables: fix *leak* when expr clone failLiping Zhang1-6/+10
2016-10-27netfilter: nft_dynset: fix panic if NFT_SET_HASH is not enabledLiping Zhang1-0/+3
2016-10-17netfilter: nft_dynset: fix element timeout for HZ != 1000Anders K. Pedersen1-2/+4
2016-09-12netfilter: nft_dynset: allow to invert match criteriaPablo Neira Ayuso1-1/+19