#
01ae5c3c |
| 17-Feb-2013 |
Xinchen Hui |
Fixed bug #64228 (RecursiveDirectoryIterator always assumes SKIP_DOTS)
|
Revision tags: php-5.3.22RC2, php-5.4.12RC2, php-5.3.22RC1, php-5.4.12RC1, php-5.5.0alpha4 |
|
#
aa0adce4 |
| 19-Jan-2013 |
Gustavo Lopes |
Fix bug #64023 (__toString() & SplFileInfo) Defining a __toString() method was having no effect when concatenating the object. This was because the cast_object() handler would ignore
Fix bug #64023 (__toString() & SplFileInfo) 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.
show more ...
|
Revision tags: php-5.3.21, php-5.4.11, php-5.5.0alpha3, php-5.3.21RC1, php-5.4.11RC1 |
|
#
a666285b |
| 01-Jan-2013 |
Xinchen Hui |
Happy New Year
|
#
0a7395e0 |
| 01-Jan-2013 |
Xinchen Hui |
Happy New Year
|
#
a2045ff3 |
| 01-Jan-2013 |
Xinchen Hui |
Happy New Year~
|
Revision tags: php-5.3.20, php-5.4.10, php-5.5.0alpha2, php-5.3.20RC1, php-5.4.10RC1, php-5.3.19, php-5.4.9, php-5.5.0alpha1, php-5.3.19RC1, php-5.4.9RC1, php-5.3.18, php-5.4.8 |
|
#
6284ef11 |
| 09-Oct-2012 |
Xinchen Hui |
Fixed bug #63236 (Executable permission on various source files)
|
Revision tags: php-5.3.18RC1, php-5.4.8RC1, php-5.3.17, php-5.4.7, php-5.4.7RC1 |
|
#
6cd0e446 |
| 19-Aug-2012 |
Felipe Pena |
- Value stored to var is never used
|
Revision tags: php-5.3.16, php-5.4.6, php-5.4.6RC1, php-5.4.5, php-5.3.15, php-5.3.15RC1, php-5.4.5RC1 |
|
#
be4053ce |
| 02-Jul-2012 |
Xinchen Hui |
Fixed bug #62433 (Inconsistent behavior of RecursiveDirectoryIterator to dot files).
|
#
b025b9d0 |
| 27-Jun-2012 |
Johannes Schlüter |
Fix #62432 ReflectionMethod random corrupt memory on high concurrent This fixes the same issue in multiple extensions. This isn't needed in later branches as 5.4 introduced object_proper
Fix #62432 ReflectionMethod random corrupt memory on high concurrent This fixes the same issue in multiple extensions. This isn't needed in later branches as 5.4 introduced object_properties_init()
show more ...
|
Revision tags: php-5.3.14, php-5.4.4, php-5.3.14RC2, php-5.4.4RC2, php-5.3.14RC1, php-5.4.4RC1, php-5.3.13, php-5.4.3, php-5.4.2, php-5.3.12, php-5.3.11, php-5.4.1 |
|
#
adfb4c62 |
| 19-Apr-2012 |
Anatoliy Belsky |
Fix bug 61671 ext\spl\tests\fileobject_003.phpt fails The solution was already introduced in 5.4 by Etienne Kneuss and Pierre but wasn't merged back into 5.3 . SplFileObject should n
Fix bug 61671 ext\spl\tests\fileobject_003.phpt fails The solution was already introduced in 5.4 by Etienne Kneuss and Pierre but wasn't merged back into 5.3 . SplFileObject should not be used with directories. So just putting together all the necessary pieces from 5.4
show more ...
|
Revision tags: php-5.3.11RC2, php-5.4.1RC2, php-5.3.11RC1, php-5.4.1RC1 |
|
#
3960def8 |
| 23-Mar-2012 |
Gustavo André dos Santos Lopes |
Fixed bug #61482, caused by the fix to bug #61418. Turns out I'd forgotten to also update the destructor for the iterator returned by DirectoryIterator. The iterator for DirectoryIte
Fixed bug #61482, caused by the fix to bug #61418. Turns out I'd forgotten to also update the destructor for the iterator returned by DirectoryIterator. The iterator for DirectoryIterator maintains the same ->current pointer throughout its existence (the DirectoryIterator itself) and returns it (the same object) everytime a value is requested from the iterator. Moving forward the iterator only changes the object. Previous code added two references to the object in get_iterator on the account of 1) the iterator memory living in its DirectoryIterator object and 2) the object being stored in iterator->current. This seems to be unnecessary. Iterators are not responsible for incrementing the refcount of the values they yield, that's up to the caller (the engine). What matters for the iterator is that the object exists as long as the iterator exists and this can be guaranteed by incremented the refcount only once. Consequently, I only add one reference in get_iterator (and reclaim it in the iterator destructor).
show more ...
|
#
85725337 |
| 23-Mar-2012 |
Gustavo André dos Santos Lopes |
Revert "Revert "- Fixed bug #61418 (Segmentation fault when DirectoryIterator's or" - causes bug #61482" This reverts commit a89c4a34ee55686ab1430a5060e1460335fc5203.
|
#
a89c4a34 |
| 23-Mar-2012 |
Stanislav Malyshev |
Revert "- Fixed bug #61418 (Segmentation fault when DirectoryIterator's or" - causes bug #61482 This reverts commit 714f1ff4b37c5101b3c61ea108a3d415f41e50df.
|
#
dd33437e |
| 22-Mar-2012 |
Dmitry Stogov |
Revert "Fixed reference counting" This reverts commit 752fec88ef5ce15c750776d008ae843ee1ba761e.
|
#
672fe54a |
| 22-Mar-2012 |
Dmitry Stogov |
Revert "Fixed reference counting" This reverts commit 14af1fe6923c65a91cd77eab5a8d4326f854391d.
|
#
6f49678f |
| 22-Mar-2012 |
Dmitry Stogov |
Revert "Fixed reference counting" This reverts commit 5bf1efbf209b7d14edc8d01098465ed0bdda1516.
|
#
752fec88 |
| 22-Mar-2012 |
Dmitry Stogov |
Fixed reference counting
|
#
14af1fe6 |
| 22-Mar-2012 |
Dmitry Stogov |
Fixed reference counting
|
#
5bf1efbf |
| 22-Mar-2012 |
Dmitry Stogov |
Fixed reference counting
|
Revision tags: PHP-5.4.1-RC1 |
|
#
91f2d380 |
| 19-Mar-2012 |
Joshua Thijssen |
Issue-60742: Added FilesystemIterator::OTHER_MODE_MASK
|
#
a3699726 |
| 18-Mar-2012 |
Gustavo André dos Santos Lopes |
- Fixed bug #61418 (Segmentation fault when DirectoryIterator's or FilesystemIterator's iterators are requested more than once without having had its dtor callback called in between).
|
#
d870a411 |
| 18-Mar-2012 |
Gustavo André dos Santos Lopes |
- Fixed bug #61418 (Segmentation fault when DirectoryIterator's or FilesystemIterator's iterators are requested more than once without having had its dtor callback called in between).
|
#
714f1ff4 |
| 18-Mar-2012 |
Gustavo André dos Santos Lopes |
- Fixed bug #61418 (Segmentation fault when DirectoryIterator's or FilesystemIterator's iterators are requested more than once without having had its dtor callback called in between).
|
#
af2fc625 |
| 11-Mar-2012 |
Felipe Pena |
- Fixed memory leak when calling SplFileInfo's constructor twice
|
#
39547438 |
| 11-Mar-2012 |
Felipe Pena |
- Fixed memory leak when calling SplFileInfo's constructor twice
|