]>
granicus.if.org Git - php/log
David Soria Parra [Wed, 15 May 2013 12:43:03 +0000 (14:43 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Fix array_colum segfault
David Soria Parra [Wed, 15 May 2013 12:27:59 +0000 (14:27 +0200)]
Fix array_colum segfault
Separate zval to avoid gc from freeing
Anatol Belski [Wed, 15 May 2013 12:24:46 +0000 (14:24 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
fixe preprocessor definition
Anatol Belski [Wed, 15 May 2013 12:24:21 +0000 (14:24 +0200)]
fixe preprocessor definition
Anatol Belski [Wed, 15 May 2013 09:17:57 +0000 (11:17 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Fix unitialized vars when sql.safe_mode=1
more check for php_stream_fopen_tmpfile failure
Anatol Belski [Wed, 15 May 2013 09:17:18 +0000 (11:17 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fix unitialized vars when sql.safe_mode=1
more check for php_stream_fopen_tmpfile failure
Anatol Belski [Wed, 15 May 2013 09:14:58 +0000 (11:14 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Fix unitialized vars when sql.safe_mode=1
more check for php_stream_fopen_tmpfile failure
Anatol Belski [Wed, 15 May 2013 09:12:17 +0000 (11:12 +0200)]
Fix unitialized vars when sql.safe_mode=1
which can break the subsequent mysqlnd_connect() call
Pierre Joye [Tue, 14 May 2013 14:45:11 +0000 (16:45 +0200)]
more check for php_stream_fopen_tmpfile failure
Andrey Hristov [Tue, 14 May 2013 11:01:18 +0000 (13:01 +0200)]
Merge branch 'PHP-5.5' of ssh://git.php.net/php-src into PHP-5.5
Andrey Hristov [Tue, 14 May 2013 10:57:19 +0000 (12:57 +0200)]
Merge branch 'master' of ssh://git.php.net/php-src
Andrey Hristov [Tue, 14 May 2013 10:57:02 +0000 (12:57 +0200)]
Merge branch 'PHP-5.5'
Conflicts:
NEWS
Andrey Hristov [Tue, 14 May 2013 09:26:35 +0000 (11:26 +0200)]
Fix for Bug #64394 MYSQL_OPT_CAN_HANDLE_EXPIRED_PASSWORDS undeclared when using Connector/C
Anatol Belski [Tue, 14 May 2013 09:16:17 +0000 (11:16 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
updated libmagic.patch after fix for #64830
Anatol Belski [Tue, 14 May 2013 09:16:01 +0000 (11:16 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
updated libmagic.patch after fix for #64830
Anatol Belski [Tue, 14 May 2013 09:14:37 +0000 (11:14 +0200)]
updated libmagic.patch after fix for #64830
Anatol Belski [Tue, 14 May 2013 07:45:02 +0000 (09:45 +0200)]
Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
Anatol Belski [Tue, 14 May 2013 07:44:48 +0000 (09:44 +0200)]
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
Anatol Belski [Tue, 14 May 2013 07:44:36 +0000 (09:44 +0200)]
Merge branch 'master' of git.php.net:php-src
Anatol Belski [Tue, 14 May 2013 07:42:57 +0000 (09:42 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
updated NEWS
Fixed bug #64830 mimetype detection segfaults on mp3 file
Anatol Belski [Tue, 14 May 2013 07:42:34 +0000 (09:42 +0200)]
updated NEWS
Anatol Belski [Tue, 14 May 2013 07:41:38 +0000 (09:41 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fixed bug #64830 mimetype detection segfaults on mp3 file
Anatol Belski [Tue, 14 May 2013 07:40:43 +0000 (09:40 +0200)]
Fixed bug #64830 mimetype detection segfaults on mp3 file
Pierre Joye [Tue, 14 May 2013 07:21:38 +0000 (09:21 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
php_stream_fopen_tmpfile may file, causing any following stream usage to crash
Pierre Joye [Tue, 14 May 2013 07:21:30 +0000 (09:21 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
php_stream_fopen_tmpfile may file, causing any following stream usage to crash
Pierre Joye [Tue, 14 May 2013 07:21:17 +0000 (09:21 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
php_stream_fopen_tmpfile may file, causing any following stream usage to crash
Pierre Joye [Tue, 14 May 2013 07:20:53 +0000 (09:20 +0200)]
php_stream_fopen_tmpfile may file, causing any following stream usage to crash
Anatol Belski [Mon, 13 May 2013 12:27:12 +0000 (14:27 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
fix heap overflow warnings on win x64 debug crt
Anatol Belski [Mon, 13 May 2013 12:26:50 +0000 (14:26 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
fix heap overflow warnings on win x64 debug crt
Anatol Belski [Mon, 13 May 2013 12:25:25 +0000 (14:25 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
fix heap overflow warnings on win x64 debug crt
Anatol Belski [Mon, 13 May 2013 12:24:21 +0000 (14:24 +0200)]
fix heap overflow warnings on win x64 debug crt
Anatol Belski [Sun, 12 May 2013 19:30:21 +0000 (21:30 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Fixed bug #64825 Invalid free unserializing DateTimeZone
Anatol Belski [Sun, 12 May 2013 19:29:16 +0000 (21:29 +0200)]
Fixed bug #64825 Invalid free unserializing DateTimeZone
Anatol Belski [Sun, 12 May 2013 12:10:24 +0000 (14:10 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
updated NEWS
updated NEWS
Fixed bug #64821 Custom Exceptions crash when internal properties overridden
Anatol Belski [Sun, 12 May 2013 12:09:59 +0000 (14:09 +0200)]
updated NEWS
Anatol Belski [Sun, 12 May 2013 12:09:16 +0000 (14:09 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
updated NEWS
Fixed bug #64821 Custom Exceptions crash when internal properties overridden
Anatol Belski [Sun, 12 May 2013 12:08:42 +0000 (14:08 +0200)]
updated NEWS
Anatol Belski [Sun, 12 May 2013 12:06:59 +0000 (14:06 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Fixed bug #64821 Custom Exceptions crash when internal properties overridden
Anatol Belski [Sun, 12 May 2013 12:00:32 +0000 (14:00 +0200)]
Fixed bug #64821 Custom Exceptions crash when internal properties overridden
If user inherits Exception and overrides the properties to arbitrary data types,
or simply doesn't run parent::__construct(), here we go. Just convert everything
to the appropriate data type, like Exception::__toString() does.
Anatol Belski [Sat, 11 May 2013 00:48:24 +0000 (02:48 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
fixed variable corruption under win x64
Anatol Belski [Sat, 11 May 2013 00:47:48 +0000 (02:47 +0200)]
fixed variable corruption under win x64
Xinchen Hui [Thu, 9 May 2013 07:57:44 +0000 (15:57 +0800)]
Merge branch 'PHP-5.4' into PHP-5.5
Xinchen Hui [Thu, 9 May 2013 07:57:25 +0000 (15:57 +0800)]
Missed SKIPIF
Gustavo Lopes [Wed, 8 May 2013 18:03:43 +0000 (20:03 +0200)]
Fix NEWS (wrong bug # AND wrong section...)
It's bug #64508, not #64506.
Gustavo Lopes [Wed, 8 May 2013 17:51:39 +0000 (19:51 +0200)]
Fix bug #64506: fix build with --disable-ipv6
Anatol Belski [Wed, 8 May 2013 17:24:51 +0000 (19:24 +0200)]
Fixed news, rc1 is already branched
Anatol Belski [Wed, 8 May 2013 16:58:32 +0000 (18:58 +0200)]
Fixed bug #64769 mbstring PHPTs crash on Windows x64
The tricky business going there in oniguruma is saving a pointer
in an int variable, passing that variable into a function and making
it a pointer again. On 64bit windows casting a pointer to a 32 bit
int will truncate that pointer. This kind of things won't work on
Windows x64.
[SNIPPET]
unsigned long ul0[2], ul1, *ul2;
ul0[0] = 42uL;
ul0[0] = 24uL;
ul1 = (unsigned long)ul0;
ul2 = (unsigned long *)ul1;
/* now it's broken, accessing ul2[0] will crash. */
[/SNIPPET]
To make it portable, ULONG_PTR should be used in this case.
In oniguruma this behaviour is to see at least in the following
codepath:
ext/mbstring/oniguruma/enc/unicode.c:10938
ext/mbstring/oniguruma/st.c:308
ext/mbstring/oniguruma/enc/unicode.c:10859
David Soria Parra [Wed, 8 May 2013 16:57:06 +0000 (18:57 +0200)]
News for RC2
David Soria Parra [Wed, 8 May 2013 16:44:05 +0000 (18:44 +0200)]
NEWS for RC1
Johannes Schlüter [Wed, 8 May 2013 16:03:12 +0000 (18:03 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5
Johannes Schlüter [Wed, 8 May 2013 16:02:35 +0000 (18:02 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
Johannes Schlüter [Wed, 8 May 2013 16:01:39 +0000 (18:01 +0200)]
PHP 5.3.25 NEWS
Remi Collet [Wed, 8 May 2013 05:37:40 +0000 (07:37 +0200)]
Fixed bug #64785 : restore 5.4 behaviour, libpng is mandatory
Ard Biesheuvel [Tue, 7 May 2013 18:37:04 +0000 (20:37 +0200)]
Fix #64780 (PHP 5.5 builds are broken with GCC 3)
A recent change (by me) introduced a call to __builtin_offsetof()
into zend_operators.h which is not defined by GCC prior to
version 4.
Changed the code to use offsetof() instead: this is defined in
<stddef.h>, so #include this header conditionally (#ifdef GNUC)
jas- [Tue, 7 May 2013 00:43:13 +0000 (18:43 -0600)]
Fix for challenge string length pointed out by Kalle Nielsen
jas- [Mon, 6 May 2013 22:36:06 +0000 (16:36 -0600)]
Address feature request #38917 for native SPKAC (HTML5 keygen element) support
Xinchen Hui [Thu, 9 May 2013 07:57:56 +0000 (15:57 +0800)]
Merge branch 'PHP-5.5'
Gustavo Lopes [Wed, 8 May 2013 17:58:43 +0000 (19:58 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Fix bug #64506: fix build with --disable-ipv6
Gustavo Lopes [Wed, 8 May 2013 17:57:23 +0000 (19:57 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Fix bug #64506: fix build with --disable-ipv6
Gustavo Lopes [Wed, 8 May 2013 17:51:39 +0000 (19:51 +0200)]
Fix bug #64506: fix build with --disable-ipv6
Anatol Belski [Wed, 8 May 2013 17:26:04 +0000 (19:26 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Fixed news, rc1 is already branched
Fixed bug #64769 mbstring PHPTs crash on Windows x64
Anatol Belski [Wed, 8 May 2013 17:19:24 +0000 (19:19 +0200)]
Merge branch 'master' of git.php.net:php-src
Anatol Belski [Wed, 8 May 2013 17:18:00 +0000 (19:18 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Fixed bug #64769 mbstring PHPTs crash on Windows x64
Anatol Belski [Wed, 8 May 2013 16:58:32 +0000 (18:58 +0200)]
Fixed bug #64769 mbstring PHPTs crash on Windows x64
The tricky business going there in oniguruma is saving a pointer
in an int variable, passing that variable into a function and making
it a pointer again. On 64bit windows casting a pointer to a 32 bit
int will truncate that pointer. This kind of things won't work on
Windows x64.
[SNIPPET]
unsigned long ul0[2], ul1, *ul2;
ul0[0] = 42uL;
ul0[0] = 24uL;
ul1 = (unsigned long)ul0;
ul2 = (unsigned long *)ul1;
/* now it's broken, accessing ul2[0] will crash. */
[/SNIPPET]
To make it portable, ULONG_PTR should be used in this case.
In oniguruma this behaviour is to see at least in the following
codepath:
ext/mbstring/oniguruma/enc/unicode.c:10938
ext/mbstring/oniguruma/st.c:308
ext/mbstring/oniguruma/enc/unicode.c:10859
David Soria Parra [Wed, 8 May 2013 16:57:23 +0000 (18:57 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
News for RC2
NEWS for RC1
Johannes Schlüter [Wed, 8 May 2013 16:03:53 +0000 (18:03 +0200)]
Merge branch 'PHP-5.5'
Remi Collet [Wed, 8 May 2013 05:37:46 +0000 (07:37 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Fixed bug #64785 : restore 5.4 behaviour, libpng is mandatory
Ard Biesheuvel [Tue, 7 May 2013 20:08:24 +0000 (22:08 +0200)]
Merge branch 'PHP-5.5'
Remi Collet [Mon, 6 May 2013 08:25:41 +0000 (10:25 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
gd: fix 2 failed tests (bundled lib) due to arithmetic precision (allow minor diff).
Remi Collet [Mon, 6 May 2013 08:25:36 +0000 (10:25 +0200)]
gd: fix 2 failed tests (bundled lib) due to arithmetic precision (allow minor diff).
Remi Collet [Mon, 6 May 2013 08:07:11 +0000 (10:07 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
gd: fix previous (bad include)
Remi Collet [Mon, 6 May 2013 08:07:06 +0000 (10:07 +0200)]
gd: fix previous (bad include)
Remi Collet [Mon, 6 May 2013 08:02:34 +0000 (10:02 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Revert removal of overflow2 use in gd.c Function provided by gd_security with bundled libgd Function provided by gd_compat with system libgd
Remi Collet [Mon, 6 May 2013 08:00:45 +0000 (10:00 +0200)]
Revert removal of overflow2 use in gd.c
Function provided by gd_security with bundled libgd
Function provided by gd_compat with system libgd
This fix failed test imageloadfont_invalid.phpt
This test now also pass with system libgd
Remi Collet [Sun, 5 May 2013 08:39:37 +0000 (10:39 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
gd: fix include...
Remi Collet [Sun, 5 May 2013 08:39:33 +0000 (10:39 +0200)]
gd: fix include...
Remi Collet [Sun, 5 May 2013 07:56:52 +0000 (09:56 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
Move (back) missing functions in system libgd to gd_compat - display libPng version in all cases - gd_compat.c in ext/gd (nothing in ext/gd/libgd)
Remi Collet [Sun, 5 May 2013 07:54:27 +0000 (09:54 +0200)]
Move (back) missing functions in system libgd to gd_compat
- display libPng version in all cases
- gd_compat.c in ext/gd (nothing in ext/gd/libgd)
Remi Collet [Sun, 5 May 2013 06:35:34 +0000 (08:35 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
gd: don't include png.h (breaks build on some old version), so report libPNG version only with external libgd
Remi Collet [Sun, 5 May 2013 06:35:29 +0000 (08:35 +0200)]
gd: don't include png.h (breaks build on some old version), so report libPNG version only with external libgd
Remi Collet [Sun, 5 May 2013 04:52:35 +0000 (06:52 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
gd: missing comma
Remi Collet [Sun, 5 May 2013 04:52:28 +0000 (06:52 +0200)]
gd: missing comma
Remi Collet [Sat, 4 May 2013 18:36:42 +0000 (20:36 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
gd: fix typo and cleanups
Remi Collet [Sat, 4 May 2013 18:36:32 +0000 (20:36 +0200)]
gd: fix typo and cleanups
Remi Collet [Sat, 4 May 2013 14:54:46 +0000 (16:54 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
NEWS
fix build with bundled libgd
Move png and jpeg version functions to gd.c so the external library build doesn't include anything from libgd/.
Remove extra unused functions from gd_compat.h
Rewrite Xpm library check so it doesn't break on MultiArch systems
Required GD >= 2.1.0 or GD bundled, this allows us to remove most of the #ifdef
* Remove overflow2, getmbi and skipheaders from gd_compat.h * Add missing return in _php_ctx_getmbi * Reintroduce imagecreatefromxbm by checking for gdCreateImageFromXbm
Remove overflow2, getmbi and skipheader, since they are not needed anymore.
Allow to use new GD-2.1.0 function from system library
Remi Collet [Sat, 4 May 2013 14:54:22 +0000 (16:54 +0200)]
NEWS
Remi Collet [Sat, 4 May 2013 14:51:56 +0000 (16:51 +0200)]
fix build with bundled libgd
Ondřej Surý [Fri, 3 May 2013 13:37:39 +0000 (15:37 +0200)]
Move png and jpeg version functions to gd.c so the external library build doesn't include anything from libgd/.
Ondřej Surý [Fri, 3 May 2013 13:26:14 +0000 (15:26 +0200)]
Remove extra unused functions from gd_compat.h
Ondřej Surý [Fri, 3 May 2013 12:01:27 +0000 (14:01 +0200)]
Rewrite Xpm library check so it doesn't break on MultiArch systems
Ondřej Surý [Fri, 3 May 2013 11:53:55 +0000 (13:53 +0200)]
Required GD >= 2.1.0 or GD bundled, this allows us to remove most of the #ifdef
Ondřej Surý [Fri, 3 May 2013 10:40:45 +0000 (12:40 +0200)]
* Remove overflow2, getmbi and skipheaders from gd_compat.h * Add missing return in _php_ctx_getmbi * Reintroduce imagecreatefromxbm by checking for gdCreateImageFromXbm
Ondřej Surý [Thu, 25 Apr 2013 12:25:12 +0000 (14:25 +0200)]
Remove overflow2, getmbi and skipheader, since they are not needed anymore.
Ondřej Surý [Thu, 25 Apr 2013 11:39:35 +0000 (13:39 +0200)]
Allow to use new GD-2.1.0 function from system library
Xinchen Hui [Sat, 4 May 2013 12:45:07 +0000 (20:45 +0800)]
Merge branch 'PHP-5.5'
Xinchen Hui [Sat, 4 May 2013 12:42:50 +0000 (20:42 +0800)]
Fix #64749 (warning: cast from pointer to integer of different size)
Anatol Belski [Sat, 4 May 2013 10:20:36 +0000 (12:20 +0200)]
Merge branch 'PHP-5.5'
* PHP-5.5:
better fix for bug #64770
better fix for bug #64770
Anatol Belski [Sat, 4 May 2013 10:20:19 +0000 (12:20 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
better fix for bug #64770
better fix for bug #64770
Anatol Belski [Sat, 4 May 2013 10:19:52 +0000 (12:19 +0200)]
better fix for bug #64770
Anatol Belski [Sat, 4 May 2013 10:18:06 +0000 (12:18 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
better fix for bug #64770