svn commit: r443120 - head/net/freeradius3/files
Bernard Spil
brnrd at FreeBSD.org
Sat Jun 10 21:17:10 UTC 2017
Author: brnrd
Date: Sat Jun 10 21:17:08 2017
New Revision: 443120
URL: https://svnweb.freebsd.org/changeset/ports/443120
Log:
net/freeradius3: Fix build issue with LibreSSL
- Add patch from upstream [1]
[1] https://github.com/FreeRADIUS/freeradius-server/commit/e104c051b4f741dafd771d343e2a0d2ae0159ca0
PR: 218225
Submitted by: dewayne at heuristicsystems.com.au
Approved by: zi (maintainer)
Modified:
head/net/freeradius3/files/patch-src__main__tls.c
Modified: head/net/freeradius3/files/patch-src__main__tls.c
==============================================================================
--- head/net/freeradius3/files/patch-src__main__tls.c Sat Jun 10 21:12:57 2017 (r443119)
+++ head/net/freeradius3/files/patch-src__main__tls.c Sat Jun 10 21:17:08 2017 (r443120)
@@ -1,8 +1,8 @@
---- ./src/main/tls.c.orig 2014-08-04 08:03:48.000000000 -0400
-+++ ./src/main/tls.c 2014-08-04 08:04:14.000000000 -0400
-@@ -63,8 +63,8 @@
- static libssl_defect_t libssl_defects[] =
- {
+--- src/main/tls.c.orig 2017-03-06 13:58:04 UTC
++++ src/main/tls.c
+@@ -107,8 +107,8 @@ static libssl_defect_t libssl_defects[]
+ .comment = "For more information see https://www.openssl.org/news/secadv/20160922.txt"
+ },
{
- .low = 0x010001000, /* 1.0.1 */
- .high = 0x01000106f, /* 1.0.1f */
@@ -11,3 +11,12 @@
.id = "CVE-2014-0160",
.name = "Heartbleed",
.comment = "For more information see http://heartbleed.com"
+@@ -2131,7 +2131,7 @@ int cbtls_verify(int ok, X509_STORE_CTX
+ }
+
+ if (lookup == 0) {
+-#if OPENSSL_VERSION_NUMBER >= 0x10100000L
++#if OPENSSL_VERSION_NUMBER >= 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
+ ext_list = X509_get0_extensions(client_cert);
+ #else
+ X509_CINF *client_inf;
More information about the svn-ports-all
mailing list