Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Remove superfluous checks of register_internal_class retval | Nikita Popov | 2017-08-25 | 1 | -8/+0 | |
|/ | ||||||
* | Merge branch 'PHP-7.0' into PHP-7.1 | Nikita Popov | 2017-06-03 | 1 | -0/+1 | |
|\ | ||||||
| * | Fixed bug #73473: Stack Buffer Overflow in msgfmt_parse_message | libnex | 2017-06-03 | 1 | -0/+1 | |
| | | ||||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Stanislav Malyshev | 2016-11-03 | 1 | -1/+1 | |
|\ \ | |/ | | | | | | | | | | | * PHP-7.0: Add length check for bzcompress too - fix for bug #73356 More string length checks & fixes More string length checks & fixes | |||||
| * | Merge branch 'PHP-5.6' into PHP-7.0 | Stanislav Malyshev | 2016-11-03 | 1 | -1/+1 | |
| |\ | | | | | | | | | | | | | * PHP-5.6: More string length checks & fixes | |||||
| | * | More string length checks & fixes | Stanislav Malyshev | 2016-11-03 | 1 | -2/+2 | |
| | | | ||||||
| | * | Fix bug #73007: add locale length check | Stanislav Malyshev | 2016-09-12 | 1 | -0/+2 | |
| | | | ||||||
* | | | Merge branch 'PHP-7.0' into PHP-7.1 | Stanislav Malyshev | 2016-09-12 | 1 | -0/+2 | |
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-7.0: (22 commits) Fix bug #72293 - Heap overflow in mysqlnd related to BIT fields I don't think 8cceb012a7aabf3c36ab7c2724a436f976cdd165 is needed Fix test Add check in fgetcsv in case sizeof(unit) != sizeof(size_t) Fix bug #73065: Out-Of-Bounds Read in php_wddx_push_element of wddx.c Fix bug #73035 (Out of bound when verify signature of tar phar in phar_parse_tarfile) Fix bug #73052 - Memory Corruption in During Deserialized-object Destruction Fix bug #73029 - Missing type check when unserializing SplArray Fix bug #72860: wddx_deserialize use-after-free Fix bug #73007: add locale length check Fix bug #72928 - Out of bound when verify signature of zip phar in phar_parse_zipfile sync NEWS Revert "Merge branch 'PHP-5.6' into PHP-7.0" Merge branch 'PHP-5.6' into PHP-7.0 Merge branch 'PHP-5.6' into PHP-7.0 Revert "Revert "Merge branch 'PHP-5.6' into PHP-7.0"" fix version sync NEWS Fix bug #72957 set versions ... | |||||
| * | | Fix bug #73007: add locale length check | Stanislav Malyshev | 2016-09-12 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 9e07089626f373d0e7b24b7aeb8b8459aae5f5f8) Conflicts: ext/intl/msgformat/msgformat_format.c | |||||
* | | | Merge branch 'PHP-7.0' into PHP-7.1 | Anatol Belski | 2016-08-29 | 1 | -4/+3 | |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.0: fix double free | |||||
| * | | Merge branch 'PHP-5.6' into PHP-7.0 | Anatol Belski | 2016-08-29 | 1 | -4/+3 | |
| |\ \ | | |/ | | | | | | | | | | * PHP-5.6: fix double free | |||||
| | * | fix double free | Anatol Belski | 2016-08-29 | 1 | -4/+3 | |
| | | | ||||||
| | * | Fixed bug #70484 selectordinal doesn't work with named parameters | Anatol Belski | 2016-06-02 | 1 | -0/+4 | |
| | | | ||||||
* | | | Remove useless dtor handlers in intl | Nikita Popov | 2016-07-16 | 1 | -8/+0 | |
|/ / | | | | | | | These are only indirections to the default handler | |||||
* | | Fixed "implicit declaration of function ‘msgformat_fix_quotes’" | Xinchen Hui | 2016-06-17 | 1 | -4/+5 | |
| | | ||||||
* | | Fixed bug #70484 selectordinal doesn't work with named parameters | Anatol Belski | 2016-04-11 | 1 | -0/+4 | |
| | | ||||||
* | | Fixed bug #65480 No declaration for msgformat_fix_quotes() in msgformat.c or ↵ | Anatol Belski | 2016-04-09 | 2 | -1/+2 | |
| | | | | | | | | msgformat_attr.c | |||||
* | | Various warning fixes | Nikita Popov | 2015-07-17 | 2 | -2/+4 | |
| | | ||||||
* | | Cleanup (avoid string reallocations) | Dmitry Stogov | 2015-07-01 | 1 | -18/+16 | |
| | | ||||||
* | | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵ | Dmitry Stogov | 2015-06-30 | 1 | -2/+2 | |
| | | | | | | | | semantick changes). | |||||
* | | Fix Intl constructor leaks | Nikita Popov | 2015-04-17 | 1 | -8/+7 | |
| | | | | | | | | | | Drop the Z_OBJ(return_value) = NULL hack and return status code from ctor function instead. | |||||
* | | Always throw TypeException on throwing zpp failures | Nikita Popov | 2015-04-06 | 1 | -4/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduces a ZEND_PARSE_PARAMS_THROW flag for zpp, which forces to report FAILURE errors using a TypeException instead of a Warning, like it would happen in strict mode. Adds a zend_parse_parameters_throw() convenience function, which invokes zpp with this flag. Converts all cases I could identify, where we currently have throwing zpp usage in constructors and replaces them with this API. Error handling is still replaced to EH_THROW in some cases to handle other, domain-specific errors in constructors. | |||||
* | | Patch improvement: | Dmitry Stogov | 2015-03-30 | 2 | -14/+16 | |
| | | | | | | | | | | | | | | | | Removed the corresponding core code. Fixed ext/com_dotnet and ext/date. Refactored ext/intl changes. Improved ext/fileinfo and ext/pdo changes. Fixed tests. | |||||
* | | Converted intl extension to use IntlException in constructors. | Danack | 2015-03-15 | 2 | -10/+10 | |
| | | ||||||
* | | Move zend_object->guards into additional slot of ↵ | Dmitry Stogov | 2015-02-04 | 1 | -1/+1 | |
| | | | | | | | | zend_object->properties_table[]. As result size of objects without __get/__set/__unset/__isset magic methods is reduced. | |||||
* | | Fixed use after free | Dmitry Stogov | 2015-01-26 | 1 | -1/+0 | |
| | | ||||||
* | | trailing whitespace removal | Stanislav Malyshev | 2015-01-10 | 6 | -12/+12 | |
| | | ||||||
* | | cleanup intl types | Stanislav Malyshev | 2014-12-29 | 5 | -17/+16 | |
| | | ||||||
* | | first shot remove TSRMLS_* things | Anatol Belski | 2014-12-13 | 10 | -106/+106 | |
| | | ||||||
* | | s/PHP 5/PHP 7/ | Johannes Schlüter | 2014-09-19 | 14 | -14/+14 | |
| | | ||||||
* | | 's' works with size_t round 3 | Anatol Belski | 2014-08-27 | 1 | -1/+1 | |
| | | ||||||
* | | first show to make 's' work with size_t | Anatol Belski | 2014-08-27 | 4 | -8/+8 | |
| | | ||||||
* | | master renames phase 7PRE_AST_MERGE | Anatol Belski | 2014-08-25 | 1 | -1/+1 | |
| | | ||||||
* | | master renames phase 3 | Anatol Belski | 2014-08-25 | 1 | -1/+1 | |
| | | ||||||
* | | master renames phase 1 | Anatol Belski | 2014-08-25 | 3 | -22/+22 | |
| | | ||||||
* | | yet trivial fixes | Anatol Belski | 2014-08-20 | 2 | -8/+8 | |
| | | ||||||
* | | ported ext/intl, bugfixes to go | Anatol Belski | 2014-08-19 | 1 | -1/+1 | |
| | | ||||||
* | | basic macro replacements, all at once | Anatol Belski | 2014-08-19 | 2 | -16/+16 | |
| | | ||||||
* | | Fixed ZTS build | Dmitry Stogov | 2014-07-14 | 1 | -1/+1 | |
| | | ||||||
* | | Partial fix that allows internal constructors to set $this to null. | Dmitry Stogov | 2014-07-09 | 1 | -0/+8 | |
| | | | | | | | | | | | | | | 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(). | |||||
* | | Typo | Dmitry Stogov | 2014-07-09 | 1 | -1/+1 | |
| | | ||||||
* | | Fixed compilation problems | Dmitry Stogov | 2014-06-30 | 1 | -4/+4 | |
| | | ||||||
* | | Fixed memory leak | Xinchen Hui | 2014-06-29 | 1 | -10/+11 | |
| | | ||||||
* | | Fixed segfault, segfault and segfault | Xinchen Hui | 2014-06-29 | 1 | -2/+5 | |
| | | ||||||
* | | Fixed initialize of zval | Xinchen Hui | 2014-06-28 | 1 | -1/+1 | |
| | | ||||||
* | | Refactoring ext/intl (only compilerable now, far to finish :<) | Xinchen Hui | 2014-06-28 | 2 | -6/+5 | |
| | | ||||||
* | | Refactoring ext/intl (incompleted) | Xinchen Hui | 2014-06-28 | 7 | -99/+90 | |
|/ | ||||||
* | fix const warnings in intl methods | Stanislav Malyshev | 2013-10-20 | 3 | -3/+3 | |
| | ||||||
* | fix possibility of access to *storedType without initialization | Stanislav Malyshev | 2013-10-20 | 1 | -0/+3 | |
| | ||||||
* | Reduce (some more) compile noise of 'unused variable' and 'may be used | Christopher Jones | 2013-08-19 | 1 | -2/+2 | |
| | | | | uninitialized' warnings. |