summaryrefslogtreecommitdiff
path: root/ext/date/php_date.c
Commit message (Collapse)AuthorAgeFilesLines
* first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-343/+342
|
* Merge branch 'pull-request/878'Stanislav Malyshev2014-11-301-0/+78
|\ | | | | | | | | * pull-request/878: #68268: DatePeriod: Getter for start date, end date and interval
| * #68268: DatePeriod: Getter for start date, end date and intervalm.bennewitz2014-10-201-0/+78
| |
* | Merge branch 'PHP-5.6'Stanislav Malyshev2014-11-301-0/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.6: Adds test cases for openssl EC improvements Adds better handling of EC keys: OPENSSL_KEYTYPE_EC Fixes memory leak introduced in 2b9af967 Conflicts: ext/openssl/openssl.c
| * \ Merge branch 'PHP-5.5' into PHP-5.6Stanislav Malyshev2014-11-301-0/+1
| |\ \ | | | | | | | | | | | | | | | | * PHP-5.5: Fixes memory leak introduced in 2b9af967
| | * | Fixes memory leak introduced in 2b9af967Florian MARGAINE2014-11-231-0/+1
| | | | | | | | | | | | | | | | Fixes https://bugs.php.net/bug.php?id=68285
| * | | Merge branch 'PHP-5.5' into PHP-5.6Derick Rethans2014-10-041-4/+4
| |\ \ \ | | |/ /
| | * | Merge branch 'PHP-5.4' into PHP-5.5Derick Rethans2014-10-041-4/+4
| | |\ \
| | | * | DateTimeZone::getOffset() now accepts a DateTimeInterfaceFlorian MARGAINE2014-10-041-4/+4
| | | | | | | | | | | | | | | | | | | | Fixes #68062
| | * | | Some changes were lost in the merge commit of #66091Tjerk Meesters2014-08-131-4/+14
| | | | |
| | * | | Fixed #66091Tjerk Meesters2014-08-131-12/+18
| | | | |
* | | | | fix datatype mismatchesAnatol Belski2014-10-301-5/+5
| |_|_|/ |/| | |
* | | | DateTimeZone::getOffset() now accepts a DateTimeInterfaceFlorian MARGAINE2014-10-041-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #68062 Should be backported to PHP-5.6 and PHP-5.5. Conflicts: ext/date/tests/bug67118.phpt
* | | | Move smart_str implementation into Zend/Nikita Popov2014-09-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | So we can use it there as well... For now I've retained the zend_smart_str_public.h header, though it would probably be better to just move that one struct into zend_types.h.
* | | | avoid strlen usage in loopAnatol Belski2014-09-201-4/+4
| | | |
* | | | s/PHP 5/PHP 7/Johannes Schlüter2014-09-191-1/+1
| | | |
* | | | Fixed useless or duplicated IS_INTERNED() checksDmitry Stogov2014-09-191-2/+2
| | | |
* | | | Refactored INI subsystem to use zend_string* instead of char*Dmitry Stogov2014-09-011-5/+5
| | | |
* | | | fix signatureAnatol Belski2014-08-271-1/+1
| | | |
* | | | 's' works with size_t round 2Anatol Belski2014-08-271-17/+17
| | | |
* | | | revert an accidentAnatol Belski2014-08-271-1/+1
| | | |
* | | | first show to make 's' work with size_tAnatol Belski2014-08-271-10/+11
| | | |
* | | | fixed several long vs zend_long castsAnatol Belski2014-08-261-1/+1
| | | |
* | | | master renames phase 7PRE_AST_MERGEAnatol Belski2014-08-251-2/+2
| | | |
* | | | master renames phase 3Anatol Belski2014-08-251-5/+5
| | | |
* | | | master renames phase 1Anatol Belski2014-08-251-157/+157
| | | |
* | | | bring back the logic to parse 64 bit props also in 32 bit buildAnatol Belski2014-08-241-1/+19
| | | |
* | | | fixes to %pd format usageAnatol Belski2014-08-241-1/+1
| | | |
* | | | fixes to dateAnatol Belski2014-08-181-86/+68
| | | |
* | | | rename zval_get_long and fixes to some string functionsAnatol Belski2014-08-181-2/+2
| | | |
* | | | fix macros in the 5 basic extensionsAnatol Belski2014-08-161-86/+86
| | | |
* | | | Merge branch 'master' into phpngDmitry Stogov2014-08-141-16/+24
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (51 commits) Update Git rules Back to -dev (with EOL notice in NEWS) new NEWS block for the next release It's 2014 already, fix copyright year where user visible PHP 5.3.29 Some changes were lost in the merge commit of #66091 Updated NEWS for #66091 Fixed #66091 Updated NEWS for #66091 Updated NEWS for #66091 Fixed #66091 updated NEWS updated NEWS updated NEWS backported the fix for bug #41577 NEWS entry for e6d93a1 / d73d44c restore FPM compatibility with mod_fastcgi broken since #694 / 67541, fixes bug 67606 Revert "Merge branch 'pull-request/694' into PHP-5.6" PHP 5.3.29RC1 Fix missing type checks in various functions ... Conflicts: ext/date/php_date.c ext/standard/math.c
| * \ \ \ Merge branch 'PHP-5.6'Tjerk Meesters2014-08-131-16/+24
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.6: Updated NEWS for #66091 Updated NEWS for #66091 Fixed #66091
| | * | | Merge branch 'PHP-5.5' into PHP-5.6Tjerk Meesters2014-08-131-16/+24
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.5: Updated NEWS for #66091 Fixed #66091 Conflicts: ext/date/php_date.c
| | | * \ \ Merge branch 'PHP-5.4' into PHP-5.5Tjerk Meesters2014-08-131-16/+32
| | | |\ \ \ | | | | |/ / | | | |/| / | | | | |/ | | | | | | | | | | | | | | | | | | | | * PHP-5.4: Fixed #66091 Conflicts: ext/date/php_date.c
| | | | * Fixed #66091Tjerk Meesters2014-08-131-11/+17
| | | | |
* | | | | cleanupXinchen Hui2014-08-141-6/+4
| | | | |
* | | | | cleanupDmitry Stogov2014-08-131-6/+3
| | | | |
* | | | | Merge remote-tracking branch 'origin/master' into phpngXinchen Hui2014-07-181-0/+4
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | Conflicts: Zend/zend_compile.h ext/openssl/xp_ssl.c
| * | | | Merge branch 'PHP-5.6'Lior Kaplan2014-07-171-0/+4
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | * PHP-5.6: Enable build without atoll (e.g old AIX flavours) Enable build without atoll (e.g old AIX flavours)
| | * | | Merge branch 'PHP-5.5' into PHP-5.6Lior Kaplan2014-07-171-0/+4
| | |\ \ \ | | | |/ / | | | | | | | | | | | | | | | * PHP-5.5: Enable build without atoll (e.g old AIX flavours)
| | | * | Merge branch 'PHP-5.4' into PHP-5.5Lior Kaplan2014-07-171-0/+4
| | | |\ \ | | | | |/ | | | | | | | | | | | | | | | * PHP-5.4: Enable build without atoll (e.g old AIX flavours)
| | | | * Enable build without atoll (e.g old AIX flavours)Lior Kaplan2014-07-171-0/+4
| | | | |
* | | | | Partial fix that allows internal constructors to set $this to null.Dmitry Stogov2014-07-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The address of $this passed to drectly called internal constructor in execute_data->return_value. Internal constructors should use ZEND_CTOR_MAKE_NULL() macro (insted of previous ZEND_NULL(EG(This))) to do the work. This patch doesn't fix the problem for indirectly called constructors. e.g. parant::__construct().
* | | | | Refactored run_time_cache usage in object handlersDmitry Stogov2014-07-071-10/+10
| | | | |
* | | | | Merge branch 'master' into phpngDmitry Stogov2014-06-051-0/+2
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (29 commits) drop exec perm on doc files fix test for 5.4/5.5 restore correct behavior of DateTime fix test use invalid code add test for previous fix NEWS NEWS NEWS Fix regression introduce in fix for bug #67118 update news update NEWS Fix tests Fix possible segfault depending on memory location... Fixed startup segfault in non-debug builds Fixes issue #87 PHP 5.4/5.5 compability in phpdbg_watch.c fix gcov data with some locales (again) fix gcov data with some locales (again) fix gcov data with some locales (again) Update NEWS Fixed startup segfault in non-debug builds Fixes issue #87 ...
| * | | | restore correct behavior of DateTimeRemi Collet2014-06-051-1/+3
| |/ / /
| * | | Merge branch 'PHP-5.5' into PHP-5.6Remi Collet2014-06-051-3/+3
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | * PHP-5.5: NEWS NEWS Fix regression introduce in fix for bug #67118
| | * | Merge branch 'PHP-5.4' into PHP-5.5Remi Collet2014-06-051-3/+3
| | |\ \ | | | |/ | | | | | | | | | | | | | | | | * PHP-5.4: NEWS Fix regression introduce in fix for bug #67118
| | | * Fix regression introduce in fix for bug #67118Remi Collet2014-06-051-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The fix was correct but break some code (at least in Horde) This is a temporary workaround to fix regressioni in 5.4, 5.5 and 5.6 This make php_date_initialize more consistent - on success return 1 + time initiliazed - on failure return 0 + time = zero which is check by DATE_CHECK_INITIALIZED by later method call Will restore consistency with other date classes in master.