summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2022-08-12 11:27:02 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2022-08-12 12:43:27 +0300
commit7589299e0674ac9bf3e04fec92ca8fbc7ddfc1ca (patch)
tree79daf31a7e73f3f053573f4918627d0370cfe5d8
parentab1ef16f4d5dd5ec25cea20d720174f91fa9df9b (diff)
Release version 1.1.1+17v1.1.1+17
Fix 'elliptic curve routines:EC_POINT_set_affine_coordinates:point is not on curve' error.
-rw-r--r--libcrypto/libcrypto/buildfile8
-rw-r--r--libcrypto/manifest2
-rw-r--r--libssl/manifest2
-rw-r--r--openssl/manifest2
4 files changed, 11 insertions, 3 deletions
diff --git a/libcrypto/libcrypto/buildfile b/libcrypto/libcrypto/buildfile
index 65cbe76..1f0bbd2 100644
--- a/libcrypto/libcrypto/buildfile
+++ b/libcrypto/libcrypto/buildfile
@@ -104,6 +104,14 @@ switch $c.class
# treating them as errors.
#
c.coptions += -Wno-all -Wno-extra -Wno-error
+
+ # @@ TMP Workaround the 'Elliptic Curve code without ASM is broken with
+ # Clang 14' issue (#18225) which is reproduced by the curl
+ # tests. Remove while upgrading to the upstream's version which
+ # contains the 'bn_nist: fix strict aliasing problem (1.1.1 backport)'
+ # commit (318ab8e3967f).
+ #
+ crypto/bn/obj{bn_nist}: c.coptions += -fno-strict-aliasing
}
case 'msvc'
{
diff --git a/libcrypto/manifest b/libcrypto/manifest
index 2b5cebe..b6c180c 100644
--- a/libcrypto/manifest
+++ b/libcrypto/manifest
@@ -3,7 +3,7 @@ name: libcrypto
# Note: remember to update doc-url below!
#
-version: 1.1.1+16
+version: 1.1.1+17
upstream-version: 1.1.1n
project: openssl
diff --git a/libssl/manifest b/libssl/manifest
index 16ab4a8..fdc428b 100644
--- a/libssl/manifest
+++ b/libssl/manifest
@@ -3,7 +3,7 @@ name: libssl
# Note: remember to update doc-url below!
#
-version: 1.1.1+16
+version: 1.1.1+17
upstream-version: 1.1.1n
project: openssl
diff --git a/openssl/manifest b/openssl/manifest
index 67cf01f..305ea82 100644
--- a/openssl/manifest
+++ b/openssl/manifest
@@ -3,7 +3,7 @@ name: openssl
# Note: remember to update doc-url below!
#
-version: 1.1.1+16
+version: 1.1.1+17
upstream-version: 1.1.1n
priority: security