summaryrefslogtreecommitdiff
path: root/ext/intl
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Merge branch 'PHP-7.0'Xinchen Hui2016-06-171-4/+5
|\ \ \ \ \ \ | |_|/ / / / |/| | / / / | | |/ / / | |/| | | * PHP-7.0: Fixed "implicit declaration of function ‘msgformat_fix_quotes’"
| * | | | Fixed "implicit declaration of function ‘msgformat_fix_quotes’"Xinchen Hui2016-06-171-4/+5
| | | | |
* | | | | Merge branch 'PHP-7.0'Anatol Belski2016-06-061-0/+32
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | * PHP-7.0: Add test for bug #53735
| * | | | Merge branch 'PHP-5.6' into PHP-7.0Anatol Belski2016-06-061-0/+32
| |\ \ \ \ | | | |/ / | | |/| | | | | | | | | | | | * PHP-5.6: Add test for bug #53735
| | * | | Add test for bug #53735Anatol Belski2016-06-061-0/+32
| | | | |
| | * | | Fixed bug #70484 selectordinal doesn't work with named parametersAnatol Belski2016-06-022-0/+101
| | | | |
| | * | | Merge branch 'PHP-5.5' into PHP-5.6.22Stanislav Malyshev2016-05-242-117/+132
| | |\ \ \ | | | | |/ | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.5: Fix memory leak in imagescale() Update NEWS Better fix for bug #72135 Fixed bug #72227: imagescale out-of-bounds read Fix bug #72241: get_icu_value_internal out-of-bounds read Fix bug #72135 - don't create strings with lengths outside int range Add check for string overflow to all string add operations Fix bug #72114 - int/size_t confusion in fread Updated NEWS Fixed bug #71331 - Uninitialized pointer in phar_make_dirstream() Conflicts: Zend/zend_operators.c ext/phar/dirstream.c ext/phar/tests/bug71331.phpt
* | | | | Fixed bug #69398 IntlDateFormatter formatObject returns wrong value when ↵Mic2016-06-022-1/+25
| | | | | | | | | | | | | | | | | | | | time style is NONE
* | | | | Fixed bug #69374 IntlDateFormatter formatObject returns wrong utf8 valueMic2016-06-022-5/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | Merge branch 'PHP-7.0'Stanislav Malyshev2016-05-242-0/+15
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-7.0: Fix memory leak in imagescale() Update NEWS Better fix for bug #72135 Fixed bug #72227: imagescale out-of-bounds read Fix bug #72241: get_icu_value_internal out-of-bounds read Fix bug #72135 - don't create strings with lengths outside int range set versions Add check for string overflow to all string add operations Fix bug #72114 - int/size_t confusion in fread Updated NEWS Fixed bug #71331 - Uninitialized pointer in phar_make_dirstream()
| * | | | Merge branch 'PHP-5.5' into PHP-7.0.7Stanislav Malyshev2016-05-242-0/+15
| |\ \ \ \ | | | |/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.5: Fix memory leak in imagescale() Update NEWS Better fix for bug #72135 Fixed bug #72227: imagescale out-of-bounds read Fix bug #72241: get_icu_value_internal out-of-bounds read Fix bug #72135 - don't create strings with lengths outside int range Add check for string overflow to all string add operations Fix bug #72114 - int/size_t confusion in fread Updated NEWS Fixed bug #71331 - Uninitialized pointer in phar_make_dirstream() Conflicts: Zend/zend_operators.c ext/intl/locale/locale_methods.c ext/phar/dirstream.c ext/phar/tests/bug71331.phpt ext/standard/file.c ext/standard/html.c
| | * | | Fix bug #72241: get_icu_value_internal out-of-bounds readStanislav Malyshev2016-05-222-117/+132
| | | | |
* | | | | - get rid of EG(scope). zend_get_executed_scope() should be used instead.Dmitry Stogov2016-04-281-1/+7
| | | | | | | | | | | | | | | | | | | | - ichanged zval_update_constant_ex(). Use IS_TYPE_IMMUTABLE flag on shared constants and AST, instead of "inline_change" parameter.
* | | | | Merge branch 'PHP-7.0'Anatol Belski2016-04-272-4/+20
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-7.0: fix merge Fix memory leak Fix bug #72099: xml_parse_into_struct segmentation fault 5.5.36 now Fix bug #72094 - Out of bounds heap read access in exif header processing Fix bug #72093: bcpowmod accepts negative scale and corrupts _one_ definition Fix bug #72061 - Out-of-bounds reads in zif_grapheme_stripos with negative offset Fix for bug #71912 (libgd: signedness vulnerability) Typo in NEWS
| * | | | Merge branch 'PHP-5.6' into PHP-7.0Anatol Belski2016-04-272-3/+20
| |\ \ \ \ | | | |/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.6: Fix memory leak Fix bug #72099: xml_parse_into_struct segmentation fault 5.5.36 now Fix bug #72094 - Out of bounds heap read access in exif header processing Fix bug #72093: bcpowmod accepts negative scale and corrupts _one_ definition Fix bug #72061 - Out-of-bounds reads in zif_grapheme_stripos with negative offset Fix for bug #71912 (libgd: signedness vulnerability) Typo in NEWS
| | * | | Merge branch 'PHP-5.5' into PHP-5.6Stanislav Malyshev2016-04-262-5/+22
| | |\ \ \ | | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.5: Fix memory leak Fix bug #72099: xml_parse_into_struct segmentation fault 5.5.36 now Fix bug #72094 - Out of bounds heap read access in exif header processing Fix bug #72093: bcpowmod accepts negative scale and corrupts _one_ definition Fix bug #72061 - Out-of-bounds reads in zif_grapheme_stripos with negative offset Fix for bug #71912 (libgd: signedness vulnerability) Typo in NEWS Conflicts: configure.in main/php_version.h
| | | * | Fix bug #72061 - Out-of-bounds reads in zif_grapheme_stripos with negative ↵Stanislav Malyshev2016-04-242-5/+22
| | | | | | | | | | | | | | | | | | | | offset
* | | | | Fix intl tests for ICU < 52Nikita Popov2016-04-202-0/+4
| | | | |
* | | | | Update IntlTimeZone methods for ICU 52Sara Golemon2016-04-185-0/+183
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds: string IntlTimeZone::getWindowsID(string id) string IntlTimeZone::getIDForWindowsID(string winID[, string region]) And matching procedural functions
* | | | | Merge branch 'PHP-7.0'Anatol Belski2016-04-113-1/+102
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | * PHP-7.0: Fixed bug #70484 selectordinal doesn't work with named parameters fix version macro to check
| * | | | Fixed bug #70484 selectordinal doesn't work with named parametersAnatol Belski2016-04-112-0/+101
| | | | |
| * | | | fix version macro to checkAnatol Belski2016-04-111-1/+1
| | | | |
| * | | | Merge branch 'PHP-7.0' of https://github.com/php/php-src into PHP-7.0Joe Watkins2016-04-114-2/+34
| |\ \ \ \
* | \ \ \ \ Merge branch 'master' of https://github.com/php/php-srcJoe Watkins2016-04-114-2/+34
|\ \ \ \ \ \
| * \ \ \ \ \ Merge branch 'PHP-7.0'Anatol Belski2016-04-092-1/+2
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | | | | | | | | | | | | | | | | * PHP-7.0: Fixed bug #65480 No declaration for msgformat_fix_quotes() in msgformat.c or msgformat_attr.c
| | * | | | | Fixed bug #65480 No declaration for msgformat_fix_quotes() in msgformat.c or ↵Anatol Belski2016-04-092-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | msgformat_attr.c
| * | | | | | Merge branch 'PHP-7.0'Anatol Belski2016-04-092-1/+32
| |\ \ \ \ \ \ | | |/ / / / / | | | | | | | | | | | | | | | | | | | | | * PHP-7.0: Fixed bug #66289 Locale::lookup incorrectly returns en or en_US if locale is empty
| | * | | | | Fixed bug #66289 Locale::lookup incorrectly returns en or en_US if locale is ↵Anatol Belski2016-04-092-1/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | empty
* | | | | | | Merge branch 'PHP-7.0'Joe Watkins2016-04-111-1/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | / / / / | | |/ / / / | |/| | | | * PHP-7.0: fix calendar segfault
| * | | | | fix calendar segfaultJoe Watkins2016-04-111-1/+1
| |/ / / /
* | | | | Merge branch 'PHP-7.0'Anatol Belski2016-04-081-14/+13
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | * PHP-7.0: fix indent
| * | | | fix indentAnatol Belski2016-04-081-14/+13
| | | | |
* | | | | Merge branch 'PHP-7.0'Anatol Belski2016-04-081-0/+4
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | * PHP-7.0: fix compat for ICU < 50
| * | | | fix compat for ICU < 50Anatol Belski2016-04-081-0/+4
| | | | |
* | | | | Merge branch 'PHP-7.0'Anatol Belski2016-04-086-11/+89
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-7.0: Fixed bug #68893 Stackoverflow in datefmt_create Added missing newline. Changed to check for error with the new function that returns null if error is set Added function to check error and return null if error is set. Added tests for bug 70451 and 70452
| * | | | Fixed bug #68893 Stackoverflow in datefmt_createAnatol Belski2016-04-082-6/+41
| | | | |
| * | | | Added missing newline.Daniel Persson2016-04-081-1/+1
| | | | |
| * | | | Changed to check for error with the new function that returns null if error ↵Daniel Persson2016-04-081-4/+4
| | | | | | | | | | | | | | | | | | | | is set
| * | | | Added function to check error and return null if error is set.Daniel Persson2016-04-081-1/+11
| | | | |
| * | | | Added tests for bug 70451 and 70452Daniel Persson2016-04-082-0/+33
| | | | |
* | | | | Merge branch 'PHP-7.0'Anatol Belski2016-04-082-0/+14
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | * PHP-7.0: Fixed bug #70455 Missing constant: IntlChar::NO_NUMERIC_VALUE
| * | | | Fixed bug #70455 Missing constant: IntlChar::NO_NUMERIC_VALUEAnatol Belski2016-04-082-0/+14
| | | | |
* | | | | Merge branch 'PHP-7.0'Anatol Belski2016-04-082-7/+35
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | * PHP-7.0: Fixed bug #71516 IntlDateFormatter losts locale if pattern is set via constructor
| * | | | Fixed bug #71516 IntlDateFormatter losts locale if pattern is set via ↵Anatol Belski2016-04-082-7/+35
| | | | | | | | | | | | | | | | | | | | constructor
* | | | | Statically bind static method call argumentsNikita Popov2016-03-141-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If we know what method will be called, use ct-bound send opcodes. The intl test is changed because a runtime error changed to a compile-time error.
* | | | | Add negative offset support to grapheme_strpos/stripos/extract()Francois Laupretre2016-03-092-14/+43
| | | | |
* | | | | Merge branch 'PHP-7.0'Nikita Popov2016-03-032-2/+2
|\ \ \ \ \ | |/ / / /
| * | | | Move semicolon into TSRMLS_CACHE_EXTERN/DEFINENikita Popov2016-03-032-2/+2
| | | | | | | | | | | | | | | | | | | | Also re bug #71575.
| * | | | Remove TSRMLS_* from docs as it's not used anymoreStanislav Malyshev2016-02-171-10/+10
| | | | |
* | | | | Remove version checksNikita Popov2016-01-302-20/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PHP_VERSION_ID PHP_API_VERSION ZEND_MODULE_API_NO PHP_MAJOR_VERSION, PHP_MINOR_VERSION ZEND_ENGINE_2 I've left litespeed alone, as it seems to genuinely maintain support for many PHP versions.