summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge branch 'PHP-5.3' into PHP-5.4Anatol Belski2013-12-111-1/+1
|\ \ | |/ | | | | | | * PHP-5.3: fix dir separator in cve-2013-6420 test
| * fix dir separator in cve-2013-6420 testAnatol Belski2013-12-111-1/+1
| |
* | Zend: fix overflow handling bug in non-x86 fast_add_function()Ard Biesheuvel2013-12-111-2/+7
| | | | | | | | | | | | The 'result' argument of fast_add_function() may alias with either of its operands (or both). Take care not to write to 'result' before reading op1 and op2.
* | Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4Stanislav Malyshev2013-12-104-59/+100
|\ \ | | | | | | | | | | | | * 'PHP-5.4' of git.php.net:php-src: Fixed Bug #66218 zend_register_functions breaks reflection
| * | Fixed Bug #66218 zend_register_functions breaks reflectionRemi Collet2013-12-105-59/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Functions registered using zend_register_functions instead of zend_module_entry.functions are not seen on reflection. Ex: additional_functions from api_module_entry. Ex: in CLI, dl, cli_set_process_title and cli_get_process_title Note: - also affects functions overrided in extension (should be be reported in extension, where overrided, not in original extension) - also allow extension to call zend_register_functions for various list (instead of having a single bug list)
* | | Merge branch 'PHP-5.3' into PHP-5.4Stanislav Malyshev2013-12-104-5/+66
|\ \ \ | |/ / |/| / | |/ | | | | | | | | | | | | * PHP-5.3: 5.3.29-dev Fix CVE-2013-6420 - memory corruption in openssl_x509_parse Conflicts: configure.in main/php_version.h
| * 5.3.29-devStanislav Malyshev2013-12-103-4/+6
| |
| * Fix CVE-2013-6420 - memory corruption in openssl_x509_parseStanislav Malyshev2013-12-104-5/+64
| |
| * Merge branch 'PHP-5.3' of https://git.php.net/repository/php-src into PHP-5.3Christopher Jones2013-08-191-0/+1
| |\ | | | | | | | | | | | | * 'PHP-5.3' of https://git.php.net/repository/php-src: fix using wrong buffer pointer
* | | Replace invalid code with a proper #errorLior Kaplan2013-12-082-2/+2
| | | | | | | | | | | | | | | This code creates a nasty error as mentioned in bugs #31131, #37062 Patch taken from Debian's PHP package: 044-strtod_arm_fix
* | | Fixed bug #61645 (fopen and O_NONBLOCK)Michael Wallner2013-12-062-5/+8
| | | | | | | | | | | | | | | | | | if a mode like "rn" was passed to fopen(), then php_stream_parse_fopen_modes() would assign O_WRONLY to flags, because O_NONBLOCK tainted flags for the r/w/+ check
* | | fix possibly uninitialized valueMichael Wallner2013-12-061-1/+1
| | |
* | | Fix loss of precisionAndrey Hristov2013-12-043-3/+3
| | |
* | | Remove 128.0.0.0/16 and 191.255.0.0/16 from the reserved list.Adam Harvey2013-12-033-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | These were returned to the general allocation pool by RFC 3330, and hence shouldn't cause an IP address validation failure due to being reserved. At least 128.0.0.0/16 is in use on the public Internet today. Fixes bug #66229 (128.0.0.0/16 isn't reserved any longer).
* | | Fix bug #65196Michael Wallner2013-12-023-1/+46
| | | | | | | | | | | | | | | | | | Passing DOMDocumentFragment to DOMDocument::saveHTML() produces invalid markup, because a DocumentFragment is just a container for child nodes and not a real node itself.
* | | fix bug #49634xMichael Wallner2013-12-024-0/+113
| | |
* | | Fixed testsDmitry Stogov2013-12-024-20/+10
| | |
* | | Fixed ability to build non-specialized GOTO VMDmitry Stogov2013-12-021-3/+10
| | |
* | | Added validation of class names in the autoload processDmitry Stogov2013-11-293-0/+24
| | |
* | | Fixed bug #65199 (Wrong Day of Week) and fixed bug #63391 ↵Derick Rethans2013-11-284-10/+27
| | | | | | | | | | | | (Incorrect/inconsistent day of week prior to the year 1600)
* | | Merge branch 'date-time-dst-rfc' into PHP-5.4Derick Rethans2013-11-2813-450/+615
|\ \ \ | | | | | | | | | | | | | | | | This is a partial resolve of some DST issues, plenty of things to do, but as this *does* fix a few issues it's worth merging it already.
| * | | Marking those two as XFAIL for now.Derick Rethans2013-11-282-0/+4
| | | |
| * | | Fixed a few DST changeover issues.Derick Rethans2013-11-285-3/+24
| | | |
| * | | Move add/sub to timelib.Derick Rethans2013-11-283-41/+66
| | | |
| * | | Fix backwards transition diffs.Derick Rethans2013-11-281-0/+12
| | | |
| * | | Split up tests into their different categories.Derick Rethans2013-11-288-406/+470
| | | |
| * | | Group those tests a bit better, as some of the bd ones wanted a "ST" feature ↵Derick Rethans2013-11-281-13/+20
| | | | | | | | | | | | | | | | that doesn't exist yet.
| * | | Fixed forward transitions in diffs.Derick Rethans2013-11-281-5/+10
| | | |
| * | | Always reset those parameters.Derick Rethans2013-11-281-5/+4
| | | |
| * | | Fixed "Forward Transition" construction of DateTime objects.Derick Rethans2013-11-282-0/+28
|/ / / | | | | | | | | | | | | | | | | | | | | | This fixes the issue in https://wiki.php.net/rfc/datetime_and_daylight_saving_time#forward_transitions There is a period during transition to DST where a time (such as 02:30) does not exist. PHP already calculated the correct timestamp for this, but failed to "rounded forward" to the existing correct hour value.
* | | Merge branch 'bug53879' into PHP-5.4Derick Rethans2013-11-278-13/+35
|\ \ \
| * | | Fixed bug #53879 (DateTime::createFromFormat() fails to parse cookie ↵Derick Rethans2013-11-278-13/+35
|/ / / | | | | | | | | | expiration date)
* | | Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4Dmitry Stogov2013-11-273-3/+6
|\ \ \ | | | | | | | | | | | | | | | | * 'PHP-5.4' of git.php.net:php-src: Fixed bug #66060 (Heap buffer over-read in DateInterval)
| * | | Fixed bug #66060 (Heap buffer over-read in DateInterval)Remi Collet2013-11-273-3/+6
| | | |
* | | | Fixed bug #65969 (Chain assignment with T_LIST failure)Dmitry Stogov2013-11-275-128/+164
|/ / /
* | | 5.4.24-dev nowStanislav Malyshev2013-11-273-5/+7
| | |
* | | add testAndrey Hristov2013-11-261-0/+38
| | |
* | | Fix for Bug #66141 (mysqlnd quote function is wrong with ↵Andrey Hristov2013-11-265-4/+19
| | | | | | | | | | | | NO_BACKSLASH_ESCAPES after failed query)
* | | bring the newsAndrey Hristov2013-11-251-0/+4
| | |
* | | fixed testAnatol Belski2013-11-211-1/+1
| | |
* | | And here is the real fix for #66124Andrey Hristov2013-11-211-11/+30
| | |
* | | Fix for Bug #66124 (mysqli under mysqlnd loses precision when bind_param ↵Andrey Hristov2013-11-211-0/+101
| | | | | | | | | | | | with 'i')
* | | permanently deactivate that place, not on runtime onlyAnatol Belski2013-11-201-0/+2
| | | | | | | | | | | | | | | besides the two "if" checks, this fixes static analyze which is sometimes broken because of this
* | | Fix WS in serialization_error_002.phptYasuo Ohgaki2013-11-201-4/+4
| | |
* | | added a test to cover distinction between boolean return value of ↵Aaron Hamid2013-11-201-0/+52
| | | | | | | | | | | | unserialize function and deserializing serialized boolean
* | | Fixed tests that fail with non-default `serialize_precision` configurations.Jeff Welch2013-11-204-2/+5
| | | | | | | | | | | | | | | | | | | | | See: * https://bugs.php.net/bug.php?id=64760 * 4dc4302
* | | avoid doing a stream_select on a closed streamRemi Collet2013-11-191-0/+1
| | |
* | | Fixed Bug #66094 (unregister_tick_function tries to cast a Closure to a string)Xinchen Hui2013-11-173-1/+15
| | |
* | | Update NEWS and remove the unnecessary UPGRADING note.Adam Harvey2013-11-102-10/+4
| | |
* | | Merge remote-tracking branch 'ajf/JSONWhitespaceFix' into PHP-5.4Adam Harvey2013-11-103-8/+149
|\ \ \