[arch-commits] Commit in openvpn/trunk (0004-openssl-1-1-0.patch PKGBUILD)
Christian Hesse
eworm at archlinux.org
Mon Mar 6 13:00:46 UTC 2017
Date: Monday, March 6, 2017 @ 13:00:45
Author: eworm
Revision: 290046
more upstream patches
Modified:
openvpn/trunk/0004-openssl-1-1-0.patch
openvpn/trunk/PKGBUILD
--------------------------+
0004-openssl-1-1-0.patch | 36 ++++++++++++++++++++++++------------
PKGBUILD | 2 +-
2 files changed, 25 insertions(+), 13 deletions(-)
Modified: 0004-openssl-1-1-0.patch
===================================================================
--- 0004-openssl-1-1-0.patch 2017-03-06 11:52:39 UTC (rev 290045)
+++ 0004-openssl-1-1-0.patch 2017-03-06 13:00:45 UTC (rev 290046)
@@ -772,9 +772,9 @@
)
CFLAGS="${saved_CFLAGS}"
-From 79d89580db6fd92c059dabc4f5f4d83b72bb9d3d Mon Sep 17 00:00:00 2001
+From 09776c5b52df13121504e07894a26d5cd1883317 Mon Sep 17 00:00:00 2001
From: Emmanuel Deloget <logout at free.fr>
-Date: Fri, 17 Feb 2017 12:56:23 +0100
+Date: Thu, 23 Feb 2017 15:35:56 +0100
Subject: [PATCH 10/20] OpenSSL: don't use direct access to the internal of
RSA_METHOD
@@ -786,6 +786,10 @@
functions when they are not found in the library.
Signed-off-by: Emmanuel Deloget <logout at free.fr>
+Acked-by: Steffan Karger <steffan.karger at fox-it.com>
+Message-Id: <79d89580db6fd92c059dabc4f5f4d83b72bb9d3d.1487859361.git.logout at free.fr>
+URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg14175.html
+Signed-off-by: Gert Doering <gert at greenie.muc.de>
Signed-off-by: Christian Hesse <mail at eworm.de>
---
configure.ac | 9 ++
@@ -2494,9 +2498,9 @@
secure_memzero(A1, sizeof(A1));
dmsg(D_SHOW_KEY_SOURCE, "tls1_P_hash out: %s", format_hex(out_orig, olen_orig, 0, &gc));
-From 7f94ece5cb4b3f0ab53e026662dc22937e10743a Mon Sep 17 00:00:00 2001
+From c828ffc648eebda20e2f9087248944fa0f52a582 Mon Sep 17 00:00:00 2001
From: Emmanuel Deloget <logout at free.fr>
-Date: Fri, 17 Feb 2017 14:18:33 +0100
+Date: Fri, 17 Feb 2017 23:00:52 +0100
Subject: [PATCH 18/20] OpenSSL: SSLeay symbols are no longer available in
OpenSSL 1.1
@@ -2504,6 +2508,10 @@
equivalent symbols (OSSL). Use them instead of the old ones
Signed-off-by: Emmanuel Deloget <logout at free.fr>
+Acked-by: Steffan Karger <steffan.karger at fox-it.com>
+Message-Id: <9ce17efda7b1ed100e73554b1916c0bfa687d9d1.1487368114.git.logout at free.fr>
+URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg14089.html
+Signed-off-by: Gert Doering <gert at greenie.muc.de>
Signed-off-by: Christian Hesse <mail at eworm.de>
---
src/openvpn/openssl_compat.h | 5 +++++
@@ -2511,10 +2519,10 @@
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/src/openvpn/openssl_compat.h b/src/openvpn/openssl_compat.h
-index 8792710..3c93bfa 100644
+index e98e8df..92f014d 100644
--- a/src/openvpn/openssl_compat.h
+++ b/src/openvpn/openssl_compat.h
-@@ -619,4 +619,9 @@ RSA_meth_set0_app_data(RSA_METHOD *meth, void *app_data)
+@@ -307,4 +307,9 @@ RSA_meth_set0_app_data(RSA_METHOD *meth, void *app_data)
}
#endif
@@ -2525,7 +2533,7 @@
+
#endif /* OPENSSL_COMPAT_H_ */
diff --git a/src/openvpn/ssl_openssl.c b/src/openvpn/ssl_openssl.c
-index 2f3211f..5a8fd1e 100644
+index f011e06..d7cc2ba 100644
--- a/src/openvpn/ssl_openssl.c
+++ b/src/openvpn/ssl_openssl.c
@@ -995,7 +995,7 @@ rsa_priv_enc(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, i
@@ -2574,9 +2582,9 @@
if (!ret)
{
crypto_msg(M_FATAL, "Error creating %s BIO", desc);
-From 5045e449cb40223a759fa07976c9c37e939b2d9e Mon Sep 17 00:00:00 2001
+From 8d00afae88b626c9cf14170a943b33a7ed378070 Mon Sep 17 00:00:00 2001
From: Emmanuel Deloget <logout at free.fr>
-Date: Mon, 20 Feb 2017 14:45:22 +0100
+Date: Mon, 20 Feb 2017 15:32:34 +0100
Subject: [PATCH 20/20] OpenSSL: use EVP_CipherInit_ex() instead of
EVP_CipherInit()
@@ -2591,6 +2599,10 @@
on dirty tricks.
Signed-off-by: Emmanuel Deloget <logout at free.fr>
+Acked-by: Steffan Karger <steffan.karger at fox-it.com>
+Message-Id: <2faff7647151d7fe362c1c5db9f97e520444d09b.1487600539.git.logout at free.fr>
+URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg14120.html
+Signed-off-by: Gert Doering <gert at greenie.muc.de>
Signed-off-by: Christian Hesse <mail at eworm.de>
---
src/openvpn/crypto_openssl.c | 4 ++--
@@ -2597,10 +2609,10 @@
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/openvpn/crypto_openssl.c b/src/openvpn/crypto_openssl.c
-index 23de175..2bca88b 100644
+index a66ee71..5549d70 100644
--- a/src/openvpn/crypto_openssl.c
+++ b/src/openvpn/crypto_openssl.c
-@@ -683,7 +683,7 @@ cipher_ctx_init(EVP_CIPHER_CTX *ctx, uint8_t *key, int key_len,
+@@ -671,7 +671,7 @@ cipher_ctx_init(EVP_CIPHER_CTX *ctx, uint8_t *key, int key_len,
crypto_msg(M_FATAL, "EVP set key size");
}
#endif
@@ -2609,7 +2621,7 @@
{
crypto_msg(M_FATAL, "EVP cipher init #2");
}
-@@ -736,7 +736,7 @@ cipher_ctx_get_cipher_kt(const cipher_ctx_t *ctx)
+@@ -724,7 +724,7 @@ cipher_ctx_get_cipher_kt(const cipher_ctx_t *ctx)
int
cipher_ctx_reset(EVP_CIPHER_CTX *ctx, uint8_t *iv_buf)
{
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-03-06 11:52:39 UTC (rev 290045)
+++ PKGBUILD 2017-03-06 13:00:45 UTC (rev 290046)
@@ -24,7 +24,7 @@
'162a21f78fc83071643341fb4198092d7d81b8196573d53ce43548424d757be2'
'58ee9d2f4d8a74c3dec037265b84963171f76f9fb6689a529728cdc76fac30dd'
'ae8fd591c05c04ad4b500494c55df242f3a2309f2af579b45820ce9959f1df06'
- '89df81500b1891fbc7797723ee6e54f82e656059f6238884591113ed00e679db')
+ 'f3f5ef72ebb000aaa0cdd0bd1138a3ac4b670430255e92bd7f9e0db76bdf161f')
prepare() {
cd "${srcdir}"/${pkgname}-${pkgver}
More information about the arch-commits
mailing list