Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed bug #74484 MessageFormatter::formatMessage memory corruption | Anatol Belski | 2018-08-09 | 2 | -0/+52 |
| | | | | with 11+ named placeholder | ||||
* | Make newly introduced bug76556.phpt more resilient | Christoph M. Becker | 2018-07-01 | 1 | -1/+1 |
| | | | | | Obviously, different compilers mangle the C++ class name differently. We should neither expect a prefix nor a suffix. | ||||
* | Fix #76556: get_debug_info handler for BreakIterator shows wrong type | Christoph M. Becker | 2018-06-30 | 2 | -1/+24 |
| | | | | | | | We use the retrieved type for the "type" element instead of the text. This has been confused during the PHP 7 upgrade[1]. [1] http://git.php.net/?p=php-src.git;a=commit;h=1d793348067e5769144c0f7efd86428a4137baec | ||||
* | Prepare tests for ICU 62.1 | Anatol Belski | 2018-06-25 | 12 | -5/+356 |
| | |||||
* | Revert "ICU 59+ requires C++11 and errors out without the option" | Stanislav Malyshev | 2018-06-20 | 1 | -3/+0 |
| | | | | This reverts commit 5dd1ef90caec3021e6ce55c8554e695edf641eaf. | ||||
* | ICU 59+ requires C++11 and errors out without the option | Stanislav Malyshev | 2018-06-17 | 1 | -0/+3 |
| | |||||
* | Make $locale parameter to BreakIterator ctors optional | Nikita Popov | 2018-06-13 | 3 | -16/+10 |
| | | | | It's documented as such and already accepts null. | ||||
* | Fix tests, ref bug #74385 | Anatol Belski | 2018-05-03 | 4 | -8/+8 |
| | |||||
* | Fixed bug #74385 Locale::parseLocale() broken with some arguments | Anatol Belski | 2018-05-03 | 1 | -5/+9 |
| | | | | Rely on the ICU's defined values for the max locale id length. | ||||
* | Fix memory leak | Anatol Belski | 2018-04-12 | 2 | -1/+11 |
| | |||||
* | Group common flags | Anatol Belski | 2018-04-05 | 1 | -5/+6 |
| | |||||
* | Rename var | Anatol Belski | 2018-04-05 | 1 | -1/+1 |
| | |||||
* | Fix shared ext/intl compilation | Anatol Belski | 2018-04-03 | 1 | -3/+8 |
| | |||||
* | Fix clang build, ref buf #76153 | Anatol Belski | 2018-03-30 | 1 | -12/+15 |
| | | | | Clang only allows -std=c++11 for C++ source. | ||||
* | Adjust tests for ICU 61.1 compatibility | Anatol Belski | 2018-03-29 | 7 | -8/+236 |
| | |||||
* | Fixed bug #76153 Intl compilation fails with icu4c 61.1 | Anatol Belski | 2018-03-28 | 2 | -2/+2 |
| | | | | | | Additionally, ICU >= 59.1 requires C++11, so add the flags. Some refactoring is needed to comply with the latest recommended build options, such as automatic icu namespace addition. | ||||
* | Wrap var depending on conditional compilation | Anatol Belski | 2018-02-16 | 1 | -0/+2 |
| | |||||
* | Merge branch 'PHP-7.0' into PHP-7.1 | Anatol Belski | 2017-11-02 | 2 | -7/+11 |
|\ | | | | | | | | | * PHP-7.0: Sync and fix tests for ICU 60.1 compat | ||||
| * | Sync and fix tests for ICU 60.1 compat | Anatol Belski | 2017-11-02 | 2 | -7/+11 |
| | | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Anatol Belski | 2017-10-30 | 1 | -0/+2 |
|\ \ | |/ | | | | | | | * PHP-7.0: Add missing ICU version check | ||||
| * | Add missing ICU version check | Anatol Belski | 2017-10-30 | 1 | -0/+2 |
| | | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Joe Watkins | 2017-10-25 | 1 | -2/+2 |
|\ \ | |/ | | | | | | | * PHP-7.0: Fix typo in comments | ||||
| * | Fix typo in comments | Fabien Villepinte | 2017-10-25 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Anatol Belski | 2017-10-21 | 2 | -6/+4 |
|\ \ | |/ | | | | | | | * PHP-7.0: With ICU 58+, set the default restriction level to high | ||||
| * | With ICU 58+, set the default restriction level to high | Anatol Belski | 2017-10-21 | 2 | -6/+4 |
| | | | | | | | | | | Further experiments show, that CJK scripts should be ok. If there are any issues, the moderate level can still be set later. | ||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Anatol Belski | 2017-10-21 | 4 | -18/+14 |
|\ \ | |/ | | | | | | | * PHP-7.0: Rework these new tests to match with diffs in ICU 58, 59 and upcoming 60 | ||||
| * | Rework these new tests to match with diffs in ICU 58, 59 and upcoming 60 | Anatol Belski | 2017-10-21 | 4 | -18/+14 |
| | | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Anatol Belski | 2017-10-20 | 4 | -0/+91 |
|\ \ | |/ | | | | | | | | | * PHP-7.0: Fixed bug #73655 Spoofchecker::isSuspicious behavior change due to upstream changes Add test for newer ICU version | ||||
| * | Fixed bug #73655 Spoofchecker::isSuspicious behavior change due to upstream ↵ | Anatol Belski | 2017-10-20 | 3 | -0/+41 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | changes There are significant changes in the spoof checking reflecting http://www.unicode.org/reports/tr39/tr39-15.html and relying on the restriction levels. ICU 58+ removes WSC and MSC handling and otherwise undergoes big changes in both code and data areas. Keep up with the basic points for now, as we need to move forward and provide an acceptable experience to PHP users linking to a newer ICU. The most distros ATM don't provide ICU > 57.1, though. We'll need for sure to keep up with the BC breach in ICU 58+ in possible further aspects. | ||||
| * | Add test for newer ICU version | Anatol Belski | 2017-10-20 | 1 | -0/+50 |
| | | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Anatol Belski | 2017-10-20 | 2 | -4/+5 |
|\ \ | |/ | | | | | | | * PHP-7.0: Further test fixes for ICU >= 58 | ||||
| * | Further test fixes for ICU >= 58 | Anatol Belski | 2017-10-20 | 2 | -4/+5 |
| | | |||||
* | | Version checks | Anatol Belski | 2017-10-20 | 3 | -4/+2 |
| | | |||||
* | | Yet two wrong version checks | Anatol Belski | 2017-10-20 | 2 | -2/+3 |
| | | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Anatol Belski | 2017-10-20 | 10 | -12/+10 |
|\ \ | |/ | | | | | | | * PHP-7.0: Fix version checks in tests | ||||
| * | Fix version checks in tests | Anatol Belski | 2017-10-20 | 10 | -12/+10 |
| | | |||||
* | | Fix version checks in tests | Anatol Belski | 2017-10-20 | 2 | -3/+2 |
| | | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Anatol Belski | 2017-10-20 | 10 | -4/+242 |
|\ \ | |/ | | | | | | | * PHP-7.0: Sync some tests for compat with ICU 58.1+ | ||||
| * | Sync some tests for compat with ICU 58.1+ | Anatol Belski | 2017-10-20 | 10 | -4/+242 |
| | | |||||
* | | Sync some tests for compat with ICU 58.1, PHP 7.1+ part | Anatol Belski | 2017-10-20 | 4 | -6/+95 |
| | | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Anatol Belski | 2017-10-20 | 1 | -0/+1 |
|\ \ | |/ | | | | | | | * PHP-7.0: Add skip for incompatible ICU version | ||||
| * | Add skip for incompatible ICU version | Anatol Belski | 2017-10-20 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Joe Watkins | 2017-10-19 | 2 | -4/+57 |
|\ \ | |/ | | | | | | | * PHP-7.0: Fixed #75317 - UConverter::setDestinationEncoding changes source instead of destinatination | ||||
| * | Fixed #75317 - UConverter::setDestinationEncoding changes source instead of ↵ | Nester | 2017-10-19 | 2 | -4/+57 |
| | | | | | | | | destinatination | ||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Christoph M. Becker | 2017-10-06 | 2 | -1/+16 |
|\ \ | |/ | | | | | | | * PHP-7.0: Fixed bug #75318 (The parameter of UConverter::getAliases() is not optional) | ||||
| * | Fixed bug #75318 (The parameter of UConverter::getAliases() is not optional) | Christoph M. Becker | 2017-10-06 | 2 | -1/+16 |
| | | | | | | | | Of course, reflection has to know that as well. | ||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Anatol Belski | 2017-09-12 | 2 | -2/+20 |
|\ \ | |/ | | | | | | | * PHP-7.0: Fixed bug #75193 segfault in collator_convert_object_to_string | ||||
| * | Fixed bug #75193 segfault in collator_convert_object_to_string | Remi Collet | 2017-09-12 | 2 | -2/+20 |
| | | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Nikita Popov | 2017-08-25 | 2 | -11/+33 |
|\ \ | |/ | |||||
| * | Fixed bug #75090 | Thomas Punt | 2017-08-25 | 2 | -11/+33 |
| | |