summaryrefslogtreecommitdiff
path: root/ext/intl
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'PHP-5.6' into PHP-7.0Stanislav Malyshev2016-07-192-0/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.6: fix #72519, possible OOB using imagegif fix #72512, invalid read or write for palette image when invalid transparent index is used Apparently some envs miss SIZE_MAX Fix tests Fix bug #72618: NULL Pointer Dereference in exif_process_user_comment Partial fix for bug #72613 - do not treat negative returns from bz2 as size_t Fix bug #72606: heap-buffer-overflow (write) simplestring_addn simplestring.c Fix for bug #72558, Integer overflow error within _gdContributionsAlloc() Fix bug #72603: Out of bound read in exif_process_IFD_in_MAKERNOTE Fix bug #72562 - destroy var_hash properly Fix bug #72533 (locale_accept_from_http out-of-bounds access) Fix fir bug #72520 Fix for bug #72513 Fix for bug #72513 CS fix and comments with bug ID Fix for HTTP_PROXY issue. 5.6.24RC1 add tests for bug #72512 Fixed bug #72512 gdImageTrueColorToPaletteBody allows arbitrary write/read access Fixed bug #72479 - same as #72434 Conflicts: Zend/zend_virtual_cwd.c ext/bz2/bz2.c ext/exif/exif.c ext/session/session.c ext/snmp/snmp.c ext/standard/basic_functions.c main/SAPI.c main/php_variables.c (cherry picked from commit b00f8f2a5bae651d6375ca34c676963f1f25ee5a)
* Fixed "implicit declaration of function ‘msgformat_fix_quotes’"Xinchen Hui2016-06-171-4/+5
|
* 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
* | \ 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
| | |
* | | 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
* | | 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
|\ \ \
| * | | Fixed bug #65480 No declaration for msgformat_fix_quotes() in msgformat.c or ↵Anatol Belski2016-04-092-1/+2
| | | | | | | | | | | | | | | | msgformat_attr.c
| * | | Fixed bug #66289 Locale::lookup incorrectly returns en or en_US if locale is ↵Anatol Belski2016-04-092-1/+32
| | | | | | | | | | | | | | | | empty
* | | | fix calendar segfaultJoe Watkins2016-04-111-1/+1
|/ / /
* | | fix indentAnatol Belski2016-04-081-14/+13
| | |
* | | fix compat for ICU < 50Anatol Belski2016-04-081-0/+4
| | |
* | | 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
| | |
* | | Fixed bug #70455 Missing constant: IntlChar::NO_NUMERIC_VALUEAnatol Belski2016-04-082-0/+14
| | |
* | | Fixed bug #71516 IntlDateFormatter losts locale if pattern is set via ↵Anatol Belski2016-04-082-7/+35
| | | | | | | | | | | | constructor
* | | 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 duplicated skipif conditionsAnatol Belski2016-01-024-4/+0
| | |
* | | Merge branch 'PHP-5.6' into PHP-7.0Anatol Belski2016-01-014-0/+4
|\ \ \ | |/ / | | | | | | | | | | | | * PHP-5.6: sync with new tests from 7.0 for ICU 55_1 and 56_1 compat sync skipifs for ext/intl for ICU 55_* and 56_* compat
| * | sync with new tests from 7.0 for ICU 55_1 and 56_1 compatAnatol Belski2016-01-0110-0/+636
| | |
| * | sync skipifs for ext/intl for ICU 55_* and 56_* compatAnatol Belski2016-01-018-5/+10
| | |
* | | Fixed bug #71020 (Use after free in Collator::sortWithSortKeys)Xinchen Hui2015-12-072-1/+18
| | |
* | | Merge branch 'PHP-5.6' into PHP-7.0Ferenc Kovacs2015-10-191-2/+2
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | * PHP-5.6: fixup, both catched by nikic use another character device in this test as /dev/console seems that it is different for lxc containers the de_DE(iso-8859-1) locale is not available on ubuntu by default, but there is no reason to require that over the utf-8 one let's try running our testsuite without sudo
| * | Merge branch 'PHP-5.5' into PHP-5.6Ferenc Kovacs2015-10-191-2/+2
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | * PHP-5.5: fixup, both catched by nikic use another character device in this test as /dev/console seems that it is different for lxc containers the de_DE(iso-8859-1) locale is not available on ubuntu by default, but there is no reason to require that over the utf-8 one let's try running our testsuite without sudo
| | * the de_DE(iso-8859-1) locale is not available on ubuntu by default, but ↵Ferenc Kovacs2015-08-241-2/+2
| | | | | | | | | | | | there is no reason to require that over the utf-8 one
| | * Remove extraneous strlen() callRasmus Lerdorf2015-03-211-2/+0
| | |
| * | Remove extraneous strlen() callRasmus Lerdorf2015-03-211-2/+0
| | |
* | | fork test for ICU 56.1Anatol Belski2015-10-122-1/+124
| | |
* | | fork test for ICU-56.1Anatol Belski2015-10-122-1/+132
| | |
* | | fix test for ICU-56.1Anatol Belski2015-10-123-1/+100
| | |
* | | More zpp cleanup in ext/intlNikita Popov2015-10-063-35/+16
| | |
* | | Fix/improve zpp usageNikita Popov2015-10-023-10/+7
| | | | | | | | | | | | | | | | | | The ext/interbase changes are done blindly, fingers crossed. Some of these are bug fixes, some make zpp usage more idiomatic.
* | | Removed or simplified incorrect SEPARATE_*() macros usage.Dmitry Stogov2015-09-293-3/+1
| | |
* | | Fixed incorrect usage of HASH_OF() macro. Replaced HASH_OF() with more ↵Dmitry Stogov2015-09-242-5/+5
| | | | | | | | | | | | appropriate Z_ARRVAL_P() or Z_OBJPROP_P().
* | | Cleanup: avoid reallocationsDmitry Stogov2015-09-241-54/+60
| | |
* | | Cleanup: zend_object_std_dtor() is called through free_obj handlerDmitry Stogov2015-09-231-2/+0
| | |
* | | Merge branch 'master' of git.php.net:php-srcDmitry Stogov2015-09-102-18/+20
|\ \ \ | | | | | | | | | | | | | | | | | | | | * 'master' of git.php.net:php-src: Aligned IntlChar protos to their ARG_INFO (related to #70453) Skip IntlChar related test if ext/intl is not available
| * | | Aligned IntlChar protos to their ARG_INFO (related to #70453)Christoph M. Becker2015-09-101-18/+18
| | | |
| * | | Skip IntlChar related test if ext/intl is not availableChristoph M. Becker2015-09-101-0/+2
| | | |