diff options
Diffstat (limited to 'net/freeradius3')
-rw-r--r-- | net/freeradius3/files/patch-src__main__tls.c | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/net/freeradius3/files/patch-src__main__tls.c b/net/freeradius3/files/patch-src__main__tls.c index 8532d933c5a5..80766fb628f2 100644 --- a/net/freeradius3/files/patch-src__main__tls.c +++ b/net/freeradius3/files/patch-src__main__tls.c @@ -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; |