diff options
author | jdolecek <jdolecek@pkgsrc.org> | 2005-04-11 20:02:56 +0000 |
---|---|---|
committer | jdolecek <jdolecek@pkgsrc.org> | 2005-04-11 20:02:56 +0000 |
commit | ddc89cd2e3e71ee109b6aaa1f66f7142db2a0ce1 (patch) | |
tree | e7ae23d1a6c87dd7d181a7d4c348ebacae66da1a /www/php4/patches | |
parent | f64b8278d29ad30c2b7d98bdcecd5661313184a5 (diff) | |
download | pkgsrc-ddc89cd2e3e71ee109b6aaa1f66f7142db2a0ce1.tar.gz |
Update php4 to 4.3.11.
This is a maintenance release that in addition to over 70 non-critical
bug fixes addresses several security issues inside the exif and
fbsql extensions as well as the unserialize(), swf_definepoly()
and getimagesize() functions. All Users of PHP are strongly
encouraged to upgrade to this release.
Bugfix release
* Crash in bzopen() if supplied path to non-existent file.
* DOM crashing when attribute appended to Document.
* unserialize() float problem on non-English locales.
* Crash in msg_send() when non-string is stored without being serialized.
* Possible infinite loop in imap_mail_compose().
* Fixed crash in chunk_split(), when chunklen > strlen.
* session_set_save_handler crashes PHP when supplied non-existent object ref.
* Memory leak in zend_language_scanner.c.
* Compile failures of zend_strtod.c.
* Fixed crash in overloaded objects & overload() function.
* cURL functions bypass open_basedir.
PHP4 also doesn't bundle PEAR Net_Socket and Net_SMTP anymore now.
Diffstat (limited to 'www/php4/patches')
-rw-r--r-- | www/php4/patches/patch-aj | 20 | ||||
-rw-r--r-- | www/php4/patches/patch-am | 16 |
2 files changed, 10 insertions, 26 deletions
diff --git a/www/php4/patches/patch-aj b/www/php4/patches/patch-aj index 33836fe0a87..ace86595a34 100644 --- a/www/php4/patches/patch-aj +++ b/www/php4/patches/patch-aj @@ -1,7 +1,7 @@ -$NetBSD: patch-aj,v 1.8 2004/10/31 18:23:24 jdolecek Exp $ +$NetBSD: patch-aj,v 1.9 2005/04/11 20:02:57 jdolecek Exp $ ---- ext/imap/config.m4.orig 2004-01-17 01:01:06.000000000 +0100 -+++ ext/imap/config.m4 2004-10-31 18:49:03.000000000 +0100 +--- ext/imap/config.m4.orig 2005-04-08 20:55:11.000000000 +0200 ++++ ext/imap/config.m4 2005-04-08 20:55:01.000000000 +0200 @@ -54,6 +54,14 @@ ]) ]) @@ -14,13 +14,13 @@ $NetBSD: patch-aj,v 1.8 2004/10/31 18:23:24 jdolecek Exp $ + AC_DEFINE(HAVE_IMAP_LINKAGE, 1, [ ]) +fi + - AC_DEFUN(PHP_IMAP_KRB_CHK, [ - AC_ARG_WITH(kerberos, - [ --with-kerberos[=DIR] IMAP: Include Kerberos support. DIR is the Kerberos install dir.],[ -@@ -90,7 +98,7 @@ - PHP_ADD_LIBRARY(k5crypto, 1, IMAP_SHARED_LIBADD) - PHP_ADD_LIBRARY(com_err, 1, IMAP_SHARED_LIBADD) - PHP_ADD_INCLUDE($PHP_KERBEROS_DIR/include) + AC_DEFUN([PHP_IMAP_KRB_CHK], [ + if test "$PHP_KERBEROS" != "no"; then + PHP_SETUP_KERBEROS(IMAP_SHARED_LIBADD, +@@ -65,7 +73,7 @@ + Check the path given to --with-kerberos (if no path is given, searches in /usr/kerberos, /usr/local and /usr ) + ]) + ]) - else + elif test "$PHP_IMAP_LINKAGE" != "yes"; then AC_EGREP_HEADER(auth_gss, $IMAP_INC_DIR/linkage.h, [ diff --git a/www/php4/patches/patch-am b/www/php4/patches/patch-am deleted file mode 100644 index 5bdd75afa84..00000000000 --- a/www/php4/patches/patch-am +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-am,v 1.1 2004/12/19 03:50:44 grant Exp $ - ---- Zend/zend_strtod.c.orig 2004-12-14 19:35:26.000000000 +1100 -+++ Zend/zend_strtod.c -@@ -127,7 +127,11 @@ static char *rcsid = "$OpenBSD: strtod.c - #define IEEE_LITTLE_ENDIAN - #endif - -+/* the __ppc__ test alone is wrong on Darwin, which doesn't have uintXX_t */ -+/* - #if defined(__sparc__) || defined(__ppc__) -+*/ -+#if defined(__sparc__) || (defined(__ppc__) && !defined(__APPLE__)) - #define u_int32_t uint32_t - #endif - |