mirror of
https://github.com/void-linux/void-packages.git
synced 2025-08-03 11:22:56 +02:00
openvpn: security update to 2.3.11
This commit is contained in:
parent
e73a35db35
commit
899f7047c0
2 changed files with 3 additions and 42 deletions
|
@ -1,39 +0,0 @@
|
||||||
From 9dfc2309c6b4143892137844197f5f84755f6580 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Niels Ole Salscheider <niels_ole@salscheider-online.de>
|
|
||||||
Date: Sun, 10 Jan 2016 14:44:35 +0100
|
|
||||||
Subject: [PATCH] Fix build with libressl
|
|
||||||
|
|
||||||
Signed-off-by: Niels Ole Salscheider <niels_ole@salscheider-online.de>
|
|
||||||
Acked-by: Steffan Karger <steffan.karger@fox-it.com>
|
|
||||||
Message-Id: <1452433475-16779-1-git-send-email-niels_ole@salscheider-online.de>
|
|
||||||
URL: http://article.gmane.org/gmane.network.openvpn.devel/10975
|
|
||||||
Signed-off-by: Gert Doering <gert@greenie.muc.de>
|
|
||||||
---
|
|
||||||
src/openvpn/ssl_openssl.c | 4 ++--
|
|
||||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git src/openvpn/ssl_openssl.c src/openvpn/ssl_openssl.c
|
|
||||||
index d2f40e7..e390f4d 100644
|
|
||||||
--- src/openvpn/ssl_openssl.c
|
|
||||||
+++ src/openvpn/ssl_openssl.c
|
|
||||||
@@ -358,7 +358,7 @@ tls_ctx_check_cert_time (const struct tls_root_ctx *ctx)
|
|
||||||
|
|
||||||
ASSERT (ctx);
|
|
||||||
|
|
||||||
-#if OPENSSL_VERSION_NUMBER >= 0x10002000L
|
|
||||||
+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER)
|
|
||||||
/* OpenSSL 1.0.2 and up */
|
|
||||||
cert = SSL_CTX_get0_certificate (ctx->ctx);
|
|
||||||
#else
|
|
||||||
@@ -393,7 +393,7 @@ tls_ctx_check_cert_time (const struct tls_root_ctx *ctx)
|
|
||||||
}
|
|
||||||
|
|
||||||
cleanup:
|
|
||||||
-#if OPENSSL_VERSION_NUMBER < 0x10002000L
|
|
||||||
+#if OPENSSL_VERSION_NUMBER < 0x10002000L || defined(LIBRESSL_VERSION_NUMBER)
|
|
||||||
SSL_free (ssl);
|
|
||||||
#endif
|
|
||||||
return;
|
|
||||||
--
|
|
||||||
2.7.0
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'openvpn'
|
# Template file for 'openvpn'
|
||||||
pkgname=openvpn
|
pkgname=openvpn
|
||||||
version=2.3.10
|
version=2.3.11
|
||||||
revision=2
|
revision=1
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
configure_args="--enable-iproute2 --disable-systemd"
|
configure_args="--enable-iproute2 --disable-systemd"
|
||||||
hostmakedepends="iproute2"
|
hostmakedepends="iproute2"
|
||||||
|
@ -12,7 +12,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||||
license="GPL-2"
|
license="GPL-2"
|
||||||
homepage="http://www.openvpn.net"
|
homepage="http://www.openvpn.net"
|
||||||
distfiles="http://swupdate.openvpn.org/community/releases/${pkgname}-${version}.tar.gz"
|
distfiles="http://swupdate.openvpn.org/community/releases/${pkgname}-${version}.tar.gz"
|
||||||
checksum=f8b0b5b92e35bbca1db1a7e6b49e04639e45634e9accd460459b40b2c99ec8f6
|
checksum=9117a4434fd35e61cf94f9ee7ef84b7aecbc6fa556f779ff599560f219756163
|
||||||
|
|
||||||
post_install() {
|
post_install() {
|
||||||
vmkdir usr/share/examples/${pkgname}
|
vmkdir usr/share/examples/${pkgname}
|
||||||
|
|
Loading…
Add table
Reference in a new issue