diff options
| author | Wang Mingyu <wangmy@fujitsu.com> | 2024-12-17 17:01:34 +0800 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2024-12-19 09:41:25 -0800 |
| commit | c38b70a70e1446d3efe1cb1ef6439a76d20a7964 (patch) | |
| tree | 903c3e025dcd36993cccc5d7abc100b2f78a6aa6 | |
| parent | 8b3d776d1243c6d1360fb6fb1e43161ef9d5b6c0 (diff) | |
| download | meta-openembedded-c38b70a70e1446d3efe1cb1ef6439a76d20a7964.tar.gz | |
stunnel: upgrade 5.73 -> 5.74
fix-openssl-no-des.patch
refreshed for 5.74
* Bugfixes
- Fixed a stapling cache deallocation crash.
- Fixed "redirect" with protocol negotiation.
* Features
- "protocolHost" support for "socks" protocol clients.
- More detailed logs in OpenSSL 3.0 or later.
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
| -rw-r--r-- | meta-networking/recipes-support/stunnel/stunnel/fix-openssl-no-des.patch | 8 | ||||
| -rw-r--r-- | meta-networking/recipes-support/stunnel/stunnel_5.74.bb (renamed from meta-networking/recipes-support/stunnel/stunnel_5.73.bb) | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/meta-networking/recipes-support/stunnel/stunnel/fix-openssl-no-des.patch b/meta-networking/recipes-support/stunnel/stunnel/fix-openssl-no-des.patch index 8c4ca55fbb..08edc254ae 100644 --- a/meta-networking/recipes-support/stunnel/stunnel/fix-openssl-no-des.patch +++ b/meta-networking/recipes-support/stunnel/stunnel/fix-openssl-no-des.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From c815368a3e41dd3f639eb8fd82d21bc0bab55d1e Mon Sep 17 00:00:00 2001 | 1 | From 71751d30ca6bdae6c62e41b8bdd20eb69cecd556 Mon Sep 17 00:00:00 2001 |
| 2 | From: Kai Kang <kai.kang@windriver.com> | 2 | From: Kai Kang <kai.kang@windriver.com> |
| 3 | Date: Wed, 1 Nov 2017 09:23:41 -0400 | 3 | Date: Wed, 1 Nov 2017 09:23:41 -0400 |
| 4 | Subject: [PATCH] stunnel: fix compile error when openssl disable des support | 4 | Subject: [PATCH] stunnel: fix compile error when openssl disable des support |
| @@ -31,7 +31,7 @@ index f112cf9..8d4be01 100644 | |||
| 31 | #include <openssl/dh.h> | 31 | #include <openssl/dh.h> |
| 32 | #if OPENSSL_VERSION_NUMBER<0x10100000L | 32 | #if OPENSSL_VERSION_NUMBER<0x10100000L |
| 33 | diff --git a/src/protocol.c b/src/protocol.c | 33 | diff --git a/src/protocol.c b/src/protocol.c |
| 34 | index c8c65ea..b071b06 100644 | 34 | index 616a65f..5ccbcb0 100644 |
| 35 | --- a/src/protocol.c | 35 | --- a/src/protocol.c |
| 36 | +++ b/src/protocol.c | 36 | +++ b/src/protocol.c |
| 37 | @@ -82,7 +82,7 @@ NOEXPORT void ldap_client_middle(CLI *); | 37 | @@ -82,7 +82,7 @@ NOEXPORT void ldap_client_middle(CLI *); |
| @@ -43,7 +43,7 @@ index c8c65ea..b071b06 100644 | |||
| 43 | NOEXPORT void ntlm(CLI *); | 43 | NOEXPORT void ntlm(CLI *); |
| 44 | NOEXPORT char *ntlm1(void); | 44 | NOEXPORT char *ntlm1(void); |
| 45 | NOEXPORT char *ntlm3(char *, char *, char *, char *); | 45 | NOEXPORT char *ntlm3(char *, char *, char *, char *); |
| 46 | @@ -1334,7 +1334,7 @@ NOEXPORT void connect_client_middle(CLI *c) { | 46 | @@ -1391,7 +1391,7 @@ NOEXPORT void connect_client_middle(CLI *c) { |
| 47 | fd_printf(c, c->remote_fd.fd, "Host: %s", c->opt->protocol_host); | 47 | fd_printf(c, c->remote_fd.fd, "Host: %s", c->opt->protocol_host); |
| 48 | if(c->opt->protocol_username && c->opt->protocol_password) { | 48 | if(c->opt->protocol_username && c->opt->protocol_password) { |
| 49 | if(!strcasecmp(c->opt->protocol_authentication, "ntlm")) { | 49 | if(!strcasecmp(c->opt->protocol_authentication, "ntlm")) { |
| @@ -52,7 +52,7 @@ index c8c65ea..b071b06 100644 | |||
| 52 | ntlm(c); | 52 | ntlm(c); |
| 53 | #else | 53 | #else |
| 54 | s_log(LOG_ERR, "NTLM authentication is not available"); | 54 | s_log(LOG_ERR, "NTLM authentication is not available"); |
| 55 | @@ -1377,7 +1377,7 @@ NOEXPORT void connect_client_middle(CLI *c) { | 55 | @@ -1434,7 +1434,7 @@ NOEXPORT void connect_client_middle(CLI *c) { |
| 56 | str_free(line); | 56 | str_free(line); |
| 57 | } | 57 | } |
| 58 | 58 | ||
diff --git a/meta-networking/recipes-support/stunnel/stunnel_5.73.bb b/meta-networking/recipes-support/stunnel/stunnel_5.74.bb index e13b7871ca..558eacd709 100644 --- a/meta-networking/recipes-support/stunnel/stunnel_5.73.bb +++ b/meta-networking/recipes-support/stunnel/stunnel_5.74.bb | |||
| @@ -11,7 +11,7 @@ SRC_URI = "https://stunnel.org/archive/5.x/${BP}.tar.gz \ | |||
| 11 | file://fix-openssl-no-des.patch \ | 11 | file://fix-openssl-no-des.patch \ |
| 12 | " | 12 | " |
| 13 | 13 | ||
| 14 | SRC_URI[sha256sum] = "bc917c3bcd943a4d632360c067977a31e85e385f5f4845f69749bce88183cb38" | 14 | SRC_URI[sha256sum] = "9bef235ab5d24a2a8dff6485dfd782ed235f4407e9bc8716deb383fc80cd6230" |
| 15 | 15 | ||
| 16 | inherit autotools bash-completion pkgconfig | 16 | inherit autotools bash-completion pkgconfig |
| 17 | 17 | ||
