bind9/lib
Aram Sargsyan 581d7bece0 Do not cancel processing record datasets in catalog zone after an error
When there are multiple record datasets in a database node of a catalog
zone, and BIND encounters a soft error during processing of a dataset,
it breaks from the loop and doesn't process the other datasets in the
node.

There are cases when this is not desired. For example, the catalog zones
draft version 5 states that there must be a TXT RRset named
`version.$CATZ` with exactly one RR, but it doesn't set a limitation
on possible non-TXT RRsets named `version.$CATZ` existing alongside
with the TXT one. In case when one exists, we will get a processing
error and will not continue the loop to process the TXT RRset coming
next.

Remove the "break" statement to continue processing all record datasets.

(cherry picked from commit 0b2d5490cd)
2022-04-14 19:51:45 +00:00
..
bind9 More explicit dns64 prefix errors 2022-03-25 16:08:22 +01:00
dns Do not cancel processing record datasets in catalog zone after an error 2022-04-14 19:51:45 +00:00
irs Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
isc Revert "Run the RPZ update as offloaded work" 2022-04-06 10:30:06 +02:00
isccc Remove use of the inline keyword used as suggestion to compiler 2022-03-25 08:42:18 +01:00
isccfg Rename the configuration option to load balance sockets to reuseport 2022-04-06 17:24:13 +02:00
ns Log "not authoritative for update zone" more clearly 2022-03-30 13:19:46 +01: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
unit-test-driver.sh.in Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00