php-src/ext/intl
Mic 527ddacd20 Fixed bug #69374 IntlDateFormatter formatObject returns wrong utf8 value
Relying on invariant strings is a mistake. Not only UTF-8, but also
many charsets are not single byte. Actual date formats can be mixed
with arbitrary strings, and this can bring erroneous results in the
out. Thus, instead it is more convenient to say, that a format string
can consist either on UTF-8 or on pure ASCII as its subset. This is
what is currently being done in other classes like Formatter, etc.
as well.
2016-06-02 22:27:48 +02:00
..
breakiterator Cleanup (avoid string reallocations) 2015-07-01 13:26:39 +03:00
calendar Merge branch 'PHP-7.0' 2016-04-11 08:03:39 +01:00
collator Remove version checks 2016-01-30 15:35:28 +01:00
common Get rid of implicit type casting in GC_*() macros in Zend/zend_types.h. 2015-08-13 13:56:29 +03:00
converter Cleanup (avoid string reallocations) 2015-07-01 13:26:39 +03:00
dateformat Fixed bug #69374 IntlDateFormatter formatObject returns wrong utf8 value 2016-06-02 22:27:48 +02:00
doc Remove datefmt_set_timezone_id and OO variant 2015-04-01 12:34:28 +02:00
formatter Removed or simplified incorrect SEPARATE_*() macros usage. 2015-09-29 11:17:43 +03:00
grapheme Merge branch 'PHP-7.0' 2016-04-27 12:30:34 +02:00
idn Cleanup (avoid string reallocations) 2015-07-01 13:26:39 +03:00
locale Merge branch 'PHP-5.5' into PHP-7.0.7 2016-05-24 18:05:06 -07:00
msgformat Fixed bug #70484 selectordinal doesn't work with named parameters 2016-04-11 15:01:22 +02:00
normalizer Cleanup (avoid string reallocations) 2015-07-01 13:26:39 +03:00
resourcebundle Cleanup: zend_object_std_dtor() is called through free_obj handler 2015-09-23 00:12:31 +03:00
spoofchecker Fix Intl constructor leaks 2015-04-17 10:33:59 +02:00
tests Fixed bug #69374 IntlDateFormatter formatObject returns wrong utf8 value 2016-06-02 22:27:48 +02:00
timezone Update IntlTimeZone methods for ICU 52 2016-04-18 23:01:25 +00:00
transliterator - get rid of EG(scope). zend_get_executed_scope() should be used instead. 2016-04-28 04:13:34 +03:00
uchar Changed to check for error with the new function that returns null if error is set 2016-04-08 12:31:19 +02:00
config.m4 Add IntlChar class to intl extension 2015-01-16 14:37:44 -08:00
config.w32 Add IntlChar class to intl extension 2015-01-16 14:37:44 -08:00
CREDITS
ERROR.CONVENTIONS Remove TSRMLS_* from docs as it's not used anymore 2016-02-17 22:36:01 -08:00
intl_common.h fix extern "C" 2015-04-01 13:18:52 +02:00
intl_convert.c Cleanup (avoid string reallocations) 2015-07-01 13:26:39 +03:00
intl_convert.h Cleanup (avoid string reallocations) 2015-07-01 13:26:39 +03:00
intl_convertcpp.cpp Cleanup (avoid string reallocations) 2015-07-01 13:26:39 +03:00
intl_convertcpp.h change the inclusion order which fixes the vc build 2015-07-01 15:21:34 +02:00
intl_cppshims.h s/PHP 5/PHP 7/ 2014-09-19 18:33:14 +02:00
intl_data.h Added function to check error and return null if error is set. 2016-04-08 12:31:19 +02:00
intl_error.c Switch position of ce in exception ce variable names 2015-07-03 09:45:03 -05:00
intl_error.h Always throw TypeException on throwing zpp failures 2015-04-06 11:27:34 +02:00
php_intl.c Move semicolon into TSRMLS_CACHE_EXTERN/DEFINE 2016-03-03 16:50:01 +01:00
php_intl.h Move semicolon into TSRMLS_CACHE_EXTERN/DEFINE 2016-03-03 16:50:01 +01:00
TODO