Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fixed bug #33940 (array_map() fails to pass by reference when called ↵ | Dmitry Stogov | 2005-08-10 | 1 | -0/+1 | |
| | | | | recursively) | |||||
* | Fixed bug #29253 (array_diff with $GLOBALS argument fails) | Dmitry Stogov | 2005-08-10 | 1 | -0/+18 | |
| | ||||||
* | Fixed bug #33989 (extract($GLOBALS,EXTR_REFS) crashes PHP) | Dmitry Stogov | 2005-08-04 | 1 | -2/+2 | |
| | ||||||
* | - Bumber up year | foobar | 2005-08-03 | 1 | -1/+1 | |
| | ||||||
* | Fixed bug #31158 (array_splice on $GLOBALS crashes) | Dmitry Stogov | 2005-07-04 | 1 | -6/+15 | |
| | ||||||
* | - Unify (+ spl can't be build shared so COMPILE_DL_SPL | foobar | 2005-06-30 | 1 | -2/+2 | |
| | ||||||
* | Fixed bug #31213 (Sideeffects caused by fix of bug #29493) | Dmitry Stogov | 2005-06-21 | 1 | -2/+6 | |
| | ||||||
* | Fix compile on win32 at least. | Wez Furlong | 2005-06-16 | 1 | -1/+1 | |
| | ||||||
* | WS fix | Andrei Zmievski | 2005-06-15 | 1 | -22/+22 | |
| | ||||||
* | Fix FCI cache for array_walk and user array compare functions. Bug | Andrei Zmievski | 2005-06-15 | 1 | -42/+62 | |
| | | | | | #33286. (Patch from m.bretz@metropolis-ag.de) | |||||
* | Fixed memory allocation bugs in array_reduce() with initial value (#22463 & ↵ | Dmitry Stogov | 2005-06-08 | 1 | -3/+6 | |
| | | | | #24980) | |||||
* | add function array_product() | Andrey Hristov | 2005-05-11 | 1 | -0/+47 | |
| | ||||||
* | Fixed call to estrndup() with invalid length | Dmitry Stogov | 2005-04-25 | 1 | -3/+3 | |
| | ||||||
* | fix #30833 (array_count_values modifying input array) | Antony Dovgal | 2005-04-12 | 1 | -4/+22 | |
| | ||||||
* | Simplify argument checking code for array_combine(). | Ilia Alshanetsky | 2005-03-22 | 1 | -6/+5 | |
| | ||||||
* | - Check another incarnation of bug #30266 | Marcus Boerger | 2005-03-19 | 1 | -1/+1 | |
| | ||||||
* | Fixed #30871 | Andrey Hristov | 2005-03-12 | 1 | -1/+1 | |
| | ||||||
* | - Do not touch return_valu's refcount or is_ref | Marcus Boerger | 2005-03-11 | 1 | -37/+17 | |
| | ||||||
* | Check that object can actually return a class entry. I need this for a | Andrei Zmievski | 2005-03-05 | 1 | -2/+2 | |
| | | | | | | class-entry-less helper objects that should not be present in the class table. | |||||
* | - Fixed bug #32021: Crash caused by range('', 'z') | Derick Rethans | 2005-02-18 | 1 | -1/+1 | |
| | ||||||
* | fix segfault when retval_ptr is empty - such as when exception thrown | Rob Richards | 2005-02-10 | 1 | -1/+3 | |
| | ||||||
* | fix memory leak if function call fails | Stanislav Malyshev | 2005-02-02 | 1 | -1/+4 | |
| | ||||||
* | destroy return_value and fix leak in array_fill() | Antony Dovgal | 2004-12-23 | 1 | -0/+2 | |
| | ||||||
* | fix leak (init array only if we got valid start key) | Antony Dovgal | 2004-12-16 | 1 | -3/+3 | |
| | ||||||
* | fix array_walk_recursive() so it doesn't reuse cached fci between calls | Antony Dovgal | 2004-12-03 | 1 | -0/+2 | |
| | | | | | and add test for it | |||||
* | revert my previous patch as it breaks more than fixes | Antony Dovgal | 2004-12-02 | 1 | -1/+0 | |
| | ||||||
* | fix #29954 (array_reduce segfaults when initial value is array) | Antony Dovgal | 2004-11-28 | 1 | -0/+1 | |
| | ||||||
* | fix bug #30587 (array_multisort doesn't separate zvals before changing them) | Antony Dovgal | 2004-11-19 | 1 | -0/+1 | |
| | ||||||
* | - Remove doubled definition | Marcus Boerger | 2004-11-01 | 1 | -6/+0 | |
| | ||||||
* | - Add some comment | Marcus Boerger | 2004-11-01 | 1 | -0/+2 | |
| | ||||||
* | - Allow direct access to spl class entries (SPL cannot be build shared) | Marcus Boerger | 2004-11-01 | 1 | -8/+4 | |
| | ||||||
* | - Use new way for global variables | Marcus Boerger | 2004-11-01 | 1 | -5/+30 | |
| | | | | | - Cache class lookup | |||||
* | - Add interface Countable (PECL #30113) | Marcus Boerger | 2004-11-01 | 1 | -1/+14 | |
| | ||||||
* | - Rename delete_global_variable() to zend_delete_global_variable() | Andi Gutmans | 2004-10-04 | 1 | -2/+2 | |
| | ||||||
* | - Commit the variable fetch optimization. | Andi Gutmans | 2004-10-04 | 1 | -2/+10 | |
| | | | | | | | - Extensions which delete global variables need to use new special function - delete_global_variable() (I'm about to rename it) to remove them. - Will post to internals@ or via commit messages if there's anything else. | |||||
* | - Added new boolean (fourth) parameter to array_slice() that turns on the | Derick Rethans | 2004-09-15 | 1 | -5/+16 | |
| | | | | | preservation of keys in the returned array. | |||||
* | - MFB: Added the sorting flag SORT_LOCALE_STRING to the sort() functions which | Derick Rethans | 2004-09-11 | 1 | -0/+9 | |
| | | | | | makes them sort based on the current locale. (Derick) | |||||
* | Fixed bug #29808 (array_count_values() breaks with numeric strings). | Ilia Alshanetsky | 2004-08-26 | 1 | -0/+8 | |
| | ||||||
* | - Use FREE_HASHTABLE() | Andi Gutmans | 2004-08-12 | 1 | -1/+1 | |
| | ||||||
* | - Bugfix #29493 (extract(array, EXTR_REFS) misbehaves with elements referred | Moriyoshi Koizumi | 2004-08-10 | 1 | -3/+6 | |
| | | | | | twice or more times). (Patch inspired by Michael Manley. Thanks.) | |||||
* | Fixed but #29437 (Possible crash inside array_walk_recursive()). | Ilia Alshanetsky | 2004-07-29 | 1 | -2/+5 | |
| | ||||||
* | proto fix | Andrey Hristov | 2004-07-26 | 1 | -1/+1 | |
| | | | | | (thanks to dave%php.net for spotting) | |||||
* | make behavior a bit field | Andrey Hristov | 2004-07-24 | 1 | -23/+21 | |
| | ||||||
* | add array_: | Andrey Hristov | 2004-07-21 | 1 | -19/+90 | |
| | | | | | | | | | | intersect_key() intersect_ukey() diff_key() diff_ukey() The first two by a patch of Cristiano Duarte. The second two were implemented in almost the same way except one small difference. | |||||
* | fixing bug #28974 : overflow in array_slice() | Andrey Hristov | 2004-07-11 | 1 | -2/+2 | |
| | | | | | | The same kind of overflow appeared in array_splice(), substr() and substr_replace() | |||||
* | fixing bug #28739 | Andrey Hristov | 2004-07-11 | 1 | -1/+13 | |
| | | | | | | | | array_*diff() and array_*intersect() not clearing the fci cache before work. FCI call cache was introduced in HEAD. All functions that perform sorting of arrays clear the fci cache before work. array_*diff() and\ array_*intersect() were somehow missed to be updated. | |||||
* | fixing bug 29038: | Andrey Hristov | 2004-07-11 | 1 | -1/+1 | |
| | | | | | | | EXTR_PREFIX_SAME is prevented from creating a new variable when the key is a empty string. EXTR_PREFIX_ALL is also prevented from doing that, but works for numbers. | |||||
* | Fixed bug #29008 (array_combine() does not handle non-numeric/string keys). | Ilia Alshanetsky | 2004-07-11 | 1 | -0/+11 | |
| | ||||||
* | Fixed bug #29049 (array sorting via user function/method does not validate | Ilia Alshanetsky | 2004-07-08 | 1 | -0/+17 | |
| | | | | | it). | |||||
* | Update for count_elements handler for overloaded objects. | Wez Furlong | 2004-05-04 | 1 | -0/+7 | |
| |