[openssl] OpenSSL_1_1_1-stable update

Matt Caswell matt at openssl.org
Wed Jul 17 11:44:31 UTC 2019


The branch OpenSSL_1_1_1-stable has been updated
       via  beeaa8d06e68b22733f0df0c8cc7dcd42adad360 (commit)
      from  686ead4537ade69368ebf87679397105aee5d5c8 (commit)


- Log -----------------------------------------------------------------
commit beeaa8d06e68b22733f0df0c8cc7dcd42adad360
Author: Matt Caswell <matt at openssl.org>
Date:   Tue Jul 16 15:32:35 2019 +0100

    Fix the return value for SSL_get0_chain_certs()
    
    This function was always returning 0. It should return 1 on success.
    
    Fixes #9374
    
    Reviewed-by: Kurt Roeckx <kurt at roeckx.be>
    (Merged from https://github.com/openssl/openssl/pull/9395)
    
    (cherry picked from commit 7bc82358ae930cfbd353602bc1fd25bfad107350)

-----------------------------------------------------------------------

Summary of changes:
 ssl/s3_lib.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/ssl/s3_lib.c b/ssl/s3_lib.c
index d7dbf99..55c0192 100644
--- a/ssl/s3_lib.c
+++ b/ssl/s3_lib.c
@@ -3567,6 +3567,7 @@ long ssl3_ctrl(SSL *s, int cmd, long larg, void *parg)
 
     case SSL_CTRL_GET_CHAIN_CERTS:
         *(STACK_OF(X509) **)parg = s->cert->key->chain;
+        ret = 1;
         break;
 
     case SSL_CTRL_SELECT_CURRENT_CERT:


More information about the openssl-commits mailing list