Once more unto the breach.
One of the issues that was open until now was a regression in the
behavior of Apache 2 sapi on non-linux systems. The problem was finally
discovered and resolved, so if you've experienced crashes or "weird"
behavior with Apache 2 and PHP 5.1/4.4.1, please give this RC a shot.
The second reason for the RC is the update of the new parameter parsing
API used by large number of PHP functions, such as date()
. Until this
RC, handling of integer values was very strict, rejecting all non-well
formed numeric values when a function expected a number. As of now the
checks have been relaxed (as was the case in old API) and non-well
formed ints like " 123" and "123 " are once again supported. However, to
promote code safety and input validation the function will emit E_NOTICE
when they are encountered.
http://downloads.php.net/ilia/php-5.1.0RC6.tar.bz2
fba81c7832fc254722b012adb10f5914
http://downloads.php.net/ilia/php-5.1.0RC6.tar.gz
ae7a81d10bc93bc1426d489ee8fc1196
The Windows binaries will be available shortly from
http://downloads.php.net/ilia/ as well.
Once again, I encourage everyone to take the time to try out this RC and
test it against your code or simply run "make test".
Ilia Alshanetsky
5.1 Release Master