]> git.ipfire.org Git - thirdparty/unbound.git/commit
- For #762: Interaction between DNS Cookies and source IP ratelimiting
authorGeorge Thessalonikefs <george@nlnetlabs.nl>
Tue, 8 Aug 2023 08:14:03 +0000 (10:14 +0200)
committerGeorge Thessalonikefs <george@nlnetlabs.nl>
Tue, 8 Aug 2023 08:14:03 +0000 (10:14 +0200)
commit49e425810275917e7fd09a24bae3b97d83b55c13
tree196d637067756f95be51d4e5e99c873db26fd355
parent81e219827e7d62a4bb08a89c20ece64f3372da09
- For #762: Interaction between DNS Cookies and source IP ratelimiting
  by allowing Cookies to bypass the ratelimit, but still allowing
  ratelimit to valid DNS Cookie clients via the new
  ip-ratelimit-cookie option.
18 files changed:
daemon/worker.c
doc/unbound.conf.5.in
services/cache/infra.c
services/cache/infra.h
testdata/edns_downstream_cookies.rpl
testdata/ip_ratelimit.tdir/ip_ratelimit.conf [new file with mode: 0644]
testdata/ip_ratelimit.tdir/ip_ratelimit.dsc [new file with mode: 0644]
testdata/ip_ratelimit.tdir/ip_ratelimit.post [new file with mode: 0644]
testdata/ip_ratelimit.tdir/ip_ratelimit.pre [new file with mode: 0644]
testdata/ip_ratelimit.tdir/ip_ratelimit.test [new file with mode: 0644]
testdata/ip_ratelimit.tdir/unbound_control.key [new file with mode: 0644]
testdata/ip_ratelimit.tdir/unbound_control.pem [new file with mode: 0644]
testdata/ip_ratelimit.tdir/unbound_server.key [new file with mode: 0644]
testdata/ip_ratelimit.tdir/unbound_server.pem [new file with mode: 0644]
util/config_file.c
util/config_file.h
util/configlexer.lex
util/configparser.y