Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Jun 2017 21:17:08 +0000 (UTC)
From:      Bernard Spil <brnrd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r443120 - head/net/freeradius3/files
Message-ID:  <201706102117.v5ALH89U082437@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201706102117.v5ALH89U082437>