+5599. [bug] Fix a crash when transferring a zone over TLS,
+ after "named" previously skipped a master. [GL #2562]
+
5598. [port] Cast (char) to (unsigned char) when calling ctype
tests. [GL #2567]
ret=0
dig_with_tls_opts example. -b 10.53.0.3 @10.53.0.1 axfr > dig.out.ns1.test$n || ret=1
grep "^;" dig.out.ns1.test$n | cat_i
-digcomp dig1.good dig.out.ns1.test$n || ret=1
+digcomp example.axfr.good dig.out.ns1.test$n || ret=1
if test $ret != 0 ; then echo_i "failed"; fi
status=$((status+ret))
ret=0
if retry_quiet 10 wait_for_tls_xfer; then
grep "^;" "dig.out.ns2.test$n" | cat_i
- digcomp dig1.good "dig.out.ns2.test$n" || ret=1
+ digcomp example.axfr.good "dig.out.ns2.test$n" || ret=1
else
echo_i "timed out waiting for zone transfer"
ret=1
``named-journalprint -d`` (downgrade) or ``named-journalprint -u``
(upgrade). Note that this *must not* be done while ``named`` is
running. [GL #2505]
+
+- Fix a crash when transferring a zone over TLS, after "named" previously
+ skipped a master. [GL #2562]
return;
skip_master:
+ if (transport != NULL) {
+ dns_transport_detach(&transport);
+ }
if (key != NULL) {
dns_tsigkey_detach(&key);
}
./bin/tests/system/dnstap/tests.sh SH 2015,2016,2017,2018,2019,2020,2021
./bin/tests/system/dnstap/ydump.py PYTHON 2016,2017,2018,2019,2020,2021
./bin/tests/system/doth/clean.sh SH 2020,2021
-./bin/tests/system/doth/dig1.good X 2021
+./bin/tests/system/doth/example.axfr.good X 2021
./bin/tests/system/doth/ns2/cert.pem X 2021
./bin/tests/system/doth/ns2/key.pem X 2021
./bin/tests/system/doth/setup.sh SH 2021