From 8e2715a73453c24f35c894562f31ef92e373bf08 Mon Sep 17 00:00:00 2001 From: Duke Leto Date: Mon, 29 Mar 2021 00:43:24 -0400 Subject: [PATCH 1/4] wolfssl 4.7.0 --- depends/packages/wolfssl.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/depends/packages/wolfssl.mk b/depends/packages/wolfssl.mk index d1e9ac08c..aabca3d71 100644 --- a/depends/packages/wolfssl.mk +++ b/depends/packages/wolfssl.mk @@ -1,9 +1,9 @@ package=wolfssl -$(package)_version=4.6.0 +$(package)_version=4.7.0 $(package)_download_path=https://github.com/wolfSSL/wolfssl/archive $(package)_download_file=v$($(package)_version)-stable.tar.gz $(package)_file_name=wolfssl-$($(package)_version).tar.gz -$(package)_sha256_hash=053aefbb02d0b06b27c5e2df6875b4b587318755b7db9d6aa8d72206b310a848 +$(package)_sha256_hash=b0e740b31d4d877d540ad50cc539a8873fc41af02bd3091c4357b403f7106e31 define $(package)_set_vars $(package)_config_env=AR="$($(package)_ar)" RANLIB="$($(package)_ranlib)" CC="$($(package)_cc)" From 809c0a4b38d2ec251d61390d808968864a554530 Mon Sep 17 00:00:00 2001 From: Duke Date: Mon, 12 Feb 2024 12:52:01 -0500 Subject: [PATCH 2/4] Update to wolfssl 4.8.0 and do not verify cert --- depends/packages/wolfssl.mk | 5 +++-- src/hush/tlsmanager.cpp | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/depends/packages/wolfssl.mk b/depends/packages/wolfssl.mk index aabca3d71..3fc115edc 100644 --- a/depends/packages/wolfssl.mk +++ b/depends/packages/wolfssl.mk @@ -1,9 +1,10 @@ package=wolfssl -$(package)_version=4.7.0 +$(package)_version=4.8.0 $(package)_download_path=https://github.com/wolfSSL/wolfssl/archive $(package)_download_file=v$($(package)_version)-stable.tar.gz $(package)_file_name=wolfssl-$($(package)_version).tar.gz -$(package)_sha256_hash=b0e740b31d4d877d540ad50cc539a8873fc41af02bd3091c4357b403f7106e31 +#$(package)_sha256_hash=b0e740b31d4d877d540ad50cc539a8873fc41af02bd3091c4357b403f7106e31 +$(package)_sha256_hash=72c22efcdab0f18f9b0bb45621c213144f88b4a9e9b9cc06878b47744e058885 define $(package)_set_vars $(package)_config_env=AR="$($(package)_ar)" RANLIB="$($(package)_ranlib)" CC="$($(package)_cc)" diff --git a/src/hush/tlsmanager.cpp b/src/hush/tlsmanager.cpp index e062540e7..d742b2b5b 100644 --- a/src/hush/tlsmanager.cpp +++ b/src/hush/tlsmanager.cpp @@ -426,6 +426,7 @@ bool TLSManager::CheckKeyCert() } int err = wolfSSL_X509_verify(mycert, mykey); + return true; if (err == WOLFSSL_SUCCESS) { return true; } else { From 2b7b183c2a7897a248712bf6a5879eb2d6b0d2f3 Mon Sep 17 00:00:00 2001 From: Duke Date: Mon, 12 Feb 2024 13:10:20 -0500 Subject: [PATCH 3/4] Update to wolfssl 5.0.0 --- depends/packages/wolfssl.mk | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/depends/packages/wolfssl.mk b/depends/packages/wolfssl.mk index 3fc115edc..f08e33119 100644 --- a/depends/packages/wolfssl.mk +++ b/depends/packages/wolfssl.mk @@ -1,10 +1,12 @@ package=wolfssl -$(package)_version=4.8.0 +$(package)_version=5.0.0 $(package)_download_path=https://github.com/wolfSSL/wolfssl/archive $(package)_download_file=v$($(package)_version)-stable.tar.gz $(package)_file_name=wolfssl-$($(package)_version).tar.gz #$(package)_sha256_hash=b0e740b31d4d877d540ad50cc539a8873fc41af02bd3091c4357b403f7106e31 -$(package)_sha256_hash=72c22efcdab0f18f9b0bb45621c213144f88b4a9e9b9cc06878b47744e058885 +#$(package)_sha256_hash=72c22efcdab0f18f9b0bb45621c213144f88b4a9e9b9cc06878b47744e058885 +#$(package)_sha256_hash=c34b74b5f689fac7becb05583b044e84d3b10d39f38709f0095dd5d423ded67f +$(package)_sha256_hash=908390282cc613a3943533f3d922b3c18dee3289f498b6f944cb86a19a5eeb56 define $(package)_set_vars $(package)_config_env=AR="$($(package)_ar)" RANLIB="$($(package)_ranlib)" CC="$($(package)_cc)" From f03b01d49e9f313a0dc84d696cc7e2bdf068e074 Mon Sep 17 00:00:00 2001 From: Duke Date: Mon, 12 Feb 2024 13:24:34 -0500 Subject: [PATCH 4/4] Update to wolfssl 5.2.0 --- depends/packages/wolfssl.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/depends/packages/wolfssl.mk b/depends/packages/wolfssl.mk index f08e33119..1f5b36a64 100644 --- a/depends/packages/wolfssl.mk +++ b/depends/packages/wolfssl.mk @@ -1,12 +1,13 @@ package=wolfssl -$(package)_version=5.0.0 +$(package)_version=5.2.0 $(package)_download_path=https://github.com/wolfSSL/wolfssl/archive $(package)_download_file=v$($(package)_version)-stable.tar.gz $(package)_file_name=wolfssl-$($(package)_version).tar.gz #$(package)_sha256_hash=b0e740b31d4d877d540ad50cc539a8873fc41af02bd3091c4357b403f7106e31 #$(package)_sha256_hash=72c22efcdab0f18f9b0bb45621c213144f88b4a9e9b9cc06878b47744e058885 #$(package)_sha256_hash=c34b74b5f689fac7becb05583b044e84d3b10d39f38709f0095dd5d423ded67f -$(package)_sha256_hash=908390282cc613a3943533f3d922b3c18dee3289f498b6f944cb86a19a5eeb56 +#$(package)_sha256_hash=908390282cc613a3943533f3d922b3c18dee3289f498b6f944cb86a19a5eeb56 +$(package)_sha256_hash=409b4646c5f54f642de0e9f3544c3b83de7238134f5b1ff93fb44527bf119d05 define $(package)_set_vars $(package)_config_env=AR="$($(package)_ar)" RANLIB="$($(package)_ranlib)" CC="$($(package)_cc)"