summaryrefslogtreecommitdiff
path: root/ext/spl/tests
Commit message (Collapse)AuthorAgeFilesLines
* Fix SPL objects initialization checksStanislav Malyshev2014-07-261-1/+5
|
* Merge branch 'PHP-5.5' into PHP-5.6Xinchen Hui2014-07-022-0/+32
|\
| * Fixed bug #67539 (ArrayIterator use-after-free due to object change during ↵Xinchen Hui2014-07-021-0/+15
| | | | | | | | sorting)
| * Fixed Bug #67538 (SPL Iterators use-after-free)Xinchen Hui2014-07-021-0/+17
| |
| * Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2014-06-241-1/+4
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.4: 5.4.30 Better fix for bug #67072 with more BC provisions Fix bug #67498 - phpinfo() Type Confusion Information Leak Vulnerability update CVE Fix bug #67492: unserialize() SPL ArrayObject / SPLObjectStorage Type Confusion Fix bug #67397 (Buffer overflow in locale_get_display_name->uloc_getDisplayName (libicu 4.8.1)) Fix bug #67349: Locale::parseLocale Double Free add CVEs Fix potential segfault in dns_get_record() Fix bug #66127 (Segmentation fault with ArrayObject unset) 5.4.30 rc1 Conflicts: ext/intl/locale/locale_methods.c
| | * Fix bug #67492: unserialize() SPL ArrayObject / SPLObjectStorage Type ConfusionStanislav Malyshev2014-06-211-1/+4
| | |
| | * Fix bug #66127 (Segmentation fault with ArrayObject unset)php-5.4.30RC1Stanislav Malyshev2014-06-102-0/+27
| | |
* | | Fix bug #67492: unserialize() SPL ArrayObject / SPLObjectStorage Type ConfusionStanislav Malyshev2014-06-241-1/+4
| | |
* | | new test, missing in ea466a3Remi Collet2014-06-181-0/+43
| | |
* | | Fix Request #67453 Allow to unserialize empty data.Remi Collet2014-06-172-9/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | SplDoublyLinkedList, SplObjectStorage and ArrayObject have empty constructor (no arg), so it make sense to allow to unserialize empty data. This allow the hack (used in various place, including PHPUnit) to instanciate class without call to constructor to work.
* | | Merge branch 'PHP-5.5' into PHP-5.6Stanislav Malyshev2014-06-102-0/+27
|\ \ \ | |/ / | | | | | | | | | | | | * PHP-5.5: Fix bug #66127 (Segmentation fault with ArrayObject unset) 5.4.31 next
| * | Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2014-06-102-0/+27
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.4: Fix bug #66127 (Segmentation fault with ArrayObject unset) 5.4.31 next Conflicts: configure.in main/php_version.h
| | * | Fix bug #66127 (Segmentation fault with ArrayObject unset)Stanislav Malyshev2014-06-102-0/+27
| | |/
* | | Merge branch 'PHP-5.5' into PHP-5.6Xinchen Hui2014-06-011-0/+28
|\ \ \ | |/ /
| * | Merge branch 'PHP-5.4' into PHP-5.5Xinchen Hui2014-06-011-0/+28
| |\ \ | | |/
| | * Fixed bug #67359 (Segfault in recursiveDirectoryIterator)Xinchen Hui2014-06-011-0/+28
| | |
* | | Merge branch 'PHP-5.5' into PHP-5.6Adam Harvey2014-05-291-0/+34
|\ \ \ | |/ / | | | | | | | | | | | | * PHP-5.5: Check for zero-length keys in spl_array_skip_protected and don't skip them. added CVEs in NEWS
| * | Merge branch 'PHP-5.4' into PHP-5.5Adam Harvey2014-05-291-0/+34
| |\ \ | | |/ | | | | | | | | | * PHP-5.4: Check for zero-length keys in spl_array_skip_protected and don't skip them.
| | * Check for zero-length keys in spl_array_skip_protected and don't skip them.Adam Harvey2014-05-291-0/+34
| | | | | | | | | | | | Fixes bug #67360 (Missing element after ArrayObject::getIterator).
* | | Prevent recursion in ZF2 Parameters classTjerk Meesters2014-05-161-10/+5
| | |
* | | Merge branch 'PHP-5.5' into PHP-5.6Stanislav Malyshev2014-05-111-0/+13
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.5: Fix bug #67248 (imageaffinematrixget missing check of parameters) Fix bug #67247 spl_fixedarray_resize integer overflow fix news add tests stuff to README Updated NEWS Fix Linux specific fail in error traces (cherry-picked and fix for bug #67245) Linux apparently does not like memcpy in overlapping regions...
| * | Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2014-05-111-0/+13
| |\ \ | | |/ | | | | | | | | | | | | * PHP-5.4: Fix bug #67247 spl_fixedarray_resize integer overflow fix news
| | * Fix bug #67247 spl_fixedarray_resize integer overflowStanislav Malyshev2014-05-111-0/+13
| | |
* | | Merge branch 'PHP-5.5' into PHP-5.6Etienne Kneuss2014-04-091-0/+40
|\ \ \ | |/ /
| * | fixed bug66702 : regexiterator's invert flag doesn't work as expectedJoshua Thijssen2014-04-091-0/+40
| | |
* | | Call offsetGet() when called with isset() on ArrayObject derivativesTjerk Meesters2014-03-251-0/+163
| | |
* | | Merge branch 'PHP-5.5' into PHP-5.6Tjerk Meesters2014-03-071-0/+5
|\ \ \ | |/ /
| * | Fixed null terminationTjerk Meesters2014-03-071-0/+5
| | |
* | | Merge branch 'PHP-5.5' into PHP-5.6Tjerk Meesters2014-03-071-0/+23
|\ \ \ | |/ /
| * | Add fread(length) methoddatibbaw2014-03-071-0/+23
| | | | | | | | | | | | | | | | | | Fixed off-by-one write bug Added test
* | | primitive test fixesAnatol Belski2014-02-281-1/+1
| | |
* | | Merge branch 'PHP-5.5' into PHP-5.6Ferenc Kovacs2014-02-271-1/+1
|\ \ \ | |/ / | | | | | | | | | * PHP-5.5: fix tests broken by 633f898f1520253d3530fe91fc82f68bca7c4627
| * | Merge branch 'PHP-5.4' into PHP-5.5Ferenc Kovacs2014-02-271-1/+1
| |\ \ | | |/ | | | | | | | | | * PHP-5.4: fix tests broken by 633f898f1520253d3530fe91fc82f68bca7c4627
| | * fix tests broken by 633f898f1520253d3530fe91fc82f68bca7c4627Ferenc Kovacs2014-02-271-1/+1
| | |
* | | Merge branch 'PHP-5.5' into PHP-5.6Dmitry Stogov2013-12-022-10/+10
|\ \ \ | |/ / | | | | | | | | | * PHP-5.5: Fixed tests
| * | Merge branch 'PHP-5.4' into PHP-5.5Dmitry Stogov2013-12-022-10/+10
| |\ \ | | |/ | | | | | | | | | * PHP-5.4: Fixed tests
| | * Fixed testsDmitry Stogov2013-12-022-10/+10
| | |
| * | Merge branch 'PHP-5.4' into PHP-5.5Ferenc Kovacs2013-11-064-12/+12
| |\ \ | | |/ | | | | | | | | | Conflicts: ext/spl/tests/SplFileObject_rewind_error001.phpt
| | * fix many parallel test issuesptarjan2013-11-064-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While running these on HHVM I've run into a lot of parallelism issues. I'm backporting all the fixes I had to do in https://github.com/facebook/hiphop-php/blob/master/hphp/tools/import_zend_test.py#L650 to php core. Most of these changes were just filenames that were shared between tests, but I did more surgery on the fixed ports. I can apreciate port 31337 as much as the next nerd, but random ports are better for tests.
| | * Cleanup temp test fileChristopher Jones2013-11-061-0/+4
| | |
* | | Merge branch 'pull-request/473'Sara Golemon2013-09-264-12/+12
|\ \ \
| * | | fix many parallel test issuesptarjan2013-09-264-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While running these on HHVM I've run into a lot of parallelism issues. I'm backporting all the fixes I had to do in https://github.com/facebook/hiphop-php/blob/master/hphp/tools/import_zend_test.py#L650 to php core. Most of these changes were just filenames that were shared between tests, but I did more surgery on the fixed ports. I can apreciate port 31337 as much as the next nerd, but random ports are better for tests.
* | | | Implement variadic function syntaxNikita Popov2013-09-261-1/+1
|/ / / | | | | | | | | | As per RFC: https://wiki.php.net/rfc/variadics
* | | Merge branch 'PHP-5.5'David Soria Parra2013-09-181-8/+0
|\ \ \ | | | | | | | | | | | | | | | | * PHP-5.5: Revert "EmptyIterator now implements Countable; fixes bug 60577"
| * \ \ Merge branch 'PHP-5.4' into PHP-5.5David Soria Parra2013-09-181-8/+0
| |\ \ \ | | | | | | | | | | | | | | | | | | | | * PHP-5.4: Revert "EmptyIterator now implements Countable; fixes bug 60577"
| | * | | Revert "EmptyIterator now implements Countable; fixes bug 60577"David Soria Parra2013-09-181-8/+0
| | | | | | | | | | | | | | | | | | | | This reverts commit 8a936e8eb938965b0daaf076c109ec60141e57a7.
* | | | | fix test concurrencyMichael Wallner2013-09-1815-37/+37
|/ / / /
* | | | Merge branch 'PHP-5.4' into PHP-5.5David Soria Parra2013-09-161-0/+8
|\ \ \ \ | |/ / / | | / / | |/ / |/| | | | | | | | | | | | | | | | | * PHP-5.4: NEWS for #60577 NEWS for bug #64441 Fix bug #64441 (FILTER_VALIDATE_URL rejects fully qualified domain names) EmptyIterator now implements Countable; fixes bug 60577 News for bugfix #64157 Bug 64157 Changed error message to make sense
| * | EmptyIterator now implements Countable; fixes bug 60577Levi Morrison2013-09-161-0/+8
| |/ | | | | | | (cherry picked from commit 6398844c86bee08abe4ee3f206ecd86ad0a498f9)
* | Fixed minor bug in test.Levi Morrison2013-09-121-1/+1
| |