The branch master has been updated
       via  bb8d14d5c9fbf386b8ad890499a79c9f1b804edc (commit)
       via  760f317df6ef36d3c164aa41e6667ce6dbdd0f96 (commit)
      from  062178678f5374b09f00d70796f6e692e8775aca (commit)


- Log -----------------------------------------------------------------
commit bb8d14d5c9fbf386b8ad890499a79c9f1b804edc
Author: Dr. Stephen Henson <st...@openssl.org>
Date:   Thu Mar 3 13:35:02 2016 +0000

    update NEWS
    
    Reviewed-by: Richard Levitte <levi...@openssl.org>

commit 760f317df6ef36d3c164aa41e6667ce6dbdd0f96
Author: Dr. Stephen Henson <st...@openssl.org>
Date:   Thu Mar 3 13:27:34 2016 +0000

    fix no-ec build
    
    Reviewed-by: Rich Salz <rs...@openssl.org>

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

Summary of changes:
 NEWS          | 5 +++++
 ssl/ssl_rsa.c | 4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/NEWS b/NEWS
index 0ad5e99..cfcca0e 100644
--- a/NEWS
+++ b/NEWS
@@ -34,6 +34,11 @@
         the directory for certs, private key and openssl.cnf exclusively.
       o Reworked BIO networking library, with full support for IPv6.
       o New "unified" build system
+      o New security levels
+      o Support for scrypt algorithm
+      o Support for X25519
+      o Extended SSL_CONF support using configuration files
+      o KDF algorithm support. Implement TLS PRF as a KDF.
 
   Major changes between OpenSSL 1.0.2f and OpenSSL 1.0.2g [1 Mar 2016]
 
diff --git a/ssl/ssl_rsa.c b/ssl/ssl_rsa.c
index abced26..00bf887 100644
--- a/ssl/ssl_rsa.c
+++ b/ssl/ssl_rsa.c
@@ -377,12 +377,12 @@ static int ssl_set_cert(CERT *c, X509 *x)
         SSLerr(SSL_F_SSL_SET_CERT, SSL_R_UNKNOWN_CERTIFICATE_TYPE);
         return 0;
     }
-
+#ifndef OPENSSL_NO_EC
     if (i == SSL_PKEY_ECC && !EC_KEY_can_sign(EVP_PKEY_get0_EC_KEY(pkey))) {
         SSLerr(SSL_F_SSL_SET_CERT, SSL_R_ECC_CERT_NOT_FOR_SIGNING);
         return 0;
     }
-
+#endif
     if (c->pkeys[i].privatekey != NULL) {
         /*
          * The return code from EVP_PKEY_copy_parameters is deliberately
_____
openssl-commits mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits

Reply via email to