chagenbu Wed Feb 28 23:06:54 2001 EDT
Modified files:
/php4/ext/imap config.m4 php_imap.c
Log:
If php is compiled --with-imap-ssl, link in the SSL authenticator from
c-client so that we can use php to make ssl imap connections.
Index: php4/ext/imap/config.m4
diff -u php4/ext/imap/config.m4:1.24 php4/ext/imap/config.m4:1.25
--- php4/ext/imap/config.m4:1.24 Mon Feb 26 07:17:12 2001
+++ php4/ext/imap/config.m4 Wed Feb 28 23:06:54 2001
@@ -1,4 +1,4 @@
-dnl $Id: config.m4,v 1.24 2001/02/26 15:17:12 kalowsky Exp $
+dnl $Id: config.m4,v 1.25 2001/03/01 07:06:54 chagenbu Exp $
AC_DEFUN(IMAP_INC_CHK,[if test -r "$i$1/c-client.h"; then
AC_DEFINE(HAVE_IMAP2000, 1, [ ])
@@ -97,6 +97,7 @@
fi
if test "$PHP_IMAP_SSL" != "no"; then
+ AC_DEFINE(HAVE_IMAP_SSL,1,[ ])
AC_ADD_LIBPATH($PHP_SSL_LIBDIR, IMAP_SHARED_LIBADD)
AC_ADD_LIBRARY(ssl,, IMAP_SHARED_LIBADD)
AC_ADD_LIBRARY(crypto,, IMAP_SHARED_LIBADD)
Index: php4/ext/imap/php_imap.c
diff -u php4/ext/imap/php_imap.c:1.61 php4/ext/imap/php_imap.c:1.62
--- php4/ext/imap/php_imap.c:1.61 Mon Feb 26 08:36:08 2001
+++ php4/ext/imap/php_imap.c Wed Feb 28 23:06:54 2001
@@ -25,7 +25,7 @@
| PHP 4.0 updates: Zeev Suraski <[EMAIL PROTECTED]> |
+----------------------------------------------------------------------+
*/
-/* $Id: php_imap.c,v 1.61 2001/02/26 16:36:08 kalowsky Exp $ */
+/* $Id: php_imap.c,v 1.62 2001/03/01 07:06:54 chagenbu Exp $ */
#define IMAP41
@@ -443,6 +443,10 @@
mail_link(&newsdriver); /* link in the news driver */
mail_link(&philedriver); /* link in the phile driver */
auth_link(&auth_log); /* link in the log authenticator */
+#ifdef HAVE_IMAP_SSL
+ ssl_onceonlyinit ();
+ auth_link (&auth_ssl); /* link in the ssl authenticator */
+#endif
#endif
mail_link(&dummydriver); /* link in the dummy driver */
#else
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]