summaryrefslogtreecommitdiff
path: root/ext/spl/php_spl.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'PHP-5.4' into PHP-5.5Lior Kaplan2014-08-171-1/+1
|\ | | | | | | | | * PHP-5.4: Correct typo in comments: 'initialized'
| * Correct typo in comments: 'initialized'Lior Kaplan2014-08-171-1/+1
| |
* | Merge branch 'PHP-5.4' into PHP-5.5Lior Kaplan2014-08-171-1/+1
|\ \ | |/ | | | | | | * PHP-5.4: typofixes
| * typofixesVeres Lajos2014-08-171-1/+1
| |
| * Bump yearXinchen Hui2014-01-031-1/+1
| |
| * Happy New YearXinchen Hui2013-01-011-1/+1
| |
* | Bump yearXinchen Hui2014-01-031-1/+1
| |
* | fix compiler warning, use longs for hashesStanislav Malyshev2013-08-041-1/+1
| |
* | Expand the ZEND_STRL macro to handle platforms where strncmp() is a macro.Adam Harvey2013-07-231-1/+1
| | | | | | | | | | | | | | | | | | On most platforms, this works fine, but on Linux armhf, strncmp() is a macro rather than a real function, ergo the macro expansion of ZEND_STRL doesn't occur until after the compiler knows it needs three parameters for strncmp() and we get a compile error. Fixes the fix for bug #61697.
* | Fix bug #61697 - spl_autoload_functions returns lambda functions incorrectlyStanislav Malyshev2013-07-211-2/+11
| |
* | Happy New YearXinchen Hui2013-01-011-1/+1
|/
* Merge branch 'PHP-5.3' into PHP-5.4Xinchen Hui2012-10-091-0/+0
|\
| * Fixed bug #63236 (Executable permission on various source files)Xinchen Hui2012-10-091-0/+0
| |
| * - Year++Felipe Pena2012-01-011-1/+1
| |
| * - Fixed bug #60042 (spl_autoload_call may manipulate a dangling pointer)Felipe Pena2011-10-121-0/+1
| | | | | | | | | | patch by: tom at punkave dot com
| * - Make usage of new PHP_FE_END macroFelipe Pena2011-07-251-1/+1
| |
| * - Year++Felipe Pena2011-01-011-1/+1
| |
| * - Added missing void arg checksFelipe Pena2010-11-141-6/+9
| |
| * - Fixed bug #51991 (spl_autoload and *nix support with namespace)Felipe Pena2010-06-041-0/+11
| |
* | - Year++Felipe Pena2012-01-011-1/+1
| |
* | - Reverted changes that required constructor overrides to invoke the parentGustavo André dos Santos Lopes2011-10-291-99/+0
| | | | | | | | | | | | constructor in several SPL classes and applied 5.3 fixes instead. Related bugs: #54384, #55175 and #55300
* | - Fixed bug #60042 (spl_autoload_call may manipulate a dangling pointer)Felipe Pena2011-10-121-0/+1
| | | | | | | | | | patch by: tom at punkave dot com
* | added (recursive)callbackfilteriterator to spl_classes() (bug #55287)Peter Cowburn2011-07-271-0/+2
| |
* | - Make usage of new PHP_FE_END macroFelipe Pena2011-07-251-2/+2
| |
* | Added missing class_uses(..) function to SPL to mirror class_implements(..).Stefan Marr2011-07-231-0/+36
| | | | | | | | | | # Was pointed out as missing in bug #55266.
* | - Improved upon r309729.Gustavo André dos Santos Lopes2011-03-271-6/+20
| | | | | | | | | | | | | | - Extented strategy to remaining the classes on spl_directory.c, even those that don't crash. - UPGRADING. - Better bug54384.phpt, with all the classes covered.
* | - Fixed bug #54384: Several SPL classes crash when parent constructor isGustavo André dos Santos Lopes2011-03-271-0/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | not called. #Merge to 5.3 pending (slight BC break on AppendIterator, as it's no #longer possible to defer the call to the parent constructor until #after the constructor is performed). #Bugs fixed in an atypical way for SPL. The parent constructor call #check is performed at construction time by using a wrapper constructor #instead of a check on the beginning of each instance method. #Perhaps this should be uniformized in trunk; this method was mainly #applied only to the ones crashing, except a few iterators (at least #AppendIterator and RecursiveIteratorIterator).
* | - Year++Felipe Pena2011-01-011-1/+1
| |
* | - Added missing void arg checksFelipe Pena2010-11-141-6/+9
| |
* | - Fixed bug #51991 (spl_autoload and *nix support with namespace)Felipe Pena2010-06-041-0/+11
| |
* | Fixed memory leak in ext/spl/tests/spl_autoload_bug48541.phptDmitry Stogov2010-04-271-1/+8
| |
* | Removed safe_modeKalle Sommer Nielsen2010-04-261-1/+1
|/ | | | | | | * Removed ini options, safe_mode* * Removed --enable-safe-mode --with-exec-dir configure options on Unix * Updated extensions, SAPI's and core * php_get_current_user() is now declared in main.c, thrus no need to include safe_mode.h anymore
* sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.phpSebastian Bergmann2010-01-031-1/+1
|
* MFH: spl_autoload_unregister/spl_autoload_functions and closuresChristian Seiler2009-06-301-14/+28
|
* fix Bug #48541: spl_autoload_register only registers first closure, then ↵Greg Beaver2009-06-131-4/+15
| | | | leaks the others. Fix missing erealloc in fix for bug #40091 (PHP_5_3 only)
* MFH Fix bug #48493 - spl_autoload_register can leave the HT in an ↵Scott MacVicar2009-06-091-0/+1
| | | | | | | inconsistent way. Need to point the second elements previous item to head so we can traverse upwards.
* MFH: Fix #48023 (spl_autoload_register didn't store closures)Etienne Kneuss2009-04-201-0/+10
|
* MFH: Improve spl_object_hash()Etienne Kneuss2009-01-261-19/+32
|
* MFH: Bump copyright year, 3 of 3.Sebastian Bergmann2008-12-311-1/+1
|
* Fix arginfoHannes Magnusson2008-11-301-0/+1
|
* MFH: Fix protoHannes Magnusson2008-11-301-1/+1
|
* Fixed bug #46409 (__invoke method called outside of object context when ↵Dmitry Stogov2008-11-271-8/+8
| | | | using array_map)
* - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macroFelipe Pena2008-11-171-13/+0
|
* MFH: Fix #45976 (Move SXE from SPL to SimpleXML)Etienne Kneuss2008-11-061-16/+0
|
* - Revert ZEND_BEGIN_ARG_INFO changeFelipe Pena2008-11-021-0/+13
|
* - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macroFelipe Pena2008-10-241-13/+0
|
* - MFH Improve exception linkingMarcus Boerger2008-08-141-8/+2
|
* Fixed is_callable/call_user_func mess that had done different things for ↵Dmitry Stogov2008-07-261-2/+2
| | | | very similar arguments e.g. array("A","B") and "A::B"
* LSB parent/self forwardingDmitry Stogov2008-07-241-2/+11
|
* - MFH Add MultipleIterator (Arnaud, Marcus)Marcus Boerger2008-07-221-8/+10
|