bind9/lib/dns
Evan Hunt 8516efa4fd Fix the fetches-per-server quota calculation
Since commit bad5a523c2, when the fetches-per-server quota
was increased or decreased, instead of the value being set to
the newly calculated quota, it was set to the *minimum* of
the new quota or 1 - which effectively meant it was always set to 1.
it should instead have been the maximum, to prevent the value from
ever dropping to zero.

(cherry picked from commit 694bc50273)
2022-05-14 00:52:22 -07:00
..
include Update dns_dnssec_syncdelete() function 2022-04-13 15:13:12 +02:00
rdata Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
tests Remove UNREACHABLE() statements after exit() 2022-03-25 10:08:39 +01:00
win32 Revert "Refactor the dns_rpz_add/delete to use local rpz copy" 2022-04-06 10:41:39 +02:00
.gitignore 4394. [func] Add rndc command "dnstap-reopen" to close and 2016-06-24 09:37:04 +10:00
acl.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 09:33:51 +01:00
adb.c Fix the fetches-per-server quota calculation 2022-05-14 00:52:22 -07:00
badcache.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
byaddr.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
cache.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
callbacks.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
catz.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
client.c Consistenly use UNREACHABLE() instead of ISC_UNREACHABLE() 2022-03-28 23:28:05 +02:00
clientinfo.c allow dns_clientinfo to store client ECS data 2022-01-27 16:08:57 -08:00
compress.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
db.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
dbiterator.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
dbtable.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
diff.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 09:33:51 +01:00
dispatch.c Consistenly use UNREACHABLE() instead of ISC_UNREACHABLE() 2022-03-28 23:28:05 +02:00
dlz.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
dns64.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
dnsrps.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 09:33:51 +01:00
dnssec.c Update dns_dnssec_syncdelete() function 2022-04-13 15:13:12 +02:00
dnstap.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 09:33:51 +01:00
dnstap.proto Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
ds.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 09:33:51 +01:00
dst_api.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
dst_internal.h Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
dst_openssl.h Use autoconf check for BN_GENCB_new() 2022-03-02 09:34:29 +00:00
dst_parse.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
dst_parse.h Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
dst_pkcs11.h Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
dst_result.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
dyndb.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
ecdb.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
ecs.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 09:33:51 +01:00
fixedname.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
forward.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
gen-unix.h Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
gen-win32.h Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
gen.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
geoip2.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
gssapi_link.c Remove a redundant variable-length array 2022-03-18 17:21:57 +00:00
gssapictx.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
hmac_link.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
ipkeylist.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
iptable.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
journal.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
kasp.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
key.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
keydata.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
keymgr.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 09:33:51 +01:00
keytable.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
Kyuafile Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
lib.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
log.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
lookup.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
Makefile.in Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
mapapi increase MAPAPI 2021-08-28 07:45:39 -07:00
master.c Prevent arithmetic overflow of 'i' in master.c:generate 2022-04-01 21:42:53 +11:00
masterdump.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 09:33:51 +01:00
message.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
name.c Remove workaround for ancient clang versions (<< 3.2 and << 4.0.1) 2022-03-25 09:37:22 +01:00
ncache.c Update the rdataset->trust field in ncache.c:rdataset_settrust 2022-04-19 09:45:16 +10:00
nsec.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
nsec3.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
nta.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
openssl_link.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
openssldh_link.c Use autoconf check for BN_GENCB_new() 2022-03-02 09:34:29 +00:00
opensslecdsa_link.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 09:33:51 +01:00
openssleddsa_link.c Add couple missing braces around single-line statements 2022-03-17 18:31:36 +01:00
opensslrsa_link.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 09:33:51 +01:00
order.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
peer.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 09:33:51 +01:00
pkcs11.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
pkcs11ecdsa_link.c Consistenly use UNREACHABLE() instead of ISC_UNREACHABLE() 2022-03-28 23:28:05 +02:00
pkcs11eddsa_link.c Consistenly use UNREACHABLE() instead of ISC_UNREACHABLE() 2022-03-28 23:28:05 +02:00
pkcs11rsa_link.c Consistenly use UNREACHABLE() instead of ISC_UNREACHABLE() 2022-03-28 23:28:05 +02:00
portlist.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
private.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
rbt.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
rbtdb.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
rbtdb.h Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
rcode.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
rdata.c Additional safety check for negative array index 2022-04-29 11:46:33 +10:00
rdatalist.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
rdatalist_p.h Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
rdataset.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
rdatasetiter.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
rdataslab.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
request.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
resolver.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
result.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
rootns.c Add FALLTHROUGH macro for __attribute__((fallthrough)) 2022-03-25 09:30:16 +01:00
rpz.c Allow DNS_RPZ_POLICY_ERROR to be converted to a string 2022-05-04 23:53:21 +10:00
rriterator.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
rrl.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
sdb.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
sdlz.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
soa.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
ssu.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
ssu_external.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
stats.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
tcpmsg.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
time.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
timer.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
tkey.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
tsec.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 09:33:51 +01:00
tsig.c Remove workaround for ancient clang versions (<< 3.2 and << 4.0.1) 2022-03-25 09:37:22 +01:00
tsig_p.h Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
ttl.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
update.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 09:33:51 +01:00
validator.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
version.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
view.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
xfrin.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 09:33:51 +01:00
zone.c Ensure diff variable is not read uninitialized 2022-04-29 11:46:33 +10:00
zone_p.h Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
zonekey.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
zoneverify.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 09:37:18 +01:00
zt.c Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00