mirror of
https://github.com/isc-projects/bind9.git
synced 2026-06-26 20:38:58 -04:00
Merge branch '476-fix-openssl-error-logging-v9_12' into 'v9_12'
[v9_12] Fix OpenSSL error logging See merge request isc-projects/bind9!645
This commit is contained in:
commit
aa0e39f05f
2 changed files with 4 additions and 1 deletions
3
CHANGES
3
CHANGES
|
|
@ -1,3 +1,6 @@
|
|||
5009. [bug] Upon an OpenSSL failure, the first error in the OpenSSL
|
||||
error queue was not logged. [GL #476]
|
||||
|
||||
5008. [bug] "rndc signing -nsec3param ..." requests were silently
|
||||
ignored for zones which were not yet loaded or
|
||||
transferred. [GL #468]
|
||||
|
|
|
|||
|
|
@ -388,7 +388,7 @@ dst__openssl_destroy(void) {
|
|||
static isc_result_t
|
||||
toresult(isc_result_t fallback) {
|
||||
isc_result_t result = fallback;
|
||||
unsigned long err = ERR_get_error();
|
||||
unsigned long err = ERR_peek_error();
|
||||
#if defined(HAVE_OPENSSL_ECDSA) && \
|
||||
defined(ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED)
|
||||
int lib = ERR_GET_LIB(err);
|
||||
|
|
|
|||
Loading…
Reference in a new issue