Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add test | Stanislav Malyshev | 2015-09-01 | 1 | -0/+50 |
| | |||||
* | Fix bug #70366 - use-after-free vulnerability in unserialize() with ↵ | Stanislav Malyshev | 2015-09-01 | 3 | -1/+56 |
| | | | | SplDoublyLinkedList | ||||
* | Fix bug #70365 - use-after-free vulnerability in unserialize() with ↵ | Stanislav Malyshev | 2015-09-01 | 2 | -0/+52 |
| | | | | SplObjectStorage | ||||
* | Fixed bug #70169 (Use After Free Vulnerability in unserialize() with ↵ | Stanislav Malyshev | 2015-08-01 | 2 | -12/+43 |
| | | | | SplDoublyLinkedList) | ||||
* | Fixed bug #70166 - Use After Free Vulnerability in unserialize() with ↵ | Stanislav Malyshev | 2015-08-01 | 2 | -0/+32 |
| | | | | SPLArrayObject | ||||
* | ignore signatures for packages too | Stanislav Malyshev | 2015-08-01 | 1 | -3/+20 |
| | |||||
* | Fix bug #70168 - Use After Free Vulnerability in unserialize() with ↵ | Stanislav Malyshev | 2015-08-01 | 2 | -33/+54 |
| | | | | SplObjectStorage | ||||
* | Fix bug #70068 (Dangling pointer in the unserialization of ArrayObject items) | Stanislav Malyshev | 2015-07-26 | 2 | -43/+56 |
| | |||||
* | Correct typo in comments: 'initialized' | Lior Kaplan | 2014-08-17 | 1 | -1/+1 |
| | |||||
* | typofixes | Veres Lajos | 2014-08-17 | 1 | -1/+1 |
| | |||||
* | Fixed bug #67539 (ArrayIterator use-after-free due to object change during ↵ | Xinchen Hui | 2014-07-24 | 2 | -0/+22 |
| | | | | sorting) | ||||
* | Fixed Bug #67538 (SPL Iterators use-after-free) | Xinchen Hui | 2014-07-24 | 2 | -2/+22 |
| | |||||
* | Fix bug #67492: unserialize() SPL ArrayObject / SPLObjectStorage Type Confusion | Stanislav Malyshev | 2014-06-21 | 3 | -3/+6 |
| | |||||
* | Fix bug #66127 (Segmentation fault with ArrayObject unset)php-5.4.30RC1 | Stanislav Malyshev | 2014-06-10 | 3 | -1/+28 |
| | |||||
* | Fixed bug #67359 (Segfault in recursiveDirectoryIterator) | Xinchen Hui | 2014-06-01 | 3 | -0/+32 |
| | |||||
* | Check for zero-length keys in spl_array_skip_protected and don't skip them. | Adam Harvey | 2014-05-29 | 2 | -1/+42 |
| | | | | Fixes bug #67360 (Missing element after ArrayObject::getIterator). | ||||
* | Fix bug #67247 spl_fixedarray_resize integer overflow | Stanislav Malyshev | 2014-05-11 | 2 | -1/+14 |
| | |||||
* | These links to ~helly don't work anymore. | Levi Morrison | 2014-04-17 | 2 | -4/+1 |
| | |||||
* | fix tests broken by 633f898f1520253d3530fe91fc82f68bca7c4627 | Ferenc Kovacs | 2014-02-27 | 1 | -1/+1 |
| | |||||
* | Bump year | Xinchen Hui | 2014-01-03 | 22 | -22/+22 |
| | |||||
* | Fixed tests | Dmitry Stogov | 2013-12-02 | 2 | -10/+10 |
| | |||||
* | fix many parallel test issues | ptarjan | 2013-11-06 | 4 | -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 file | Christopher Jones | 2013-11-06 | 1 | -0/+4 |
| | |||||
* | Reduce (some) compile noise of 'unused variable' and 'may be used ↵ | Christopher Jones | 2013-08-14 | 2 | -2/+2 |
| | | | | uninitialized' warnings. | ||||
* | non living code related typo fixes | Veres Lajos | 2013-08-04 | 3 | -4/+4 |
| | |||||
* | This test will only work if gc is enabled | Rasmus Lerdorf | 2013-08-02 | 1 | -0/+2 |
| | |||||
* | Fixed bug #65328 (Segfault when getting SplStack object Value) | Xinchen Hui | 2013-07-25 | 2 | -1/+349 |
| | |||||
* | fix invalid variable name at ext/spl/internal/multipleiterator.inc (key() ↵ | sasezaki | 2013-07-15 | 1 | -1/+1 |
| | | | | method, too) | ||||
* | fix invalid variable name at ext/spl/internal/multipleiterator.inc | kazusuke sasezaki | 2013-07-15 | 1 | -1/+1 |
| | |||||
* | typo fixes | Veres Lajos | 2013-07-15 | 7 | -7/+7 |
| | |||||
* | Add a __wakeup() method to SplFixedArray, thereby fixing serialising an | Adam Harvey | 2013-06-28 | 2 | -0/+85 |
| | | | | | SplFixedArray object and bug #60560 (SplFixedArray un-/serialize, getSize(), count() return 0, keys are strings). | ||||
* | Fixed bug #65136 (RecursiveDirectoryIterator segfault) | Xinchen Hui | 2013-06-27 | 1 | -6/+8 |
| | |||||
* | - Fixed bug #62672 (Error on serialize of ArrayObject) patch by: lior dot k ↵ | Felipe Pena | 2013-06-25 | 2 | -1/+32 |
| | | | | at zend dot com | ||||
* | Fixed Bug #61828 (Memleak when calling ↵ | Xinchen Hui | 2013-06-25 | 2 | -0/+17 |
| | | | | Directory(Recursive)Iterator/Spl(Temp)FileObject ctor twice) | ||||
* | Merge branch 'pull-request/320' | Stanislav Malyshev | 2013-06-17 | 2 | -8/+8 |
| | | | | | | | | | | | | | | | | * pull-request/320: this is test 5 not 6 fix race condition more shared names that create race conditions change to a unique filename more shared filenames yet another shared filename don't share a filename to stop race conditions fix race condition for 2-4 and normalize names for others fix race condition when running tests in parallel clean up after test Fix #64572: Clean up after the test Fix #64572: Clean up after the test | ||||
* | Merge branch 'pull-request/341' | Stanislav Malyshev | 2013-06-10 | 3 | -5/+5 |
| | | | | | * pull-request/341: (23 commits) typofixes | ||||
* | Merge branch 'PHP-5.3' into PHP-5.4 | Xinchen Hui | 2013-06-09 | 1 | -6/+13 |
|\ | |||||
| * | Fixed bug #64997 (Segfault while using RecursiveIteratorIterator on 64-bits ↵ | Xinchen Hui | 2013-06-09 | 1 | -6/+13 |
| | | | | | | | | systems) | ||||
* | | Merge branch 'PHP-5.3' into PHP-5.4 | Etienne Kneuss | 2013-03-16 | 1 | -1/+1 |
|\ \ | |/ | | | | | | | * PHP-5.3: Remove spurious int cast in between two longs | ||||
| * | Remove spurious int cast in between two longs | Etienne Kneuss | 2013-03-16 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'PHP-5.3' into PHP-5.4 | Stanislav Malyshev | 2013-02-26 | 2 | -1/+23 |
|\ \ | |/ | | | | | | | * PHP-5.3: Bug #52861: unset fails with ArrayObject and deep arrays | ||||
| * | Bug #52861: unset fails with ArrayObject and deep arrays | Mike Willbanks | 2013-02-26 | 2 | -1/+23 |
| | | | | | | | | When checking to make into a reference write, readwrite are checked but not unset | ||||
* | | Merge branch 'PHP-5.3' into PHP-5.4 | Xinchen Hui | 2013-02-24 | 2 | -10/+44 |
|\ \ | |/ | | | | | | | Conflicts: ext/spl/spl_fixedarray.c | ||||
| * | Fixed bug #64264 (SPLFixedArray toArray problem) | Xinchen Hui | 2013-02-24 | 2 | -11/+42 |
| | | |||||
* | | Merge branch 'PHP-5.3' into PHP-5.4 | Xinchen Hui | 2013-02-17 | 1 | -0/+25 |
|\ \ | |/ | |||||
| * | Fixed bug #64228 (RecursiveDirectoryIterator always assumes SKIP_DOTS) | Xinchen Hui | 2013-02-17 | 2 | -1/+27 |
| | | |||||
* | | Merge branch 'PHP-5.3' into PHP-5.4 | Nikita Popov | 2013-01-30 | 3 | -2/+25 |
|\ \ | |/ | |||||
| * | Fixed bug #64106: Segfault on SplFixedArray[][x] = y when extended | Nikita Popov | 2013-01-30 | 3 | -2/+25 |
| | | |||||
* | | Merge branch 'bug64023' into PHP-5.4 | Gustavo Lopes | 2013-01-22 | 2 | -0/+24 |
|\ \ | |/ | | | | | | | | | | | | | | | * bug64023: Fix bug #64023 (__toString() & SplFileInfo) Conflicts: Zend/zend_vm_def.h Zend/zend_vm_execute.h | ||||
| * | Fix bug #64023 (__toString() & SplFileInfo) | Gustavo Lopes | 2013-01-22 | 2 | -0/+24 |
| | | | | | | | | | | | | | | | | | | | | | | | | Defining a __toString() method was having no effect when concatenating the object. This was because the cast_object() handler would ignore __toString(). Using echo() directly would actually use __toString(), but this was a bug: the ECHO handler would try zend_std_cast_object_tostring() before cast_object(), but cast_object() should have priority as zend_std_cast_object_tostring() assumes an object with a zend_class_entry. |