bind9/bin
Michał Kępień 1814349374 Add tests for broken glueless referrals
If an NS RRset at the parent side of a delegation point only contains
in-bailiwick NS records, at least one glue record should be included in
every referral response sent for such a delegation point or else clients
will need to send follow-up queries in order to determine name server
addresses.  In certain edge cases (when the total size of a referral
response without glue records was just below to the UDP packet size
limit), named failed to adhere to that rule by sending non-truncated,
glueless referral responses.

Add tests attempting to trigger that bug in several different scenarios,
covering all possible combinations of the following factors:

  - type of zone (signed, unsigned),
  - glue record type (A, AAAA, both).
2022-09-22 14:03:17 +02:00
..
check Remove the isc_app API 2022-08-26 09:09:25 +02:00
confgen Replace ISC_NORETURN with C11's noreturn 2022-03-25 08:33:43 +01:00
delv Update netmgr, tasks, and applications to use isc_loopmgr 2022-08-26 09:09:24 +02:00
dig Use the semantic patch to do the unsigned -> unsigned int change 2022-09-19 15:56:02 +02:00
dnssec Use the semantic patch to do the unsigned -> unsigned int change 2022-09-19 15:56:02 +02:00
named Use the semantic patch to do the unsigned -> unsigned int change 2022-09-19 15:56:02 +02:00
nsupdate Implement TLS transport support for dns_request and dns_dispatch 2022-09-19 16:36:28 +00:00
plugins Make isc_ht optionally case insensitive 2022-03-28 15:02:18 -07:00
rndc prevent a possible shutdown hang in rndc 2022-09-12 13:14:19 -07:00
tests Add tests for broken glueless referrals 2022-09-22 14:03:17 +02:00
tools Implement TLS transport support for dns_request and dns_dispatch 2022-09-19 16:36:28 +00:00
Makefile.am Remove native PKCS#11 support 2021-09-09 15:35:39 +02:00