summaryrefslogtreecommitdiffstats
path: root/net/netfilter/nft_dynset.c
Commit message (Expand)AuthorAgeFilesLines
* netfilter: nf_tables: bail out on mismatching dynset and set expressionsPablo Neira Ayuso2023-12-061-4/+9
* netfilter: nf_tables: expose opaque set element as struct nft_elem_privPablo Neira Ayuso2023-10-241-11/+12
* netfilter: nft_dynset: disallow object mapsPablo Neira Ayuso2023-08-161-0/+3
* netfilter: nf_tables: limit allowed range via nla_policyFlorian Westphal2023-06-261-1/+1
* netfilter: nf_tables: deactivate anonymous set from preparation phasePablo Neira Ayuso2023-05-031-1/+1
* netfilter: nf_tables: Introduce NFT_MSG_GETRULE_RESETPhil Sutter2022-11-151-2/+2
* netfilter: nf_tables: Extend nft_expr_ops::dump callback parametersPhil Sutter2022-11-151-1/+2
* netfilter: nf_tables: validate variable length element extensionPablo Neira Ayuso2022-08-091-1/+1
* netfilter: nf_tables: do not reduce read-only expressionsPablo Neira Ayuso2022-03-201-0/+1
* netfilter: nft_dynset: relax superfluous check on set updatesPablo Neira Ayuso2021-10-071-10/+1
* netfilter: nftables: add nft_pernet() helper functionPablo Neira Ayuso2021-04-261-4/+1
* netfilter: nf_tables: use net_generic infra for transaction dataFlorian Westphal2021-04-061-1/+5
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextJakub Kicinski2021-02-061-6/+6
|\
| * netfilter: nftables: add nft_parse_register_load() and use itPablo Neira Ayuso2021-01-271-6/+6
* | netfilter: nft_dynset: dump expressions when set definition contains no expre...Pablo Neira Ayuso2021-01-161-14/+17
* | netfilter: nft_dynset: add timeout extension to templatePablo Neira Ayuso2021-01-161-1/+3
* | netfilter: nft_dynset: honor stateful expressions in set definitionPablo Neira Ayuso2021-01-161-0/+6
|/
* netfilter: nftables: add set expression flagsPablo Neira Ayuso2020-12-281-2/+7
* netfilter: nft_dynset: report EOPNOTSUPP on missing set featurePablo Neira Ayuso2020-12-281-3/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextJakub Kicinski2020-12-141-21/+135
|\
| * netfilter: nftables: netlink support for several set element expressionsPablo Neira Ayuso2020-12-121-3/+53
| * netfilter: nftables: generalize set extension to support for several expressionsPablo Neira Ayuso2020-12-121-20/+83
| * netfilter: nftables: generalize set expressions supportPablo Neira Ayuso2020-12-121-1/+2
* | netfilter: nft_dynset: fix timeouts later than 23 daysPablo Neira Ayuso2020-12-081-3/+5
|/
* netfilter: nft_dynset: validate set expression definitionPablo Neira Ayuso2020-03-301-2/+7
* netfilter: nf_tables: move nft_expr_clone() to nf_tables_api.cPablo Neira Ayuso2020-03-191-17/+0
* netfilter: nf_tables: add nft_set_elem_update_expr() helper functionPablo Neira Ayuso2020-03-151-7/+1
* netfilter: nf_tables: add nft_set_elem_expr_alloc()Pablo Neira Ayuso2020-03-151-13/+2
* 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