summaryrefslogtreecommitdiff
path: root/ext/standard/array.c
Commit message (Collapse)AuthorAgeFilesLines
...
* clean some dead code (with static analysis help)Nuno Lopes2008-09-231-1/+0
|
* MFH:Felipe Pena2008-08-291-134/+56
| | | | | | | | - Removed the undocumented object support in the leftover array functions [DOC] (natcasesort, natsort, array_walk, array_walk_recursive, array_unique, array_key_exists) - Changed HASH_OF() to Z_ARRVAL_P() - Fixed bug #45937 (array_walk and array_walk_recursive can alter private/protected object variable)
* MFH: Allow mixed $initial (patch by Christian Seiler)Lars Strojny2008-08-201-4/+5
|
* - MFH: New parameter parsing APIFelipe Pena2008-08-171-73/+18
|
* - MFH: New parameter parsing API (for min() and max())Felipe Pena2008-08-101-43/+46
|
* - MFH: Added parameter TSRMLS_DC in zend_is_callable()Felipe Pena2008-08-021-1/+1
|
* MFH (DOC] Add array_replace/array_replace_recursive (Mett Wilmas)Johannes Schlüter2008-07-311-9/+94
|
* - MFH: Improved parameter handlingFelipe Pena2008-07-241-12/+19
|
* - MFH: Fixed bug #45605 (array_uintersect_assoc gives incorrect error message)Felipe Pena2008-07-231-1/+5
|
* MFH: Fix resolution rule of count vs. handlerEtienne Kneuss2008-07-091-9/+10
|
* MFH: Initialize with length instead of 0Matt Wilmas2008-06-021-1/+1
|
* fix uninitialized variableAntony Dovgal2008-06-021-1/+1
|
* MFH: Only check args once in php_array_diff_key/intersect_key, not on each ↵Matt Wilmas2008-05-301-36/+20
| | | | | | | iteration. This also makes sure ALL args are checked (pre-5.2.5 behavior) - Also, use new hash_quick_del function where possible
* MFH: Add array_init_size() and use it where array size is known at ↵Matt Wilmas2008-05-271-28/+71
| | | | initialization
* - Making compatible with 64bit plataformFelipe Pena2008-05-181-1/+1
|
* fix compile warningsAntony Dovgal2008-05-041-3/+3
|
* Lazy EG(active_symbol_table) initializationDmitry Stogov2008-04-291-0/+8
|
* MFB: Fixed bug #42177 (Warning "array_merge_recursive(): recursion detected" ↵Felipe Pena2008-03-121-1/+1
| | | | comes again...)
* Fixed Bug #44212 (array_diff_assoc not reporting missing arguments)Felipe Pena2008-02-221-2/+10
|
* MFH: recursion protection in count()Antony Dovgal2008-02-151-0/+7
|
* MFB: Fixed Bug #42838 (Wrong results in array_diff_uassoc)Felipe Pena2008-02-141-6/+7
|
* Fixed memory leakDmitry Stogov2008-02-141-0/+1
|
* array_slice() - Fixed behavior when NULL is given in third parameter (BC)Felipe Pena2008-02-121-3/+7
|
* MFHAntony Dovgal2008-02-111-2/+2
|
* Fixed bug #44046 (crash inside array_slice() function with an invalidIlia Alshanetsky2008-02-051-7/+3
| | | | | by-ref offset).
* Fixed bug #43505 (Assign by reference bug)Dmitry Stogov2008-01-291-1/+1
|
* MFH: fix #43596 (array_slice(): $length arg ignored when it is 0)Antony Dovgal2008-01-291-2/+6
|
* MFH: fix zts buildRob Richards2008-01-251-3/+3
|
* MFH: endless loop (and stack overflow) protection in compact()Antony Dovgal2008-01-251-0/+8
|
* MFH: fix #43559 (array_merge_recursive() doesn't behave as expected with ↵Antony Dovgal2008-01-231-2/+12
| | | | | | | duplicate NULL values) patch by Felipe
* MFH: Fix bug #42850 array_walk_recursive() leaves references, refix bug #34982Brian Shire2008-01-141-1/+1
|
* MFH: Bump copyright year, 2 of 2.Sebastian Bergmann2007-12-311-1/+1
|
* MFH: - Fixed bug #43541Jani Taskinen2007-12-111-7/+4
|
* Fixed bug #43495 (array_merge_recursive() crashes with recursive arrays)Ilia Alshanetsky2007-12-051-1/+12
|
* MFB: Fixed bug #43482 (array_pad() does not warn on very small padIlia Alshanetsky2007-12-031-0/+5
| | | | | numbers).
* Fixed bug #43386 (array_globals not reset to 0 properly on init)Ilia Alshanetsky2007-11-251-1/+1
|
* MFH: - Fixed bug #43196 (array_intersect_assoc() crashes with non-array input)Jani Taskinen2007-11-061-4/+38
|
* Fixed bug #43197 (array_intersect_assoc() does not emit warning messages forIlia Alshanetsky2007-11-051-0/+2
| | | | | error inputs)
* - MFH from HEAD:Jani Taskinen2007-11-021-1484/+1075
| | | | | | | | | | | | . Folding tags . Parameter parsing . SPL debug info . array function improvements (not all yet) . Improvements to function calling with call_user_* functions . Improvements to debugging info in var_dump/print_r # I propably forgot already something but this all was pretty close tied # to each other so it wasn't possible to do it in parts.
* MFH: fix typoJani Taskinen2007-10-311-4/+4
|
* Fixed bug #43020 (Warning message is missing with shuffle() and more than ↵Scott MacVicar2007-10-181-1/+1
| | | | one argument)
* MFH: Added macros for managing zval refcounts and is_ref statusesYiduo (David) Wang2007-10-071-18/+18
|
* MF5_2: improved recursion detection in array_walk()Antony Dovgal2007-10-021-1/+3
| | | | | fixes #42752, though the leaks are still there
* MFH: sync (adds php_prefix_varname() API function)Jani Taskinen2007-10-011-101/+99
|
* Fixed memory leak inside array_intersec (coverity issues #403,#404)Ilia Alshanetsky2007-09-221-0/+8
|
* Fixed memory leak inside array_diff() (coverity issues #401,#402)Ilia Alshanetsky2007-09-221-0/+2
|
* MFH: plug leak on error (coverity issue #405)Antony Dovgal2007-09-211-0/+2
|
* Improved speed of array_diff_key(), array_diff_assoc() and array_udiff_assoc().Dmitry Stogov2007-09-211-6/+79
|
* Improved speed of array_intersect_key(), array_intersect_assoc() and ↵Dmitry Stogov2007-09-201-6/+147
| | | | array_uintersect_assoc(). (100 times faster on arrays with 100000 elements)
* - Fix the fix for bug #42233Jani Taskinen2007-08-101-18/+20
|