From caeed719fe3fd619415755f245ab8a904978d99d Mon Sep 17 00:00:00 2001 From: Andy Polyakov Date: Tue, 6 Jan 2015 11:10:01 +0100 Subject: [PATCH] CHANGES: mention "universal" ARM support. Reviewed-by: Matt Caswell (cherry picked from commit 4fec91506975f62a2f93be71a46acc7fae7eef45) --- CHANGES | 8 ++++++++ crypto/bn/bn_lib.c | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 8ce76971d8..ccaab0505b 100644 --- a/CHANGES +++ b/CHANGES @@ -43,6 +43,14 @@ (CVE-2014-3566) [Adam Langley, Bodo Moeller] + *) 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 d5a211e288..cac632d4d5 100644 --- a/crypto/bn/bn_lib.c +++ b/crypto/bn/bn_lib.c @@ -263,7 +263,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; -- 2.25.1