summaryrefslogtreecommitdiff
path: root/ext/intl
Commit message (Collapse)AuthorAgeFilesLines
* Fix test - because of big #67397 we don't allow overlong locales anymoreStanislav Malyshev2014-07-181-3/+4
|
* Fix bug #67397 (Buffer overflow in ↵Stanislav Malyshev2014-07-182-1/+30
| | | | locale_get_display_name->uloc_getDisplayName (libicu 4.8.1))
* Fix bug #67349: Locale::parseLocale Double FreeStanislav Malyshev2014-07-182-5/+8
|
* extended the SKIPIF section with ICU 49 (sync with 5.4 branch)Anatoliy Belsky2012-10-121-1/+1
|
* Fixed defective cloning in ext/intl classesGustavo Lopes2012-08-264-3/+32
| | | | | | | | | | See also bug #62915 Cherry picked from 886a50a (I forgot about 5.3) Conflicts: ext/intl/spoofchecker/spoofchecker_class.c ext/intl/transliterator/transliterator_class.c
* ZTS fix introduced by Felipe must also go into 5.3Anatoliy Belsky2012-08-231-2/+2
|
* Fix handling of several uinitialized intl objectsGustavo Lopes2012-08-2217-40/+163
|
* Move test files to tests dirReeze Xia2012-08-2119-238/+0
| | | | There are 7 files duplicated, so those files was deleted
* More intl tests extracted from symfonyMatt Ficken2012-08-1719-0/+598
|
* Added the intl tests extracted from Symfony. These are making the intl ext ↵Matt Ficken2012-08-067-0/+238
| | | | crash with ICU at least 4.6, but probably with earlier versions too.
* Fix test, wrong exepct rule usedXinchen Hui2012-08-021-2/+1
|
* Limit test to ICU 49Gustavo André dos Santos Lopes2012-07-301-0/+2
|
* Remove executable bit from filesGustavo André dos Santos Lopes2012-07-30187-0/+0
|
* Fix ext/intl build on ICU < 4.8Gustavo André dos Santos Lopes2012-06-061-0/+2
|
* Optimization in ext/intl/msgformatGustavo André dos Santos Lopes2012-06-067-5/+24
| | | | | Don't transform the string to make it apostrophe friendly in ICU 4.8+ as that it is now the default.
* Fixed tests in ext/intlGustavo André dos Santos Lopes2012-06-052-199/+5
| | | | | | | 21 is not a valid value for UNUM_PADDING_POSITION. Changed the test to use 2 instead. Remove ICU 4.2- test. No one cares.
* Changed XFAILed collator_get_sort_key.phptGustavo André dos Santos Lopes2012-06-041-36/+35
| | | | | | Ressurected and limited to ICU 4.8 in the hope that the sort keys will remain stable in more recent ICU versions. I have only tested with ICU 4.8 so far.
* Fixed bug #55610: ResourceBundle and TraversableGustavo André dos Santos Lopes2012-05-242-0/+25
|
* Fixed bug #60785Gustavo André dos Santos Lopes2012-05-242-4/+58
| | | | | | | | | Memory leak in IntlDateFormatter constructor. udat_setCalendar() clones the calendar before it adopts it, so we were leaking the original calendar. Also we now validate the calendar type.
* Fixed bug #62017Gustavo André dos Santos Lopes2012-05-232-19/+67
| | | | | IntlDateFormatter constructor would release some resources under certain error conditions.
* Fixed bug #6208: memory leak in grapheme_extract()Gustavo André dos Santos Lopes2012-05-232-0/+13
|
* Fixed bug #62082Gustavo André dos Santos Lopes2012-05-232-3/+19
| | | | | This was a buffer overflow in internal function get_icu_disp_value_src_php().
* Fixed bug #62081Gustavo André dos Santos Lopes2012-05-232-0/+23
| | | | | | | Constructor of IntlDateFormatter would leak if called twice. Made calling it more than once error out before starting using resources.
* Fixed bug #62070Gustavo André dos Santos Lopes2012-05-232-1/+19
| | | | | Collator::getSortKey() was returning an unterminated string due the length given to RETURN_STRINGL being off by one.
* - Fixed bug #61829 (Memory leak when calling MessageFormatter's constructor ↵Felipe Pena2012-04-231-0/+4
| | | | twice)
* Merge branch 'pull-request/61' into PHP-5.3Stanislav Malyshev2012-04-193-3/+44
|\ | | | | | | | | * pull-request/61: 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-192-3/+21
|/
* Fix bug #61448 intl tests fail with icu >= 4.8Anatoliy Belsky2012-03-2838-26/+2931
|
* fix bug #61487 - bad bounds check in grapheme_strposStanislav Malyshev2012-03-252-1/+12
|
* Same thing here. "June 18, 1969 8:49:59 AM " does not contain a timezone, so ↵Rasmus Lerdorf2012-02-051-3/+3
| | | | | | | there is no way to know whether dst should be applied or not.
* Without a timezone you can't know whether it is dst or not in this oneRasmus Lerdorf2012-02-051-2/+2
|
* - Fixed memory leak in several Intl locale functionsFelipe Pena2011-11-221-5/+15
|
* Redid the fix for #60192 with suggestions by Pierre and KalleFlorian Anderiasch2011-11-038-21/+40
|
* Fix #60192 SegFault when Collator not constructed properlyFlorian Anderiasch2011-11-028-0/+122
|
* the TZ environment variable also needed to be set here, didn't dug up why ↵Ferenc Kovacs2011-09-221-0/+1
| | | | date.timezone isn't sufficient
* Added skipifXinchen Hui2011-09-063-0/+6
|
* fix testsStanislav Malyshev2011-09-055-164/+220
|
* - wrong variable used (ended as non initiazed usage)Pierre Joye2011-09-041-3/+3
|
* Front- and back-port rev 314431 (missing php.h include)Gwynne Raskind2011-08-071-0/+1
|
* Back- and front-port fixes for #55019Gwynne Raskind2011-08-073-7/+7
|
* - Added missing PHP_FE_END/ZEND_FE_ENDFelipe Pena2011-08-067-7/+7
|
* - Added missing check (thanks neweracracker at gmail dot com)Felipe Pena2011-08-041-2/+3
|
* - Fixed possible efree(NULL) (bug #55296)Felipe Pena2011-08-0410-33/+97
|
* - Make usage of new PHP_FE_END macroFelipe Pena2011-07-251-1/+1
|
* Show ICU Data version inside phpinfo()Ilia Alshanetsky2011-06-031-0/+3
|
* More testsIlia Alshanetsky2011-06-012-1/+11
|
* Implemented FR #54561 (Expose ICU Version & ICU Data Version info).Ilia Alshanetsky2011-06-012-0/+14
|
* implement FR #54540 - Allow loading of arbitrary resource bundles when ↵Stanislav Malyshev2011-04-173-2/+25
| | | | fallback is disabled
* - unused varPierre Joye2011-02-151-1/+0
|
* - Fixed compiler warningsFelipe Pena2011-01-121-4/+5
|