summaryrefslogtreecommitdiff
path: root/ext/intl/msgformat
Commit message (Collapse)AuthorAgeFilesLines
...
* | Remove superfluous checks of register_internal_class retvalNikita Popov2017-08-251-8/+0
|/
* Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-06-031-0/+1
|\
| * Fixed bug #73473: Stack Buffer Overflow in msgfmt_parse_messagelibnex2017-06-031-0/+1
| |
* | Merge branch 'PHP-7.0' into PHP-7.1Stanislav Malyshev2016-11-031-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.0Stanislav Malyshev2016-11-031-1/+1
| |\ | | | | | | | | | | | | * PHP-5.6: More string length checks & fixes
| | * More string length checks & fixesStanislav Malyshev2016-11-031-2/+2
| | |
| | * Fix bug #73007: add locale length checkStanislav Malyshev2016-09-121-0/+2
| | |
* | | Merge branch 'PHP-7.0' into PHP-7.1Stanislav Malyshev2016-09-121-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 checkStanislav Malyshev2016-09-121-0/+2
| | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 9e07089626f373d0e7b24b7aeb8b8459aae5f5f8) Conflicts: ext/intl/msgformat/msgformat_format.c
* | | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-08-291-4/+3
|\ \ \ | |/ / | | | | | | | | | * PHP-7.0: fix double free
| * | Merge branch 'PHP-5.6' into PHP-7.0Anatol Belski2016-08-291-4/+3
| |\ \ | | |/ | | | | | | | | | * PHP-5.6: fix double free
| | * fix double freeAnatol Belski2016-08-291-4/+3
| | |
| | * Fixed bug #70484 selectordinal doesn't work with named parametersAnatol Belski2016-06-021-0/+4
| | |
* | | Remove useless dtor handlers in intlNikita Popov2016-07-161-8/+0
|/ / | | | | | | These are only indirections to the default handler
* | Fixed "implicit declaration of function ‘msgformat_fix_quotes’"Xinchen Hui2016-06-171-4/+5
| |
* | Fixed bug #70484 selectordinal doesn't work with named parametersAnatol Belski2016-04-111-0/+4
| |
* | Fixed bug #65480 No declaration for msgformat_fix_quotes() in msgformat.c or ↵Anatol Belski2016-04-092-1/+2
| | | | | | | | msgformat_attr.c
* | Various warning fixesNikita Popov2015-07-172-2/+4
| |
* | Cleanup (avoid string reallocations)Dmitry Stogov2015-07-011-18/+16
| |
* | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵Dmitry Stogov2015-06-301-2/+2
| | | | | | | | semantick changes).
* | Fix Intl constructor leaksNikita Popov2015-04-171-8/+7
| | | | | | | | | | Drop the Z_OBJ(return_value) = NULL hack and return status code from ctor function instead.
* | Always throw TypeException on throwing zpp failuresNikita Popov2015-04-061-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 Stogov2015-03-302-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.Danack2015-03-152-10/+10
| |
* | Move zend_object->guards into additional slot of ↵Dmitry Stogov2015-02-041-1/+1
| | | | | | | | zend_object->properties_table[]. As result size of objects without __get/__set/__unset/__isset magic methods is reduced.
* | Fixed use after freeDmitry Stogov2015-01-261-1/+0
| |
* | trailing whitespace removalStanislav Malyshev2015-01-106-12/+12
| |
* | cleanup intl typesStanislav Malyshev2014-12-295-17/+16
| |
* | first shot remove TSRMLS_* thingsAnatol Belski2014-12-1310-106/+106
| |
* | s/PHP 5/PHP 7/Johannes Schlüter2014-09-1914-14/+14
| |
* | 's' works with size_t round 3Anatol Belski2014-08-271-1/+1
| |
* | first show to make 's' work with size_tAnatol Belski2014-08-274-8/+8
| |
* | master renames phase 7PRE_AST_MERGEAnatol Belski2014-08-251-1/+1
| |
* | master renames phase 3Anatol Belski2014-08-251-1/+1
| |
* | master renames phase 1Anatol Belski2014-08-253-22/+22
| |
* | yet trivial fixesAnatol Belski2014-08-202-8/+8
| |
* | ported ext/intl, bugfixes to goAnatol Belski2014-08-191-1/+1
| |
* | basic macro replacements, all at onceAnatol Belski2014-08-192-16/+16
| |
* | Fixed ZTS buildDmitry Stogov2014-07-141-1/+1
| |
* | Partial fix that allows internal constructors to set $this to null.Dmitry Stogov2014-07-091-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().
* | TypoDmitry Stogov2014-07-091-1/+1
| |
* | Fixed compilation problemsDmitry Stogov2014-06-301-4/+4
| |
* | Fixed memory leakXinchen Hui2014-06-291-10/+11
| |
* | Fixed segfault, segfault and segfaultXinchen Hui2014-06-291-2/+5
| |
* | Fixed initialize of zvalXinchen Hui2014-06-281-1/+1
| |
* | Refactoring ext/intl (only compilerable now, far to finish :<)Xinchen Hui2014-06-282-6/+5
| |
* | Refactoring ext/intl (incompleted)Xinchen Hui2014-06-287-99/+90
|/
* fix const warnings in intl methodsStanislav Malyshev2013-10-203-3/+3
|
* fix possibility of access to *storedType without initializationStanislav Malyshev2013-10-201-0/+3
|
* Reduce (some more) compile noise of 'unused variable' and 'may be usedChristopher Jones2013-08-191-2/+2
| | | | uninitialized' warnings.