Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Trim trailing whitespace in tests | Gabriel Caruso | 2018-10-14 | 285 | -496/+496 |
| | |||||
* | Merge branch 'PHP-7.3' | Derick Rethans | 2018-10-12 | 8 | -143/+131 |
|\ | |||||
| * | Upgrade timelib to 2018.01RC1, to fix bug #77007 | Derick Rethans | 2018-10-12 | 8 | -143/+131 |
| | | |||||
* | | Specify timezone in test | Nikita Popov | 2018-10-10 | 1 | -0/+2 |
| | | |||||
* | | Migrate ext/date to get_properties_for where appropriate | Nikita Popov | 2018-10-10 | 4 | -48/+83 |
| | | | | | | | | | | | | This resolves the long-standing issue where var_dump a DateTime (etc) object makes a number of additional properties accessible, which may also change other behaviors as a side-effect. | ||||
* | | Merge branch 'PHP-7.3' | Derick Rethans | 2018-10-09 | 2 | -3/+3 |
|\ \ | |/ | |||||
| * | Fixed tests | Derick Rethans | 2018-10-09 | 2 | -3/+3 |
| | | |||||
| * | Added test case for bug #75577 | Derick Rethans | 2018-10-09 | 1 | -0/+22 |
| | | |||||
| * | Fixed bug #75577: DateTime::createFromFormat does not accept 'v' format ↵ | Derick Rethans | 2018-10-09 | 8 | -341/+812 |
| | | | | | | | | specifier, by updating timelib to 2018.01alpha2 | ||||
* | | Merge branch 'PHP-7.3' | Derick Rethans | 2018-10-09 | 9 | -341/+834 |
|\ \ | |||||
| * | | Added test case for bug #75577 | Derick Rethans | 2018-10-09 | 1 | -0/+22 |
| | | | |||||
| * | | Fixed bug #75577: DateTime::createFromFormat does not accept 'v' format ↵ | Derick Rethans | 2018-10-09 | 8 | -341/+812 |
| |/ | | | | | | | specifier, by updating timelib to 2018.01alpha2 | ||||
* | | Merge branch 'PHP-7.3' | Christoph M. Becker | 2018-10-08 | 3 | -7/+56 |
|\ \ | |/ | | | | | | | * PHP-7.3: Fix #75851: Year component overflow with date formats "c", "o", "r" and "y" | ||||
| * | Merge branch 'PHP-7.2' into PHP-7.3 | Christoph M. Becker | 2018-10-08 | 3 | -7/+56 |
| |\ | | | | | | | | | | | | | * PHP-7.2: Fix #75851: Year component overflow with date formats "c", "o", "r" and "y" | ||||
| | * | Merge branch 'PHP-7.1' into PHP-7.2 | Christoph M. Becker | 2018-10-08 | 3 | -7/+56 |
| | |\ | | | | | | | | | | | | | | | | | * PHP-7.1: Fix #75851: Year component overflow with date formats "c", "o", "r" and "y" | ||||
| | | * | Fix #75851: Year component overflow with date formats "c", "o", "r" and "y" | Adam Saponara | 2018-10-08 | 3 | -7/+56 |
| | | | | |||||
* | | | | Use EXPECT instead of EXPECTF when possible | Gabriel Caruso | 2018-09-16 | 2 | -2/+2 |
| | | | | |||||
* | | | | Get rid of ZEND_ACC_CTOR, ZEND_ACC_DTOR and ZEND_ACC_IMPLEMENTED_ABSTRACT | Dmitry Stogov | 2018-09-05 | 1 | -5/+5 |
| | | | | |||||
* | | | | Make more tests run on Linux | Gabriel Caruso | 2018-08-28 | 15 | -109/+4 |
| | | | | |||||
* | | | | Change some permissions from 755 to 644 | Peter Kokot | 2018-08-28 | 2 | -0/+0 |
| | | | | | | | | | | | | | | | | | | | | This patch syncs file permissions accross the PHP source code files since these don't need to be executable. | ||||
* | | | | Fix some misspellings | Gabriel Caruso | 2018-08-12 | 1 | -2/+2 |
|/ / / | |||||
* | | | Remove superfluous SKIPIF sections of always available functions | Gabriel Caruso | 2018-07-29 | 7 | -14/+0 |
| | | | |||||
* | | | Trim trailing whitespaces in build files | Peter Kokot | 2018-07-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | Some editors utilizing .editorconfig automatically trim whitespaces. For convenience this patch removes whitespaces in certain build files: - ext/*/config*.m4 - configure.ac - acinclude.m4 | ||||
* | | | Remove unused Git attributes ident | Peter Kokot | 2018-07-25 | 5 | -8/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The $Id$ keywords were used in Subversion where they can be substituted with filename, last revision number change, last changed date, and last user who changed it. In Git this functionality is different and can be done with Git attribute ident. These need to be defined manually for each file in the .gitattributes file and are afterwards replaced with 40-character hexadecimal blob object name which is based only on the particular file contents. This patch simplifies handling of $Id$ keywords by removing them since they are not used anymore. | ||||
* | | | Improved user iterator implementation to reduce zend_class_entry memory ↵ | Dmitry Stogov | 2018-07-12 | 1 | -1/+0 |
| | | | | | | | | | | | | consumption and avoid race condition during resolving/caching of user iterator functions of internal classes in ZTS build. | ||||
* | | | Use zval_ptr_dtor() instead of zval_dtor() in internal functions that ↵ | Dmitry Stogov | 2018-07-05 | 1 | -1/+1 |
| | | | | | | | | | | | | destroy new created object (This is safer and produces less code) | ||||
* | | | Replace legacy zval_dtor() by zval_ptr_dtor_nogc() or even more specialized ↵ | Dmitry Stogov | 2018-07-04 | 1 | -8/+8 |
| | | | | | | | | | | | | | | | | | | | | | destructors. zval_dtor() doesn't make a lot of sense in PHP-7.* and it's used incorrectly in some places. Its occurances should be replaced by zval_ptr_dtor() or zval_ptr_dtor_nogc(), or even more specialized destructors. | ||||
* | | | Merge branch 'PHP-7.2' | Anatol Belski | 2018-06-12 | 2 | -0/+17 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.2: Fixed bug #76462 Undefined property: DateInterval::$f | ||||
| * | | Merge branch 'PHP-7.1' into PHP-7.2 | Anatol Belski | 2018-06-12 | 2 | -0/+17 |
| |\ \ | | |/ | | | | | | | | | | * PHP-7.1: Fixed bug #76462 Undefined property: DateInterval::$f | ||||
| | * | Fixed bug #76462 Undefined property: DateInterval::$f | Anatol Belski | 2018-06-12 | 2 | -0/+17 |
| | | | |||||
| | * | Updated to version 2018.5 (2018e) | Derick Rethans | 2018-05-08 | 1 | -1045/+1049 |
| | | | |||||
* | | | Merge branch 'PHP-7.2' | Nikita Popov | 2018-06-08 | 1 | -44/+25 |
|\ \ \ | |/ / | |||||
| * | | Deduplicate code using php_timezone_to_string() | Nikita Popov | 2018-06-08 | 1 | -42/+23 |
| | | | | | | | | | | | | | | | Looks like this usage was overlooked when the function was introduced. | ||||
| * | | cast to int to disable compilation warnings. | David Carlier | 2018-06-08 | 1 | -2/+2 |
| | | | |||||
| * | | Updated to version 2018.5 (2018e) | Derick Rethans | 2018-05-08 | 1 | -1045/+1049 |
| | | | |||||
* | | | Export standard object handlers, to avoid indirect access | Dmitry Stogov | 2018-05-31 | 1 | -13/+13 |
| | | | |||||
* | | | Export php_date_get_interval_ce() and php_date_get_period_ce() for extension use | Pavel Kovář | 2018-05-23 | 2 | -0/+12 |
| | | | |||||
* | | | Avoid useless checks, using zend_string_efree(), in cases where the string ↵ | Dmitry Stogov | 2018-05-08 | 1 | -1/+1 |
| | | | | | | | | | | | | is known to be a temporary allocated zend_string. | ||||
* | | | Destroy function arguments in direct order | Dmitry Stogov | 2018-05-08 | 1 | -9/+9 |
| | | | |||||
* | | | Updated to version 2018.5 (2018e) | Derick Rethans | 2018-05-08 | 1 | -1045/+1049 |
| | | | |||||
* | | | Merge branch 'PHP-7.2' | Joe Watkins | 2018-03-27 | 1 | -1/+1 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.2: Fix #76131 some arginfo params are different from the documentation | ||||
| * | | Merge branch 'PHP-7.1' into PHP-7.2 | Joe Watkins | 2018-03-27 | 1 | -5/+5 |
| |\ \ | | |/ | | | | | | | | | | * PHP-7.1: Fix #76131 some arginfo params are different from the documentation | ||||
| | * | Fix #76131 some arginfo params are different from the documentation | Gabriel Caruso | 2018-03-27 | 1 | -5/+5 |
| | | | |||||
| | * | Updated to version 2018.4 (2018d) | Derick Rethans | 2018-03-24 | 1 | -791/+796 |
| | | | |||||
| * | | Updated to version 2018.4 (2018d) | Derick Rethans | 2018-03-24 | 1 | -791/+796 |
| | | | |||||
* | | | Updated to version 2018.4 (2018d) | Derick Rethans | 2018-03-24 | 1 | -791/+796 |
| | | | |||||
* | | | Use ZEND_ARG_ARRAY_INFO in DateTime*::__set_state | Gabriel Caruso | 2018-03-23 | 2 | -2/+2 |
| | | | |||||
* | | | Make some skipped tests run, and fix some skip messages | Gabriel Caruso | 2018-03-11 | 1 | -4/+4 |
| | | | |||||
* | | | Revert "[ci skip] Add missing return types to protos" | Christoph M. Becker | 2018-02-27 | 1 | -27/+27 |
| | | | | | | | | | | | | | | | | | | | | | This reverts commit a2c7c46d5ef5b9fc945d7b655d31d5c9f1a72d34. Since apparently there have been some mistakes in this commit, and it's not clear yet how to solve them, we're reverting for now. | ||||
* | | | [ci skip] Add missing return types to protos | Gabriel Caruso | 2018-02-24 | 1 | -27/+27 |
| | | |