commit e10685804a4e61e7e41747248347474dc9db90ed
parent c82b4ff99a35bb2636db4220b34f336e241a04b6
Author: Christian Grothoff <christian@grothoff.org>
Date: Fri, 6 Sep 2013 08:01:14 +0000
check openssl symbols for libmicrospdy
Diffstat:
2 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/ChangeLog b/ChangeLog
@@ -1,7 +1,12 @@
+Fri Sep 6 10:00:44 CEST 2013
+ Improved check for proper OpenSSL version for
+ libmicrospdy. -CG
+
Wed Sep 4 17:23:15 CEST 2013
- Set IPV6_V6ONLY socket option correctly when IPv6 is
- enabled (MHD_USE_IPv6) but not dual stack
+ Set IPV6_V6ONLY socket option correctly when IPv6 is
+ enabled (MHD_USE_IPv6) but not dual stack
(MHD_USE_DUAL_STACK) -MW
+
Mon Sep 2 22:59:45 CEST 2013
Fix use-after-free in epoll()-mode on read error.
Releasing libmicrohttpd 0.9.30. -CG
diff --git a/configure.ac b/configure.ac
@@ -337,8 +337,11 @@ AC_MSG_RESULT($enable_spdy)
if test "$enable_spdy" = "yes"
then
AC_CHECK_HEADERS([openssl/err.h],
- [AM_CONDITIONAL(HAVE_OPENSSL, true)
- enable_spdy="yes"],
+ AC_CHECK_LIB(crypto, SSL_CTX_set_next_protos_advertised_cb,
+ [AM_CONDITIONAL(HAVE_OPENSSL, true)
+ enable_spdy="yes"],
+ [AM_CONDITIONAL(HAVE_OPENSSL, false)
+ enable_spdy="no"]),
[AM_CONDITIONAL(HAVE_OPENSSL, false)
enable_spdy="no"])
else