summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre Joye <pajoye@php.net>2007-05-28 13:46:24 +0000
committerPierre Joye <pajoye@php.net>2007-05-28 13:46:24 +0000
commit22231d14d31fd3ad3103ef50e3da173dc8050a6a (patch)
tree725dd1d66f451503250e4e63f8e6e76321d26fe0
parent63052d2a858585bc16cec16171ea6842c1e8b427 (diff)
downloadphp-git-22231d14d31fd3ad3103ef50e3da173dc8050a6a.tar.gz
- MFH: add HAVE_DSA_DEFAULT_METHOD
-rw-r--r--ext/openssl/config.w321
-rw-r--r--ext/openssl/config0.m42
2 files changed, 3 insertions, 0 deletions
diff --git a/ext/openssl/config.w32 b/ext/openssl/config.w32
index 98dc852ee8..49edb068a8 100644
--- a/ext/openssl/config.w32
+++ b/ext/openssl/config.w32
@@ -11,6 +11,7 @@ if (PHP_OPENSSL != "no") {
AC_DEFINE("HAVE_OPENSSL_EXT", PHP_OPENSSL_SHARED ? 0 : 1, "Have openssl");
AC_DEFINE("HAVE_OPENSSL", 1);
+ AC_DEFINE("HAVE_DSA_DEFAULT_METHOD", 1);
}
}
diff --git a/ext/openssl/config0.m4 b/ext/openssl/config0.m4
index a51d9e1930..e9699605fe 100644
--- a/ext/openssl/config0.m4
+++ b/ext/openssl/config0.m4
@@ -16,6 +16,8 @@ if test "$PHP_OPENSSL" != "no"; then
PHP_SETUP_KERBEROS(OPENSSL_SHARED_LIBADD)
fi
+ AC_CHECK_LIB(ssl, DSA_get_default_method, AC_DEFINE(HAVE_DSA_DEFAULT_METHOD, 1, [OpenSSL 0.9.7 or later]))
+
PHP_SETUP_OPENSSL(OPENSSL_SHARED_LIBADD,
[
AC_DEFINE(HAVE_OPENSSL_EXT,1,[ ])