]> granicus.if.org Git - php/log
php
11 years agoMerge branch 'PHP-5.4' into PHP-5.5
Dmitry Stogov [Wed, 29 May 2013 07:14:15 +0000 (11:14 +0400)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Fixed incorrect argument number

11 years agoMerge branch 'PHP-5.3' into PHP-5.4
Dmitry Stogov [Wed, 29 May 2013 07:12:43 +0000 (11:12 +0400)]
Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
  Fixed incorrect argument number

Conflicts:
Zend/zend_compile.c

11 years agoFixed incorrect argument number
Dmitry Stogov [Wed, 29 May 2013 07:09:55 +0000 (11:09 +0400)]
Fixed incorrect argument number

11 years agoMerge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
Dmitry Stogov [Tue, 28 May 2013 20:02:37 +0000 (00:02 +0400)]
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5

* 'PHP-5.5' of git.php.net:php-src:
  Fix #64745 hash_pbkdf2 truncation issue

11 years agoFixed crash during search in empty persistent HashTable
Dmitry Stogov [Tue, 28 May 2013 19:45:36 +0000 (23:45 +0400)]
Fixed crash during search in empty persistent HashTable

11 years agoFix #64745 hash_pbkdf2 truncation issue
Anthony Ferrara [Tue, 28 May 2013 19:30:45 +0000 (15:30 -0400)]
Fix #64745 hash_pbkdf2 truncation issue

When using hash_pbkdf2 with hex output and 0 length (auto), it incorrectly
truncates the result to 1/2 the expected result.

11 years agofix #64898imagerotate is broken with bilinear interpolation
Pierre Joye [Mon, 27 May 2013 07:21:41 +0000 (09:21 +0200)]
fix #64898imagerotate is broken with bilinear interpolation

11 years agoMerge branch 'PHP-5.4' into PHP-5.5
Anatol Belski [Fri, 24 May 2013 22:10:49 +0000 (00:10 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  reduced the file size even more

11 years agoreduced the file size even more
Anatol Belski [Fri, 24 May 2013 22:09:32 +0000 (00:09 +0200)]
reduced the file size even more

the first second is what at least has to be

11 years agoMerge branch 'PHP-5.4' into PHP-5.5
Anatol Belski [Fri, 24 May 2013 22:02:09 +0000 (00:02 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Fixed bug #64916 finfo testcase contains copyrighted music.

11 years agoFixed bug #64916 finfo testcase contains copyrighted music.
Anatol Belski [Fri, 24 May 2013 21:58:31 +0000 (23:58 +0200)]
Fixed bug #64916 finfo testcase contains copyrighted music.

I wasn't able to produce a file causing exactly the same crash.
However the first three seconds of the originally reported
file are  pretty enough to repro bug #64830. That reduces its
size to 72k.

11 years agoNEWS
Remi Collet [Fri, 24 May 2013 10:11:04 +0000 (12:11 +0200)]
NEWS

11 years agoMerge branch 'PHP-5.4' into PHP-5.5
Remi Collet [Fri, 24 May 2013 10:10:39 +0000 (12:10 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Fixed Bug #64915 (error_log ignored when daemonize=0)

11 years agoFixed Bug #64915 (error_log ignored when daemonize=0)
Remi Collet [Fri, 24 May 2013 10:09:05 +0000 (12:09 +0200)]
Fixed Bug #64915 (error_log ignored when daemonize=0)

Use configured error_log file when stderr is not a tty.
So only use tty during interactive debug run.

11 years agoNews for upcoming RC3 if necessary
David Soria Parra [Wed, 22 May 2013 22:44:42 +0000 (00:44 +0200)]
News for upcoming RC3 if necessary

11 years agoNews for RC2
David Soria Parra [Wed, 22 May 2013 22:44:08 +0000 (00:44 +0200)]
News for RC2

11 years agoMerge branch 'PHP-5.4' into PHP-5.5
Johannes Schlüter [Wed, 22 May 2013 15:19:58 +0000 (17:19 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5

11 years agoMerge branch 'PHP-5.3' into PHP-5.4
Johannes Schlüter [Wed, 22 May 2013 15:15:27 +0000 (17:15 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4

11 years agoThis will be PHP 5.3.27
Johannes Schlüter [Wed, 22 May 2013 15:13:17 +0000 (17:13 +0200)]
This will be PHP 5.3.27

11 years ago5.4.17 is next
Stanislav Malyshev [Wed, 22 May 2013 06:36:28 +0000 (23:36 -0700)]
5.4.17 is next

11 years agoFixed bug #64895 Integer overflow in SndToJewish
Remi Collet [Wed, 22 May 2013 06:28:05 +0000 (08:28 +0200)]
Fixed bug #64895 Integer overflow in SndToJewish

11 years agoNEWS
Remi Collet [Wed, 22 May 2013 06:29:43 +0000 (08:29 +0200)]
NEWS

11 years agoMerge branch 'PHP-5.4' into PHP-5.5
Remi Collet [Wed, 22 May 2013 06:29:30 +0000 (08:29 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  NEWS
  Fixed bug #64895 Integer overflow in SndToJewish

11 years agoMerge branch 'PHP-5.3' into PHP-5.4
Remi Collet [Wed, 22 May 2013 06:29:08 +0000 (08:29 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
  Fixed bug #64895 Integer overflow in SndToJewish

11 years agoNEWS
Remi Collet [Wed, 22 May 2013 06:28:53 +0000 (08:28 +0200)]
NEWS

11 years agoFixed bug #64895 Integer overflow in SndToJewish
Remi Collet [Wed, 22 May 2013 06:28:05 +0000 (08:28 +0200)]
Fixed bug #64895 Integer overflow in SndToJewish

11 years agoMerge branch 'PHP-5.4' into PHP-5.5
Stanislav Malyshev [Wed, 22 May 2013 06:26:23 +0000 (23:26 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  merge NEWS from 5.3
  fix order

11 years agoMerge branch 'PHP-5.3' into PHP-5.4
Stanislav Malyshev [Wed, 22 May 2013 06:26:03 +0000 (23:26 -0700)]
Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
  fix order

11 years agomerge NEWS from 5.3
Stanislav Malyshev [Wed, 22 May 2013 06:25:46 +0000 (23:25 -0700)]
merge NEWS from 5.3

11 years agofix order
Stanislav Malyshev [Wed, 22 May 2013 06:25:35 +0000 (23:25 -0700)]
fix order

12 years agoMerge branch 'PHP-5.4' into PHP-5.5
Sara Golemon [Sun, 19 May 2013 20:35:03 +0000 (13:35 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Don't double-quote name of namespaced function.

11 years agoMerge branch 'PHP-5.4' into PHP-5.5
Remi Collet [Tue, 21 May 2013 16:09:02 +0000 (18:09 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Integer overflow in SndToJewish leads to php hang AT least in (inputDay is long, metonicCycle is int):    metonicCycle = (inputDay + 310) / 6940;

11 years agoMerge branch 'PHP-5.3' into PHP-5.4
Remi Collet [Tue, 21 May 2013 16:08:45 +0000 (18:08 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
  Integer overflow in SndToJewish leads to php hang AT least in (inputDay is long, metonicCycle is int):    metonicCycle = (inputDay + 310) / 6940;

11 years agoInteger overflow in SndToJewish leads to php hang
Remi Collet [Tue, 21 May 2013 16:04:17 +0000 (18:04 +0200)]
Integer overflow in SndToJewish leads to php hang
AT least in (inputDay is long, metonicCycle is int):
   metonicCycle = (inputDay + 310) / 6940;

So large value give strange (negative) results or php hangs.
This is patch already applied in some linux distro.

11 years agoupdates
Andrey Hristov [Tue, 21 May 2013 11:27:45 +0000 (13:27 +0200)]
updates

11 years agoUPGRADING
Remi Collet [Tue, 21 May 2013 10:32:11 +0000 (12:32 +0200)]
UPGRADING

11 years agoNEWS
Remi Collet [Tue, 21 May 2013 07:54:39 +0000 (09:54 +0200)]
NEWS

11 years agoMerge branch 'PHP-5.4' into PHP-5.5
Remi Collet [Tue, 21 May 2013 07:53:51 +0000 (09:53 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Add --with-fpm-systemd option to report health to systemd, and systemd_interval option to configure this. The service can now use Type=notify in the systemd unit file.

11 years agoAdd --with-fpm-systemd option to report health to systemd, and
Remi Collet [Tue, 21 May 2013 07:49:00 +0000 (09:49 +0200)]
Add --with-fpm-systemd option to report health to systemd, and
systemd_interval option to configure this. The service can now use
Type=notify in the systemd unit file.

Systemd status line will looks like:
Status: "Processes active: 0, idle: 5, Requests: 90, slow: 0, Traffic: 10req/sec"

Watchdog mode is also supported. In this case watchdog interval,
configured in the unit file, override the systemd_interval option.

When not used (default), no change from previous version.

11 years agoMerge branch 'PHP-5.4' into PHP-5.5
Dmitry Stogov [Tue, 21 May 2013 06:15:37 +0000 (10:15 +0400)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Fixed bug #64720 (SegFault on zend_deactivate)

Conflicts:
NEWS

11 years agoFixed bug #64720 (SegFault on zend_deactivate)
Dmitry Stogov [Tue, 21 May 2013 05:58:11 +0000 (09:58 +0400)]
Fixed bug #64720 (SegFault on zend_deactivate)

12 years agoMerge branch 'PHP-5.4' into PHP-5.5
Stanislav Malyshev [Mon, 20 May 2013 09:01:57 +0000 (02:01 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  add reporter

12 years agoadd reporter
Stanislav Malyshev [Mon, 20 May 2013 09:01:38 +0000 (02:01 -0700)]
add reporter

12 years agoMerge branch 'PHP-5.4' into PHP-5.5
Stanislav Malyshev [Mon, 20 May 2013 07:55:48 +0000 (00:55 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  fix bug #64660 - yyparse can return 2, not only 1

Conflicts:
Zend/zend_language_scanner.c

12 years agofix bug #64660 - yyparse can return 2, not only 1
Stanislav Malyshev [Mon, 20 May 2013 07:52:38 +0000 (00:52 -0700)]
fix bug #64660 - yyparse can return 2, not only 1

12 years agoMerge branch 'PHP-5.4' into PHP-5.5
Stanislav Malyshev [Mon, 20 May 2013 06:55:38 +0000 (23:55 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  fix 5.4.16 relase date

12 years agofix 5.4.16 relase date
Stanislav Malyshev [Mon, 20 May 2013 06:55:12 +0000 (23:55 -0700)]
fix 5.4.16 relase date

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Sara Golemon [Sun, 19 May 2013 20:34:57 +0000 (13:34 -0700)]
Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
  Don't double-quote name of namespaced function.

12 years agoDon't double-quote name of namespaced function.
Sara Golemon [Sun, 19 May 2013 20:32:17 +0000 (13:32 -0700)]
Don't double-quote name of namespaced function.

ZEND_NS_NAMED_FE(ns, zend_name, name, arg_info)

was resulting in a function declaration of:

ns\"zend_name"()

including the errant quotes.

This diff corrects that.  There are currently no uses of ZEND_NS_NAMED_FE
in core and reason to believe that there are no uses in the wild either.

12 years agoMerge branch 'PHP-5.4' into PHP-5.5
Pierre Joye [Fri, 17 May 2013 09:50:52 +0000 (11:50 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  entry for #64214
  other fix for #64214, unmodified file may not have old fp set, causing other possible crashes

12 years agoMerge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
Pierre Joye [Fri, 17 May 2013 09:49:45 +0000 (11:49 +0200)]
Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Pierre Joye [Fri, 17 May 2013 09:49:33 +0000 (11:49 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
  entry for #64214
  other fix for #64214, unmodified file may not have old fp set, causing other possible crashes

12 years agoentry for #64214
Pierre Joye [Fri, 17 May 2013 09:49:13 +0000 (11:49 +0200)]
entry for #64214

12 years agoother fix for #64214, unmodified file may not have old fp set, causing other possible...
Pierre Joye [Fri, 17 May 2013 09:45:13 +0000 (11:45 +0200)]
other fix for #64214, unmodified file may not have old fp set, causing other possible crashes

12 years agoMerge branch 'PHP-5.4' into PHP-5.5
Anatol Belski [Thu, 16 May 2013 17:29:25 +0000 (19:29 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Fixed error handling for ext/sockets under win

12 years agoFixed error handling for ext/sockets under win
Anatol Belski [Thu, 16 May 2013 17:23:31 +0000 (19:23 +0200)]
Fixed error handling for ext/sockets under win

WSAGetLastError() must be the very next call after a socket
function had an invalid return. Any function call inbetween
will clear the error information.

12 years agoupdated NEWS
Anatol Belski [Thu, 16 May 2013 06:44:36 +0000 (08:44 +0200)]
updated NEWS

12 years agoMerge branch 'PHP-5.4' into PHP-5.5
Anatol Belski [Thu, 16 May 2013 06:43:07 +0000 (08:43 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Fixed bug #64853Use of no longer available ini directives causes crash on TS build

12 years agoFixed bug #64853Use of no longer available ini directives causes crash on TS build
Anatol Belski [Thu, 16 May 2013 06:40:56 +0000 (08:40 +0200)]
Fixed bug #64853Use of no longer available ini directives causes crash on TS build

The fatal error for removed ini options is thrown before the executor
init, so ensure the relevant variables are initialized.

12 years agoMerge branch 'PHP-5.4' into PHP-5.5
Pierre Joye [Wed, 15 May 2013 13:54:52 +0000 (15:54 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:

12 years agoMerge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
Pierre Joye [Wed, 15 May 2013 13:54:46 +0000 (15:54 +0200)]
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5

12 years agoMerge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
Pierre Joye [Wed, 15 May 2013 13:53:57 +0000 (15:53 +0200)]
Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4

12 years agoFix 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

12 years agofixe preprocessor definition
Anatol Belski [Wed, 15 May 2013 12:24:21 +0000 (14:24 +0200)]
fixe preprocessor definition

12 years agoMerge branch 'PHP-5.4' into PHP-5.5
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

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
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

12 years agoFix unitialized vars when sql.safe_mode=1
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

12 years agoMerge branch 'PHP-5.4' into PHP-5.5
Pierre Joye [Tue, 14 May 2013 14:46:32 +0000 (16:46 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  more check for php_stream_fopen_tmpfile failure

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
Pierre Joye [Tue, 14 May 2013 14:45:56 +0000 (16:45 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
  more check for php_stream_fopen_tmpfile failure

12 years agomore check for php_stream_fopen_tmpfile failure
Pierre Joye [Tue, 14 May 2013 14:45:11 +0000 (16:45 +0200)]
more check for php_stream_fopen_tmpfile failure

12 years agoMerge branch 'PHP-5.5' of ssh://git.php.net/php-src into PHP-5.5
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

12 years agoFix for Bug #64394 MYSQL_OPT_CAN_HANDLE_EXPIRED_PASSWORDS undeclared when using Conne...
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

12 years agoMerge branch 'PHP-5.4' into PHP-5.5
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

12 years agoupdated 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

12 years agoMerge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
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

12 years agoMerge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
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

12 years agoupdated NEWS
Anatol Belski [Tue, 14 May 2013 07:42:34 +0000 (09:42 +0200)]
updated NEWS

12 years agoMerge branch 'PHP-5.4' into PHP-5.5
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

12 years agoFixed 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

12 years agoMerge branch 'PHP-5.4' into PHP-5.5
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

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
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

12 years agophp_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

12 years agoMerge branch 'PHP-5.4' into PHP-5.5
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

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
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

12 years agofix 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

12 years agoFixed 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

12 years agoupdated NEWS
Anatol Belski [Sun, 12 May 2013 12:09:59 +0000 (14:09 +0200)]
updated NEWS

12 years agoMerge branch 'PHP-5.4' into PHP-5.5
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

12 years agoupdated NEWS
Anatol Belski [Sun, 12 May 2013 12:08:42 +0000 (14:08 +0200)]
updated NEWS

12 years agoMerge branch 'PHP-5.3' into PHP-5.4
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

12 years agoFixed 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.

12 years agofixed variable corruption under win x64
Anatol Belski [Sat, 11 May 2013 00:47:48 +0000 (02:47 +0200)]
fixed variable corruption under win x64

12 years agoMerge branch 'PHP-5.4' into PHP-5.5
Xinchen Hui [Thu, 9 May 2013 07:57:44 +0000 (15:57 +0800)]
Merge branch 'PHP-5.4' into PHP-5.5

12 years agoMissed SKIPIF
Xinchen Hui [Thu, 9 May 2013 07:57:25 +0000 (15:57 +0800)]
Missed SKIPIF

12 years agoFix NEWS (wrong bug # AND wrong section...)
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.

12 years agoFix 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

12 years agoFixed news, rc1 is already branched
Anatol Belski [Wed, 8 May 2013 17:24:51 +0000 (19:24 +0200)]
Fixed news, rc1 is already branched

12 years agoFixed 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

12 years agoNews for RC2
David Soria Parra [Wed, 8 May 2013 16:57:06 +0000 (18:57 +0200)]
News for RC2

12 years agoNEWS for RC1
David Soria Parra [Wed, 8 May 2013 16:44:05 +0000 (18:44 +0200)]
NEWS for RC1