]> granicus.if.org Git - python/commitdiff
disable ALPN on LibreSSL, which has a large version number, but not ALPN support...
authorBenjamin Peterson <benjamin@python.org>
Tue, 27 Jan 2015 16:10:18 +0000 (11:10 -0500)
committerBenjamin Peterson <benjamin@python.org>
Tue, 27 Jan 2015 16:10:18 +0000 (11:10 -0500)
Modules/_ssl.c

index 15287422f13794ab8af34f473e62165e4d146e45..6a88e0c9dd41c554c9b93181cfb24373a193f650 100644 (file)
@@ -106,7 +106,7 @@ struct py_ssl_library_code {
 #endif
 
 /* ALPN added in OpenSSL 1.0.2 */
-#if OPENSSL_VERSION_NUMBER >= 0x1000200fL && !defined(OPENSSL_NO_TLSEXT)
+#if !defined(LIBRESSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x1000200fL && !defined(OPENSSL_NO_TLSEXT)
 # define HAVE_ALPN
 #endif