summaryrefslogtreecommitdiff
path: root/ext/intl/formatter
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove superfluous checks of register_internal_class retvalNikita Popov2017-08-251-7/+0
|
* Remove useless dtor handlers in intlNikita Popov2016-07-161-8/+0
| | | | These are only indirections to the default handler
* Fixed compilation warningsDmitry Stogov2016-06-221-2/+2
|
* fix include orderAnatol Belski2016-06-212-2/+4
|
* Added ZEND_ATTRIBUTE_FORMAT to some middind functions.Dmitry Stogov2016-06-212-2/+2
| | | | | "%p" replaced by ZEND_LONG_FMT to avoid compilation warnings. Fixed most incorrect use cases of format specifiers.
* Removed or simplified incorrect SEPARATE_*() macros usage.Dmitry Stogov2015-09-291-1/+0
|
* Cleanup (avoid string reallocations)Dmitry Stogov2015-07-011-6/+3
|
* 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-301-11/+13
| | | | | | | | 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-151-7/+7
|
* 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-46/+46
|
* cleanup intl typesStanislav Malyshev2014-12-294-23/+23
|
* almost all the replacements of TSRMLS_* are doneAnatol Belski2014-12-141-3/+1
| | | | | | | Some places have to be yet touched as they use different/custom macros namings for the same. Also some places in the code became redundant now, this is the next task. To name some: ext/mysqlnd, sapi/embed, ext/curl and some smaller places here and there.
* first shot remove TSRMLS_* thingsAnatol Belski2014-12-139-74/+74
|
* s/PHP 5/PHP 7/Johannes Schlüter2014-09-1914-14/+14
|
* 's' works with size_t round 3Anatol Belski2014-08-271-2/+2
|
* first show to make 's' work with size_tAnatol Belski2014-08-274-5/+5
|
* master renames phase 7PRE_AST_MERGEAnatol Belski2014-08-253-4/+4
|
* master renames phase 3Anatol Belski2014-08-251-1/+1
|
* master renames phase 1Anatol Belski2014-08-255-37/+37
|
* fixes to %pd format usageAnatol Belski2014-08-242-2/+2
|
* ported ext/intl, bugfixes to goAnatol Belski2014-08-194-22/+22
|
* basic macro replacements, all at onceAnatol Belski2014-08-195-21/+21
|
* 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().
* Separate argument passed by referenceDmitry Stogov2014-07-081-2/+2
|
* Merge branch 'master' into testDmitry Stogov2014-07-071-1/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (48 commits) change locale - looks like not everybody has sl_SI Fix bug #66921 - Wrong argument type hint for function intltz_from_date_time_zone fix format Fix bug #67052 (NumberFormatter::parse() resets LC_NUMERIC setting) Make sure the generator script also creates a newline at the end of file Add newline at end of file to prevent compilation warning Fix handling of session user module custom handlers. Reference bug report instead of github issue in NEWS file add more exts for Travis Update NEWS Fix phpdbg.1 man page installation when build != src directory BFN for bug #67551 (php://input temp file will be located in sys_temp_dir instead of upload_tmp_dir) reorder restore API compatibility finish refactor php_stream_temp_create{,_ex} and use it for the php://input stream refactor _php_stream_fopen_{temporary_,tmp}file() fix length overflow of HTTP_RAW_POST_DATA Update NEWS Fixed bug #67215 (php-cgi work with opcache, may be segmentation fault happen) ... Conflicts: ext/opcache/zend_accelerator_util_funcs.c ext/session/mod_user.c ext/spl/spl_array.c ext/spl/spl_dllist.c ext/standard/file.c ext/standard/streamsfuncs.c ext/standard/string.c main/streams/memory.c
| * Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2014-07-071-1/+4
| |\ | | | | | | | | | | | | * PHP-5.4: Fix bug #67052 (NumberFormatter::parse() resets LC_NUMERIC setting)
| | * Fix bug #67052 (NumberFormatter::parse() resets LC_NUMERIC setting)Stanislav Malyshev2014-07-071-1/+4
| | |
| * | fix const warnings in intl methodsStanislav Malyshev2013-10-201-1/+1
| | |
* | | Fixed segfault, segfault and segfaultXinchen Hui2014-06-292-2/+7
| | |
* | | Fixed segfault while starting upXinchen Hui2014-06-281-1/+1
| | |
* | | Refactoring ext/intl (only compilerable now, far to finish :<)Xinchen Hui2014-06-282-4/+6
| | |
* | | Refactoring ext/intl (incompleted)Xinchen Hui2014-06-286-48/+46
| | |
* | | fix const warnings in intl methodsStanislav Malyshev2013-10-201-1/+1
|/ /
* | Merge branch 'PHP-5.4'Gustavo Lopes2012-08-261-1/+1
|\ \ | |/ | | | | | | | | | | | | * PHP-5.4: Fixed defective cloning in ext/intl classes NEWS for commit 72c807a Allow Spoofchecker to be registered on ICU 49.1 Announce on NEWS change in 1ce572c
| * Fixed defective cloning in ext/intl classesGustavo Lopes2012-08-261-1/+1
| | | | | | | | See also bug #62915
* | Merge branch 'PHP-5.4'Gustavo Lopes2012-08-223-12/+28
|\ \ | |/ | | | | | | | | | | | | | | | | | | * PHP-5.4: Fix handling of several uinitialized intl objects Fix handling of several uinitialized intl objects - Fix NEWS - BFN Conflicts: ext/intl/dateformat/dateformat.c
| * Merge branch 'PHP-5.3' into PHP-5.4Gustavo Lopes2012-08-223-12/+28
| |\ | | | | | | | | | | | | * PHP-5.3: Fix handling of several uinitialized intl objects
| | * Fix handling of several uinitialized intl objectsGustavo Lopes2012-08-223-12/+28
| | |
* | | Merge branch '5.4'Gustavo André dos Santos Lopes2012-07-3014-0/+0
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | * 5.4: Fix test title and limit it to ICU >= 4.8 Remove executable bit from files Limit test to ICU 49 Remove executable bit from files
| * | Merge branch '5.3' into 5.4Gustavo André dos Santos Lopes2012-07-3014-0/+0
| |\ \ | | |/ | | | | | | | | | | | | * 5.3: Limit test to ICU 49 Remove executable bit from files
| | * Remove executable bit from filesGustavo André dos Santos Lopes2012-07-3014-0/+0
| | |
* | | Do not fetch default locale once on minit or rinitGustavo Lopes2012-07-231-1/+1
|/ / | | | | | | | | The default locale is now requested to ICU when it's needed by using intl_get_default_locale().
* | - Fixed bug #62565 (Crashes due non-initialized internal properties_table)Felipe Pena2012-07-141-0/+1
| |
* | Merge branch 'PHP-5.3' into PHP-5.4Stanislav Malyshev2012-04-191-3/+2
|\ \ | |/ | | | | | | * PHP-5.3: Bug#59597 NumberFormatter::parse() with TYPE_INT64 results in a 32 bit integer
| * Bug#59597 NumberFormatter::parse() with TYPE_INT64 results in a 32 bit integerSherif Ramadan2012-04-191-3/+2
| |
| * - wrong variable used (ended as non initiazed usage)Pierre Joye2011-09-041-3/+3
| |