Fix SSL_use_certificate_chain_file
authorMatt Caswell <matt@openssl.org>
Mon, 9 Nov 2015 14:38:59 +0000 (14:38 +0000)
committerMatt Caswell <matt@openssl.org>
Tue, 10 Nov 2015 23:02:44 +0000 (23:02 +0000)
commita974e64aaaa8a6f99f55a68d28c07c04ecea2f50
tree8813cd92bec23d1c450f4303c0ee72b743d68a95
parent6329b6092b28b656be8a1e4a8363d2e3bcc32053
Fix SSL_use_certificate_chain_file

The new function SSL_use_certificate_chain_file was always crashing in
the internal function use_certificate_chain_file because it would pass a
NULL value for SSL_CTX *, but use_certificate_chain_file would
unconditionally try to dereference it.

Reviewed-by: Stephen Henson <steve@openssl.org>
doc/ssl/SSL_CTX_set_default_passwd_cb.pod
include/openssl/ssl.h
ssl/ssl_lib.c
ssl/ssl_locl.h
ssl/ssl_rsa.c
util/ssleay.num