CVSROOT: /cvs Module name: src Changes by: [email protected] 2014/09/28 22:20:14
Modified files:
lib/libssl/src/crypto/x509: x509_vfy.c
Log message:
check_cert(): be sure to reset ctx->current_crl to NULL before freeing it.
X509_STORE_CTX_init(): do not free the X509_STORE_CTX * parameter upon
failure, for we did not allocate it and it might not come from the heap,
such as in check_crl_path() in this very same file where X509_STORE_CTX_init()
gets invoked with a stack address.
ok bcook@
