bind9/lib
Michał Kępień 3a44097fd6 Bound the amount of work performed for delegations
Limit the amount of database lookups that can be triggered in
fctx_getaddresses() (i.e. when determining the name server addresses to
query next) by setting a hard limit on the number of NS RRs processed
for any delegation encountered.  Without any limit in place, named can
be forced to perform large amounts of database lookups per each query
received, which severely impacts resolver performance.

The limit used (20) is an arbitrary value that is considered to be big
enough for any sane DNS delegation.
2022-09-08 11:11:30 +02:00
..
bind9 Add extended DNS error configuration option for RPZ zones 2022-08-31 08:56:03 +00:00
dns Bound the amount of work performed for delegations 2022-09-08 11:11:30 +02:00
irs Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
isc Fix building with --disable-doh 2022-09-07 12:50:08 +02:00
isccc Update clang to version 14 2022-06-16 17:21:11 +02:00
isccfg Add extended DNS error configuration option for RPZ zones 2022-08-31 08:56:03 +00:00
ns Fix RRL responses-per-second bypass using wildcard names 2022-09-08 09:15:30 +02:00
.gitignore The isc/platform.h header has been completely removed 2021-07-06 05:33:48 +00:00
Makefile.am move samples/resolve.c to bin/tests/system 2021-04-16 14:29:43 +02:00