2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-30 22:15:20 +00:00

4098. [bug] Address use-after-free issue when using a

predecessor key with dnssec-settime. [RT #39272]
This commit is contained in:
Mark Andrews
2015-04-15 12:33:21 +10:00
parent a269ca51cc
commit bc8f82492d
2 changed files with 7 additions and 3 deletions

View File

@@ -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.
[RT #39170]
4096. [bug] Fix a use after free of query->sendevent.
[RT #39132]
4095. [bug] zone->options2 was not being properly initalized.
4095. [bug] zone->options2 was not being properly initialized.
[RT #39228]
4094. [bug] A race during shutdown or reconfiguration could
@@ -120,7 +123,7 @@
4061. [bug] Handle timeout in legacy system test. [RT #38573]
4060. [bug] dns_rdata_freestruct could be called on a
uninitialised structure when handling a error.
uninitialized structure when handling a error.
[RT #38568]
4059. [bug] Addressed valgrind warnings. [RT #38549]

View File

@@ -409,7 +409,6 @@ main(int argc, char **argv) {
"inactive.\n", program);
changed = setpub = setact = ISC_TRUE;
dst_key_free(&prevkey);
} else {
if (prepub < 0)
prepub = 0;
@@ -600,6 +599,8 @@ main(int argc, char **argv) {
printf("%s\n", newname);
}
if (prevkey != NULL)
dst_key_free(&prevkey);
dst_key_free(&key);
dst_lib_destroy();
isc_hash_destroy();