mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-30 14:07:59 +00:00
4098. [bug] Address use-after-free issue when using a
predecessor key with dnssec-settime. [RT #39272]
This commit is contained in:
7
CHANGES
7
CHANGES
@@ -1,10 +1,13 @@
|
|||||||
|
4098. [bug] Address use-after-free issue when using a
|
||||||
|
predecessor key with dnssec-settime. [RT #39272]
|
||||||
|
|
||||||
4097. [func] Add additional logging about xfrin transfer status.
|
4097. [func] Add additional logging about xfrin transfer status.
|
||||||
[RT #39170]
|
[RT #39170]
|
||||||
|
|
||||||
4096. [bug] Fix a use after free of query->sendevent.
|
4096. [bug] Fix a use after free of query->sendevent.
|
||||||
[RT #39132]
|
[RT #39132]
|
||||||
|
|
||||||
4095. [bug] zone->options2 was not being properly initalized.
|
4095. [bug] zone->options2 was not being properly initialized.
|
||||||
[RT #39228]
|
[RT #39228]
|
||||||
|
|
||||||
4094. [bug] A race during shutdown or reconfiguration could
|
4094. [bug] A race during shutdown or reconfiguration could
|
||||||
@@ -120,7 +123,7 @@
|
|||||||
4061. [bug] Handle timeout in legacy system test. [RT #38573]
|
4061. [bug] Handle timeout in legacy system test. [RT #38573]
|
||||||
|
|
||||||
4060. [bug] dns_rdata_freestruct could be called on a
|
4060. [bug] dns_rdata_freestruct could be called on a
|
||||||
uninitialised structure when handling a error.
|
uninitialized structure when handling a error.
|
||||||
[RT #38568]
|
[RT #38568]
|
||||||
|
|
||||||
4059. [bug] Addressed valgrind warnings. [RT #38549]
|
4059. [bug] Addressed valgrind warnings. [RT #38549]
|
||||||
|
@@ -409,7 +409,6 @@ main(int argc, char **argv) {
|
|||||||
"inactive.\n", program);
|
"inactive.\n", program);
|
||||||
|
|
||||||
changed = setpub = setact = ISC_TRUE;
|
changed = setpub = setact = ISC_TRUE;
|
||||||
dst_key_free(&prevkey);
|
|
||||||
} else {
|
} else {
|
||||||
if (prepub < 0)
|
if (prepub < 0)
|
||||||
prepub = 0;
|
prepub = 0;
|
||||||
@@ -600,6 +599,8 @@ main(int argc, char **argv) {
|
|||||||
printf("%s\n", newname);
|
printf("%s\n", newname);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (prevkey != NULL)
|
||||||
|
dst_key_free(&prevkey);
|
||||||
dst_key_free(&key);
|
dst_key_free(&key);
|
||||||
dst_lib_destroy();
|
dst_lib_destroy();
|
||||||
isc_hash_destroy();
|
isc_hash_destroy();
|
||||||
|
Reference in New Issue
Block a user