aboutsummaryrefslogtreecommitdiffstats
path: root/package/libs/wolfssl/patches/110-build-with-libtool-2.4.patch
diff options
context:
space:
mode:
authorPetr Štetiar <ynezz@true.cz>2022-02-17 15:51:26 +0100
committerPetr Štetiar <ynezz@true.cz>2022-02-21 07:37:57 +0100
commit31bb27f35b952097ed949f59f3a6fe0dfd2d58c5 (patch)
treeb81884ac0debb379f70d716fabd3118f9e7e5f8f /package/libs/wolfssl/patches/110-build-with-libtool-2.4.patch
parent572a1f9abe45141c90837932924cfee22e24ddb4 (diff)
downloadupstream-31bb27f35b952097ed949f59f3a6fe0dfd2d58c5.tar.gz
upstream-31bb27f35b952097ed949f59f3a6fe0dfd2d58c5.tar.bz2
upstream-31bb27f35b952097ed949f59f3a6fe0dfd2d58c5.zip
wolfssl: bump to 5.1.1-stable
This is amalgamation of backported changes since 4.7.0-stable release: Sergey V. Lobanov (2): 5b13b0b02c70 wolfssl: update to 5.1.1-stable 7d376e6e528f libs/wolfssl: add SAN (Subject Alternative Name) support Andre Heider (3): 3f8adcb215ed wolfssl: remove --enable-sha512 configure switch 249478ec4850 wolfssl: always build with --enable-reproducible-build 4b212b1306a9 wolfssl: build with WOLFSSL_ALT_CERT_CHAINS Ivan Pavlov (1): 16414718f9ae wolfssl: update to 4.8.1-stable David Bauer (1): f6d8c0cf2b47 wolfssl: always export wc_ecc_set_rng Christian Lamparter (1): 86801bd3d806 wolfssl: fix Ed25519 typo in config prompt The diff of security related changes we would need to backport would be so huge, that there would be a high probability of introducing new vulnerabilities, so it was decided, that bumping to latest stable release is the prefered way for fixing following security issues: * OCSP request/response verification issue. (fixed in 4.8.0) * Incorrectly skips OCSP verification in certain situations CVE-2021-38597 (fixed in 4.8.1) * Issue with incorrectly validating a certificate (fixed in 5.0.0) * Hang with DSA signature creation when a specific q value is used (fixed in 5.0.0) * Client side session resumption issue (fixed in 5.1.0) * Potential for DoS attack on a wolfSSL client CVE-2021-44718 (fixed in 5.1.0) * Non-random IV values in certain situations CVE-2022-23408 (fixed in 5.1.1) Cc: Hauke Mehrtens <hauke@hauke-m.de> Cc: Eneas U de Queiroz <cotequeiroz@gmail.com> Signed-off-by: Petr Štetiar <ynezz@true.cz> Acked-by: Hauke Mehrtens <hauke@hauke-m.de> Acked-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Diffstat (limited to 'package/libs/wolfssl/patches/110-build-with-libtool-2.4.patch')
-rw-r--r--package/libs/wolfssl/patches/110-build-with-libtool-2.4.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/package/libs/wolfssl/patches/110-build-with-libtool-2.4.patch b/package/libs/wolfssl/patches/110-build-with-libtool-2.4.patch
new file mode 100644
index 0000000000..206c6dac6a
--- /dev/null
+++ b/package/libs/wolfssl/patches/110-build-with-libtool-2.4.patch
@@ -0,0 +1,13 @@
+diff --git a/configure.ac b/configure.ac
+index 144c857e4..de7f6b45a 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -32,7 +32,7 @@ AC_ARG_PROGRAM
+
+ AC_CONFIG_HEADERS([config.h:config.in])
+
+-LT_PREREQ([2.4.2])
++LT_PREREQ([2.4])
+ LT_INIT([disable-static win32-dll])
+
+ #shared library versioning