aboutsummaryrefslogtreecommitdiff
path: root/net/netfilter/nft_limit.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-24netfilter: nft_limit: reject configurations that cause integer overflowGravatar Florian Westphal 1-7/+16
2024-01-17netfilter: nft_limit: do not ignore unsupported flagsGravatar Pablo Neira Ayuso 1-7/+12
2022-11-15netfilter: nf_tables: Extend nft_expr_ops::dump callback parametersGravatar Phil Sutter 1-2/+3
2022-05-26netfilter: nft_limit: Clone packet limits' cost valueGravatar Phil Sutter 1-0/+2
2022-04-05netfilter: nf_tables: memcg accounting for dynamically allocated objectsGravatar Vasily Averin 1-1/+1
2022-03-20netfilter: nf_tables: do not reduce read-only expressionsGravatar Pablo Neira Ayuso 1-0/+2
2022-02-21netfilter: nft_limit: fix stateful object memory leakGravatar Florian Westphal 1-0/+18
2022-01-10netfilter: nf_tables: typo NULL check in _clone() functionGravatar Pablo Neira Ayuso 1-1/+1
2022-01-09netfilter: nft_limit: move stateful fields out of expression dataGravatar Pablo Neira Ayuso 1-12/+82
2022-01-09netfilter: nft_limit: rename stateful structureGravatar Pablo Neira Ayuso 1-52/+52
2021-04-10netfilter: nft_limit: avoid possible divide error in nft_limit_initGravatar Eric Dumazet 1-2/+2
2020-06-25netfilter: Add MODULE_DESCRIPTION entries to kernel modulesGravatar Rob Gill 1-0/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Gravatar Thomas Gleixner 1-4/+1
2018-05-23netfilter: nft_limit: fix packet ratelimitingGravatar Pablo Neira Ayuso 1-14/+24
2017-09-04netfilter: nft_limit: add stateful object typeGravatar Pablo M. Bermudo Garay 1-1/+121
2017-09-04netfilter: nft_limit: replace pkt_bytes with bytesGravatar Pablo M. Bermudo Garay 1-13/+13
2017-08-24netfilter: nf_tables: Fix nft limit burst handlingGravatar andy zhou 1-11/+14
2017-03-13netfilter: limit: use per-rule spinlock to improve the scalabilityGravatar Liping Zhang 1-5/+5
2016-10-04netfilter: nft_limit: fix divided by zero panicGravatar Liping Zhang 1-2/+2
2016-04-23libnl: nla_put_be64(): align on a 64-bit areaGravatar Nicolas Dichtel 1-2/+4
2016-01-03netfilter: nft_limit: allow to invert matching criteriaGravatar Pablo Neira Ayuso 1-3/+13
2015-08-07netfilter: nft_limit: add per-byte limitingGravatar Pablo Neira Ayuso 1-4/+59
2015-08-07netfilter: nft_limit: constant token cost per packetGravatar Pablo Neira Ayuso 1-7/+18
2015-08-07netfilter: nft_limit: add burst parameterGravatar Pablo Neira Ayuso 1-2/+18
2015-08-07netfilter: nft_limit: factor out shared code with per-byte limitingGravatar Pablo Neira Ayuso 1-33/+53
2015-08-07netfilter: nft_limit: convert to token-based limiting at nanosecond granularityGravatar Pablo Neira Ayuso 1-16/+26
2015-08-07netfilter: nft_limit: rename to nft_limit_pktsGravatar Pablo Neira Ayuso 1-6/+6
2015-04-13netfilter: nf_tables: mark stateful expressionsGravatar Patrick McHardy 1-0/+1
2015-04-13netfilter: nf_tables: get rid of NFT_REG_VERDICT usageGravatar Patrick McHardy 1-2/+2
2013-10-14netfilter: nf_tables: expression ops overloadingGravatar Patrick McHardy 1-6/+12
2013-10-14netfilter: add nftablesGravatar Patrick McHardy 1-0/+113