summaryrefslogtreecommitdiff
path: root/www-servers/h2o/files/h2o-2.2-libressl-2.7.patch
blob: 02942b49227fd063f6d399540a0fce0f98fe0d1c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
From db50d885a87985310e65159a705b45de8646dc26 Mon Sep 17 00:00:00 2001
From: AIZAWA Hina <hina@bouhime.com>
Date: Fri, 23 Mar 2018 22:50:51 +0900
Subject: [PATCH] Add supporting LibreSSL 2.7

Signed-off-by: AIZAWA Hina <hina@bouhime.com>
---
 deps/neverbleed/neverbleed.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/deps/neverbleed/neverbleed.c b/deps/neverbleed/neverbleed.c
index 29b35a9..42356a6 100644
--- a/deps/neverbleed/neverbleed.c
+++ b/deps/neverbleed/neverbleed.c
@@ -547,7 +547,7 @@ static int sign_stub(struct expbuf_t *buf)
     return 0;
 }
 
-#if !OPENSSL_1_1_API
+#if !OPENSSL_1_1_API && (!defined(LIBRESSL_VERSION_NUMBER) || LIBRESSL_VERSION_NUMBER < 0x2070000fL)
 
 static void RSA_get0_key(const RSA *rsa, const BIGNUM **n, const BIGNUM **e, const BIGNUM **d)
 {