[openssl-commits] [openssl] OpenSSL source code branch master updated. 4fec91506975f62a2f93be71a46acc7fae7eef45

Andy Polyakov appro at openssl.org
Tue Jan 6 10:10:40 UTC 2015


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "OpenSSL source code".

The branch, master has been updated
       via  4fec91506975f62a2f93be71a46acc7fae7eef45 (commit)
      from  fb76ad8d43e37b399f22932c8ccc85578fcdf7b5 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 4fec91506975f62a2f93be71a46acc7fae7eef45
Author: Andy Polyakov <appro at openssl.org>
Date:   Tue Jan 6 11:10:01 2015 +0100

    CHANGES: mention "universal" ARM support.
    
    Reviewed-by: Matt Caswell <matt at openssl.org>

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

Summary of changes:
 CHANGES            |    8 ++++++++
 crypto/bn/bn_lib.c |    2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/CHANGES b/CHANGES
index c9c19c3..f8dfbd4 100644
--- a/CHANGES
+++ b/CHANGES
@@ -337,6 +337,14 @@
 
  Changes between 1.0.1k and 1.0.2 [xx XXX xxxx]
 
+  *) Facilitate "universal" ARM builds targeting range of ARM ISAs, e.g.
+     ARMv5 through ARMv8, as opposite to "locking" it to single one.
+     So far those who have to target multiple plaforms would compromise
+     and argue that binary targeting say ARMv5 would still execute on
+     ARMv8. "Universal" build resolves this compromise by providing
+     near-optimal performance even on newer platforms.
+     [Andy Polyakov]
+
   *) Accelerated NIST P-256 elliptic curve implementation for x86_64
      (other platforms pending).
      [Shay Gueron & Vlad Krasnov (Intel Corp), Andy Polyakov]
diff --git a/crypto/bn/bn_lib.c b/crypto/bn/bn_lib.c
index 886de0d..2f6ab61 100644
--- a/crypto/bn/bn_lib.c
+++ b/crypto/bn/bn_lib.c
@@ -265,7 +265,7 @@ void BN_free(BIGNUM *a)
 		OPENSSL_free(a);
 	else
 		{
-#ifndef OPENSSL_NO_DEPRECATED
+#ifdef OPENSSL_USE_DEPRECATED
 		a->flags|=BN_FLG_FREE;
 #endif
 		a->d = NULL;


hooks/post-receive
-- 
OpenSSL source code


More information about the openssl-commits mailing list