johannes Wed Jul 11 17:39:04 2007 UTC
Modified files:
/php-src acinclude.m4
/php-src/ext/mbstring mbstring.c
/php-src/ext/standard basic_functions.c mail.c php_mail.h
/php-src/main config.w32.h main.c
/php-src/win32/build config.w32.h.in
Log:
- Always enable mail() function
http://cvs.php.net/viewvc.cgi/php-src/acinclude.m4?r1=1.373&r2=1.374&diff_format=u
Index: php-src/acinclude.m4
diff -u php-src/acinclude.m4:1.373 php-src/acinclude.m4:1.374
--- php-src/acinclude.m4:1.373 Wed Jul 11 10:35:47 2007
+++ php-src/acinclude.m4 Wed Jul 11 17:39:04 2007
@@ -1,5 +1,5 @@
dnl
-dnl $Id: acinclude.m4,v 1.373 2007/07/11 10:35:47 jani Exp $
+dnl $Id: acinclude.m4,v 1.374 2007/07/11 17:39:04 johannes Exp $
dnl
dnl This file contains local autoconf functions.
dnl
@@ -1991,9 +1991,6 @@
AC_DEFUN([PHP_PROG_SENDMAIL], [
PHP_ALT_PATH=/usr/bin:/usr/sbin:/usr/etc:/etc:/usr/ucblib:/usr/lib
AC_PATH_PROG(PROG_SENDMAIL, sendmail,[], $PATH:$PHP_ALT_PATH)
- if test -n "$PROG_SENDMAIL"; then
- AC_DEFINE(HAVE_SENDMAIL,1,[whether you have sendmail])
- fi
PHP_SUBST(PROG_SENDMAIL)
])
http://cvs.php.net/viewvc.cgi/php-src/ext/mbstring/mbstring.c?r1=1.268&r2=1.269&diff_format=u
Index: php-src/ext/mbstring/mbstring.c
diff -u php-src/ext/mbstring/mbstring.c:1.268
php-src/ext/mbstring/mbstring.c:1.269
--- php-src/ext/mbstring/mbstring.c:1.268 Wed Apr 4 15:23:09 2007
+++ php-src/ext/mbstring/mbstring.c Wed Jul 11 17:39:04 2007
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: mbstring.c,v 1.268 2007/04/04 15:23:09 masugata Exp $ */
+/* $Id: mbstring.c,v 1.269 2007/07/11 17:39:04 johannes Exp $ */
/*
* PHP 4 Multibyte String module "mbstring"
@@ -3317,7 +3317,6 @@
/* {{{ proto int mb_send_mail(string to, string subject, string message [,
string additional_headers [, string additional_parameters]])
* Sends an email message with MIME scheme
*/
-#if HAVE_SENDMAIL
#define SKIP_LONG_HEADER_SEP_MBSTRING(str, pos)
\
if (str[pos] == '\r' && str[pos + 1] == '\n' && (str[pos + 2] == ' ' ||
str[pos + 2] == '\t')) { \
@@ -3821,16 +3820,6 @@
#undef PHP_MBSTR_MAIL_MIME_HEADER2
#undef PHP_MBSTR_MAIL_MIME_HEADER3
#undef PHP_MBSTR_MAIL_MIME_HEADER4
-
-#else /* HAVE_SENDMAIL */
-
-PHP_FUNCTION(mb_send_mail)
-{
- RETURN_FALSE;
-}
-
-#endif /* HAVE_SENDMAIL */
-
/* }}} */
/* {{{ proto mixed mb_get_info([string type])
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/basic_functions.c?r1=1.863&r2=1.864&diff_format=u
Index: php-src/ext/standard/basic_functions.c
diff -u php-src/ext/standard/basic_functions.c:1.863
php-src/ext/standard/basic_functions.c:1.864
--- php-src/ext/standard/basic_functions.c:1.863 Wed Jul 11 15:52:44 2007
+++ php-src/ext/standard/basic_functions.c Wed Jul 11 17:39:04 2007
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: basic_functions.c,v 1.863 2007/07/11 15:52:44 dmitry Exp $ */
+/* $Id: basic_functions.c,v 1.864 2007/07/11 17:39:04 johannes Exp $ */
#include "php.h"
#include "php_streams.h"
@@ -1816,7 +1816,6 @@
#endif
/* }}} */
/* {{{ mail.c */
-#ifdef HAVE_SENDMAIL
static
ZEND_BEGIN_ARG_INFO(arginfo_ezmlm_hash, 0)
ZEND_ARG_INFO(0, addr)
@@ -1830,7 +1829,6 @@
ZEND_ARG_INFO(0, additional_headers)
ZEND_ARG_INFO(0, additional_parameters)
ZEND_END_ARG_INFO()
-#endif
/* }}} */
/* {{{ math.c */
static
@@ -3693,10 +3691,8 @@
PHP_FALIAS(diskfreespace, disk_free_space,
arginfo_disk_free_space)
/* functions from mail.c */
-#ifdef HAVE_SENDMAIL
PHP_FE(mail,
arginfo_mail)
PHP_FE(ezmlm_hash,
arginfo_ezmlm_hash)
-#endif
/* functions from syslog.c */
#ifdef HAVE_SYSLOG_H
@@ -4944,14 +4940,9 @@
case 1: /*send an email */
{
-#if HAVE_SENDMAIL
if (!php_mail(opt, "PHP error_log message",
message, headers, NULL TSRMLS_CC)) {
return FAILURE;
}
-#else
- php_error_docref(NULL TSRMLS_CC, E_WARNING,
"Mail option not available!");
- return FAILURE;
-#endif
}
break;
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/mail.c?r1=1.93&r2=1.94&diff_format=u
Index: php-src/ext/standard/mail.c
diff -u php-src/ext/standard/mail.c:1.93 php-src/ext/standard/mail.c:1.94
--- php-src/ext/standard/mail.c:1.93 Tue Jul 10 20:23:26 2007
+++ php-src/ext/standard/mail.c Wed Jul 11 17:39:04 2007
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: mail.c,v 1.93 2007/07/10 20:23:26 stas Exp $ */
+/* $Id: mail.c,v 1.94 2007/07/11 17:39:04 johannes Exp $ */
#include <stdlib.h>
#include <ctype.h>
@@ -35,7 +35,6 @@
#include "php_ini.h"
#include "exec.h"
-#if HAVE_SENDMAIL
#ifdef PHP_WIN32
#include "win32/sendmail.h"
#endif
@@ -271,13 +270,6 @@
}
/* }}} */
-#else
-
-PHP_FUNCTION(mail) {}
-PHP_MINFO_FUNCTION(mail) {}
-
-#endif
-
/*
* Local variables:
* tab-width: 4
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/php_mail.h?r1=1.20&r2=1.21&diff_format=u
Index: php-src/ext/standard/php_mail.h
diff -u php-src/ext/standard/php_mail.h:1.20
php-src/ext/standard/php_mail.h:1.21
--- php-src/ext/standard/php_mail.h:1.20 Mon Jan 1 09:29:32 2007
+++ php-src/ext/standard/php_mail.h Wed Jul 11 17:39:04 2007
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: php_mail.h,v 1.20 2007/01/01 09:29:32 sebastian Exp $ */
+/* $Id: php_mail.h,v 1.21 2007/07/11 17:39:04 johannes Exp $ */
#ifndef PHP_MAIL_H
#define PHP_MAIL_H
@@ -24,11 +24,7 @@
PHP_FUNCTION(mail);
PHP_MINFO_FUNCTION(mail);
-#if HAVE_SENDMAIL
-
PHP_FUNCTION(ezmlm_hash);
PHPAPI extern int php_mail(char *to, char *subject, char *message, char
*headers, char *extra_cmd TSRMLS_DC);
-#endif
-
#endif /* PHP_MAIL_H */
http://cvs.php.net/viewvc.cgi/php-src/main/config.w32.h?r1=1.89&r2=1.90&diff_format=u
Index: php-src/main/config.w32.h
diff -u php-src/main/config.w32.h:1.89 php-src/main/config.w32.h:1.90
--- php-src/main/config.w32.h:1.89 Mon Jan 1 09:29:35 2007
+++ php-src/main/config.w32.h Wed Jul 11 17:39:04 2007
@@ -2,7 +2,7 @@
Build Configuration for Win32.
This has only been tested with MS VisualC++ 6 (and later).
- $Id: config.w32.h,v 1.89 2007/01/01 09:29:35 sebastian Exp $
+ $Id: config.w32.h,v 1.90 2007/07/11 17:39:04 johannes Exp $
*/
/* Default PHP / PEAR directories */
@@ -112,7 +112,6 @@
#undef HAVE_SETITIMER
#undef HAVE_IODBC
#define HAVE_LIBDL 1
-#define HAVE_SENDMAIL 1
#define HAVE_GETTIMEOFDAY 1
#define HAVE_PUTENV 1
#define HAVE_LIMITS_H 1
http://cvs.php.net/viewvc.cgi/php-src/main/main.c?r1=1.735&r2=1.736&diff_format=u
Index: php-src/main/main.c
diff -u php-src/main/main.c:1.735 php-src/main/main.c:1.736
--- php-src/main/main.c:1.735 Wed Jul 11 10:23:47 2007
+++ php-src/main/main.c Wed Jul 11 17:39:04 2007
@@ -18,7 +18,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: main.c,v 1.735 2007/07/11 10:23:47 jani Exp $ */
+/* $Id: main.c,v 1.736 2007/07/11 17:39:04 johannes Exp $ */
/* {{{ includes
*/
@@ -341,7 +341,7 @@
#if defined(PHP_PROG_SENDMAIL) && !defined(NETWARE)
# define DEFAULT_SENDMAIL_PATH PHP_PROG_SENDMAIL " -t -i "
#else
-# define DEFAULT_SENDMAIL_PATH NULL
+# define DEFAULT_SENDMAIL_PATH "/usr/sbin/sendmail -t -i"
#endif
/* {{{ PHP_INI
http://cvs.php.net/viewvc.cgi/php-src/win32/build/config.w32.h.in?r1=1.13&r2=1.14&diff_format=u
Index: php-src/win32/build/config.w32.h.in
diff -u php-src/win32/build/config.w32.h.in:1.13
php-src/win32/build/config.w32.h.in:1.14
--- php-src/win32/build/config.w32.h.in:1.13 Tue Apr 10 06:22:45 2007
+++ php-src/win32/build/config.w32.h.in Wed Jul 11 17:39:04 2007
@@ -1,6 +1,6 @@
/*
Build Configuration Template for Win32.
- $Id: config.w32.h.in,v 1.13 2007/04/10 06:22:45 dmitry Exp $
+ $Id: config.w32.h.in,v 1.14 2007/07/11 17:39:04 johannes Exp $
*/
/* Default PHP / PEAR directories */
@@ -55,7 +55,6 @@
#undef HAVE_SETITIMER
#undef HAVE_IODBC
#define HAVE_LIBDL 1
-#define HAVE_SENDMAIL 1
#define HAVE_GETTIMEOFDAY 1
#define HAVE_PUTENV 1
#define HAVE_LIMITS_H 1
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php