summaryrefslogtreecommitdiff
path: root/Zend/zend_operators.h
Commit message (Collapse)AuthorAgeFilesLines
* Happy New YearXinchen Hui2013-01-011-1/+1
|
* zend_binary_strncasecmp_l used w/out declarationGustavo Lopes2012-08-261-0/+1
|
* fix bug #54547Stanislav Malyshev2012-05-141-2/+22
|
* - Year++Felipe Pena2012-01-011-1/+1
|
* Fixed bug #55644 (Math ops tests fail, diff min int value)Dmitry Stogov2011-09-161-1/+1
|
* - Zend engine part for bug #55158: Add SORT_NATURAL type to array_multisortDerick Rethans2011-08-291-0/+2
| | | | | (patch by Arpad Ray).
* For 5.4, fix C++-style comments. For trunk, forward-port build fix.Gwynne Raskind2011-08-071-0/+8
|
* - should not have been appliedPierre Joye2011-07-221-0/+1
|
* - remove magic quotes support, functions are kept (see the NEWS entry for ↵Pierre Joye2011-07-221-1/+0
| | | | the details) for BC reasons but do not allow to set enable MQ
* - Removed accidental offsetof definitionFelipe Pena2011-07-031-5/+0
|
* - Fixed compiler warning (redefinition of offsetof)Felipe Pena2011-06-181-0/+2
|
* Arithmetic speedup. Inlined most probable code-paths for arithmetic ↵Dmitry Stogov2011-05-231-0/+416
| | | | operations directly into executor.
* - Year++Felipe Pena2011-01-011-1/+1
|
* marked char pointer arguments as const in lots ofHartmut Holzgraefe2010-10-141-7/+7
| | | | | | places where strings pointed to are not modified to prevent compiler warnings about discarded qualifiers ...
* sed -i "s#1998-2009#1998-2010#g" **/*.c **/*.h **/*.phpSebastian Bergmann2010-01-051-1/+1
|
* MFH:Matt Wilmas2009-06-041-30/+15
| | | | | | | | | | | | | | | | | | Restored double->long conversion behavior to that of PHP 5.2 (on most platforms) and prior: * Out-of-range numbers overflow/preserve least significant bits (no LONG_MAX/MIN limit) * See bug #42868 (presumably-rare platform with different results in 5.2) * On 32-bit platforms with 64-bit long type, a zend_long64 cast has been added, otherwise it's the same as 5.2 * Use this conversion method everywhere instead of some plain (long) casts Added 'L' parameter parsing specifier to ensure a LONG_MAX/MIN limit: * Essentially what 5.3's new conversion was doing in most cases * Functions with "limit" or "length" type params could be updated to use this, and prevent confusing overflow behavior with huge numbers (*also* in 5.2) - See bug #47854, for example; or even #42868 again # Test updates coming
* sync with HEADJani Taskinen2009-05-101-49/+45
|
* MFH: Fixed bug #45877 (Array key '2147483647' left as string)Matt Wilmas2009-03-181-12/+0
|
* MFH:Felipe Pena2009-01-051-0/+34
| | | | | | - Fixed bug #46701 (Creating associative array with long values in the key fails on 32bit linux) Patch by Shire
* MFH: Bump copyright year, 3 of 3.Sebastian Bergmann2008-12-311-1/+1
|
* - MFH: Constness (Added const qualifier to several function parameters)Felipe Pena2008-08-121-4/+4
|
* fix memnstr bug, by Laurent GaffieStanislav Malyshev2008-08-051-0/+4
|
* - MFH: Constify read-only argumentsMoriyoshi Koizumi2008-07-241-4/+4
|
* Optimisation for zend_memnstr when the needle is only a single character. ↵Scott MacVicar2008-07-211-0/+4
| | | | (Patch by Michal Dziemianko - GSoC08)
* MFHAntony Dovgal2008-03-191-1/+1
|
* MFH: add zend_atol()Antony Dovgal2008-03-191-0/+1
|
* Reverted memrchr() patch, because it is broken on linux 64-bitDmitry Stogov2008-02-141-5/+0
|
* Use memrchr() instead of zend_memrchr() if available. (Nuno)Dmitry Stogov2008-02-131-0/+5
|
* MFH: Bump copyright year, 2 of 2.Sebastian Bergmann2007-12-311-1/+1
|
* - MFH debug object helperMarcus Boerger2007-10-111-0/+3
|
* MFH: Added macros for managing zval refcounts and is_ref statusesYiduo (David) Wang2007-10-071-1/+1
|
* MFH: Fixed compiler warningsJani Taskinen2007-07-211-1/+1
|
* MFH: Bump year.Sebastian Bergmann2007-01-011-1/+1
|
* is_numeric_string() optimizationIlia Alshanetsky2006-12-261-50/+120
| | | | | # Original Patch by Matt Wilmas
* MFHAntony Dovgal2006-12-201-2/+6
|
* Minor optimization (2-3%) from Brian ShireIlia Alshanetsky2006-12-111-1/+1
|
* Improve tolower()-related functions on Windows and VC2005 by caching locale ↵Stanislav Malyshev2006-12-041-0/+13
| | | | | | | | | and using tolower_l function. # Gives 10-18% speedup on bench.php # Does not change behaviour for non-windows
* there is no realiable way to detect memrchr() presence because of a mess in ↵Antony Dovgal2006-08-081-11/+0
| | | | | | | glibc so let's use our own implementation
* - Added some docs here so that nobody needs to figure it out once more.Derick Rethans2006-08-081-0/+9
|
* add zend_memrchr()Antony Dovgal2006-08-081-0/+23
|
* - MFH as discussedMarcus Boerger2006-05-091-9/+45
| | | | | | | | | | | | | | | | | | | | | . zend_exception_get_default() -> zend_exception_get_default(TSRMLS_D) . zend_get_error_exception() -> zend_get_error_exception(TSRMLS_D) . added E_RECOVERABLE_ERROR . added ZEND_TOSTRING_FUNC_NAME . added __tostring function cache to zend_class_entry . added ZEND_NAMED_ME . modified ZEND_ME_MAPPING to support method flags . added ZEND_MN . method entries now use prefix "zim_" instead of "zif_" . drop EG(ze1_compatibility_mode) . changed cast handler, now without (int should_free): typedef int (*zend_object_cast_t)(zval *readobj, zval *retval, int type TSRMLS_DC); . changed get_iterator, now receives whether value is by ref: zend_object_iterator *(*get_iterator)(zend_class_entry *ce, zval *object, int by_ref TSRMLS_DC); . added zend_objects_store_add_ref_by_handle . added zend_objects_store_del_ref_by_handle . convert_to_explicit_type(pzv, type)
* - Update copyright notices to 2006Andi Gutmans2006-01-041-1/+1
|
* - MFH add Z_OBJVAL*() macrosMarcus Boerger2005-12-201-0/+3
|
* MFH: make GCC happy and suppress the warningAntony Dovgal2005-11-171-0/+1
|
* Allow zend_parse_parameters to handle non-well formed integers, but raiseIlia Alshanetsky2005-11-171-10/+15
| | | | | E_NOTICE in the process.
* Bump up the yearfoobar2005-08-031-1/+1
|
* Fixed bug #30726 (-.1 like numbers are not being handled correctly).Ilia Alshanetsky2005-01-181-1/+1
|
* - Fixed bug #30630: Added a BSD based strtod function that isDerick Rethans2004-11-031-1/+2
| | | | | locale-independent.
* MFH: Fixed a bug causing ".123" * "90" and alike to return a 0.Ilia Alshanetsky2004-09-151-1/+1
|
* - MFB: Added the sorting flag SORT_LOCALE_STRING to the sort() functions whichDerick Rethans2004-09-111-0/+3
| | | | | makes them sort based on the current locale. (Derick)