]> 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 f0f362c117148a0cdfefdedca45c1bfca3d90597..3faca0a2cc5c11f0efed3256d71c511a5157024e 100644 (file)
@@ -110,7 +110,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