Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix #78912: INTL Support for accounting format | Christoph M. Becker | 2019-12-09 | 2 | -1/+17 |
| | | | | | | | We provide `NumberFormatter::CURRENCY_ACCOUNTING` to wrap `UNUM_CURRENCY_ACCOUNTING `[1]. [1] <https://unicode-org.github.io/icu-docs/apidoc/released/icu4c/unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae97cdd7ed612d07d251021c076efb1c5> | ||||
* | Merge branch 'PHP-7.3' into PHP-7.4 | Stanislav Malyshev | 2019-11-11 | 2 | -2/+15 |
|\ | | | | | | | | | * PHP-7.3: Fix bug #78804 - Segmentation fault in Locale::filterMatches | ||||
| * | Merge branch 'PHP-7.2' into PHP-7.3 | Stanislav Malyshev | 2019-11-11 | 2 | -2/+15 |
| |\ | | | | | | | | | | | | | * PHP-7.2: Fix bug #78804 - Segmentation fault in Locale::filterMatches | ||||
| | * | Fix bug #78804 - Segmentation fault in Locale::filterMatches | Stanislav Malyshev | 2019-11-11 | 2 | -2/+15 |
| | | | |||||
* | | | Skip IntlTimeZone::getOffset() error tests on non-x86 | Nikita Popov | 2019-10-24 | 2 | -1/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I'm not totally sure, but I have a strong suspicion that the fact that this produces an error is an artifact of undefined cast behavior (which will yield INDVAL on x86 but saturate on ARM). INF seems to be the only value that results in an error even on x86 (variations like -INF or NAN succeed). It might make sense to just remove this test entirely, but for now let's skip it on non-x86. | ||||
* | | | Fix miscellaneous typos in docs | Tyson Andre | 2019-10-19 | 1 | -1/+1 |
| | | | |||||
* | | | Merge branch 'PHP-7.3' into PHP-7.4 | Christoph M. Becker | 2019-10-04 | 4 | -0/+1559 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.3: Split intl tests for ICU 65 | ||||
| * | | Merge branch 'PHP-7.2' into PHP-7.3 | Christoph M. Becker | 2019-10-04 | 4 | -0/+1559 |
| |\ \ | | |/ | | | | | | | | | | * PHP-7.2: Split intl tests for ICU 65 | ||||
| | * | Split intl tests for ICU 65 | Christoph M. Becker | 2019-10-04 | 4 | -0/+1559 |
| | | | |||||
* | | | Fix borked SKIPIFs | Fabien Villepinte | 2019-09-30 | 2 | -2/+2 |
| | | | |||||
* | | | Merge branch 'PHP-7.3' into PHP-7.4 | Nikita Popov | 2019-09-25 | 1 | -3/+3 |
|\ \ \ | |/ / | |||||
| * | | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-09-25 | 1 | -3/+3 |
| |\ \ | | |/ | |||||
| | * | Fix hash key length in umsg_parse_format() | Jinesh Patel | 2019-09-25 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | Fix array length passed to zend_hash_str_find_ptr() casting from UChar array to char array requires mul by sizeof(UChar). | ||||
* | | | Merge branch 'PHP-7.3' into PHP-7.4 | Remi Collet | 2019-09-10 | 1 | -2/+2 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.3: Raise minimal GCC version, Test with 4.8 is OK With 4.4: error: #pragma GCC diagnostic not allowed inside functions | ||||
| * | | Merge branch 'PHP-7.2' into PHP-7.3 | Remi Collet | 2019-09-10 | 1 | -2/+2 |
| |\ \ | | |/ | | | | | | | | | | * PHP-7.2: Raise minimal GCC version, Test with 4.8 is OK With 4.4: error: #pragma GCC diagnostic not allowed inside functions | ||||
| | * | Raise minimal GCC version, | Remi Collet | 2019-09-10 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | Test with 4.8 is OK With 4.4: error: #pragma GCC diagnostic not allowed inside functions | ||||
* | | | Add the last missing SKIPIF | Fabien Villepinte | 2019-09-04 | 2 | -0/+4 |
| | | | |||||
* | | | Merge branch 'PHP-7.3' into PHP-7.4 | Christoph M. Becker | 2019-08-23 | 1 | -2/+7 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.3: Suppress deprecation warning on IDNA2003 ICU methods for clang | ||||
| * | | Merge branch 'PHP-7.2' into PHP-7.3 | Christoph M. Becker | 2019-08-23 | 1 | -2/+7 |
| |\ \ | | |/ | | | | | | | | | | * PHP-7.2: Suppress deprecation warning on IDNA2003 ICU methods for clang | ||||
| | * | Suppress deprecation warning on IDNA2003 ICU methods for clang | Christoph M. Becker | 2019-08-23 | 1 | -2/+7 |
| | | | |||||
* | | | Merge branch 'PHP-7.3' into PHP-7.4 | Sara Golemon | 2019-08-16 | 1 | -0/+7 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.3: Suppress deprecation warning on IDNA2003 ICU methods | ||||
| * | | Merge branch 'PHP-7.2' into PHP-7.3 | Sara Golemon | 2019-08-16 | 1 | -0/+7 |
| |\ \ | | |/ | | | | | | | | | | * PHP-7.2: Suppress deprecation warning on IDNA2003 ICU methods | ||||
| | * | Suppress deprecation warning on IDNA2003 ICU methods | Sara Golemon | 2019-08-16 | 1 | -0/+7 |
| | | | |||||
* | | | Merge branch 'PHP-7.3' into PHP-7.4 | Sara Golemon | 2019-08-16 | 1 | -19/+1 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.3: Revert "Move to non deprecated API on suitable ICU versions" | ||||
| * | | Revert "Move to non deprecated API on suitable ICU versions" | Sara Golemon | 2019-08-16 | 1 | -19/+1 |
| | | | | | | | | | | | | | | | | | | This reverts commit 13a2f2d041999dca0066542f2a552798fab9a13d. The APIs used by this commit aren't entirely equivalent to the original ones. | ||||
| * | | Fix expect section | Anatol Belski | 2019-06-01 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'PHP-7.2' into PHP-7.3 | Anatol Belski | 2019-06-01 | 8 | -7/+377 |
| |\ \ | | |/ | | | | | | | | | | | | | * PHP-7.2: Change ZPP only if compiled with ICU >= 64 Update tests for ICU 64 | ||||
| | * | Change ZPP only if compiled with ICU >= 64 | Anatol Belski | 2019-06-01 | 1 | -1/+7 |
| | | | |||||
| | * | Update tests for ICU 64 | Nikita Popov | 2019-06-01 | 8 | -7/+371 |
| | | | | | | | | | | | | (cherry picked from commit 8a8bc5c4529223ecf4f421b1bed03618f7394335) | ||||
| | * | Convert CRLF to LF | Peter Kokot | 2019-05-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | These files are tracked with CRLF line endings in Git and can be converted to LF. Neither are parts of tests or code itself. | ||||
* | | | Convert all php_error_docref0 to php_error_docref | George Peter Banyard | 2019-07-13 | 4 | -5/+5 |
| | | | | | | | | | | | | Closes GH-4394 | ||||
* | | | Fix UConverter leak | Nikita Popov | 2019-06-25 | 1 | -1/+1 |
| | | | |||||
* | | | Fix TimeZone leak in intl MessageFormat | Nikita Popov | 2019-06-25 | 1 | -4/+8 |
| | | | | | | | | | | | | | | | I'm just giving each format a distinct owned object here ... sharing it looks complicated. | ||||
* | | | Fix various instances of memcpy null ub | Nikita Popov | 2019-06-19 | 1 | -2/+10 |
| | | | |||||
* | | | Cheaper checks for exceptions thrown from __toString() | Dmitry Stogov | 2019-06-06 | 1 | -3/+4 |
| | | | |||||
* | | | Allow exceptions in __toString() | Nikita Popov | 2019-06-05 | 5 | -10/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RFC: https://wiki.php.net/rfc/tostring_exceptions And convert some object to string conversion related recoverable fatal errors into Error exceptions. Improve exception safety of internal code performing string conversions. | ||||
* | | | SimpleXMLElement and ResourceBundle implement Countable | Thomas Gerbet | 2019-05-31 | 2 | -1/+15 |
| | | | | | | | | | | | | | | | Both classes already have a count() method and are considered countable by \is_countable(). | ||||
* | | | Update tests for ICU 64 | Nikita Popov | 2019-05-31 | 8 | -8/+372 |
| | | | |||||
* | | | Replace ZVAL_COPY() and ZVAL_COPY_VALUE() for IS_OBJECT by cheaper macros | Dmitry Stogov | 2019-05-28 | 4 | -5/+7 |
| | | | |||||
* | | | [ci skip] Migrate intl error conventions docs to Markdown | Peter Kokot | 2019-05-12 | 2 | -115/+129 |
| | | | |||||
* | | | Normalize comments in *nix build system m4 files | Peter Kokot | 2019-05-12 | 1 | -2/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Normalization include: - Use dnl for everything that can be ommitted when configure is built in favor of the shell comment character # which is visible in the output. - Line length normalized to 80 columns - Dots for most of the one line sentences - Macro definitions include similar pattern header comments now | ||||
* | | | Use ZEND_TRY_ASSIGN_REF_... macros for arguments passed to internal function ↵ | Dmitry Stogov | 2019-04-24 | 1 | -2/+2 |
| | | | | | | | | | | | | by reference | ||||
* | | | Merge branch 'PHP-7.3' into PHP-7.4 | Nikita Popov | 2019-04-15 | 2 | -1/+14 |
|\ \ \ | |/ / | |||||
| * | | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-04-15 | 2 | -1/+14 |
| |\ \ | | |/ | |||||
| | * | Fixed bug #77895 | Nikita Popov | 2019-04-15 | 2 | -1/+14 |
| | | | |||||
* | | | Merge branch 'PHP-7.3' into PHP-7.4 | Nikita Popov | 2019-03-18 | 1 | -3/+3 |
|\ \ \ | |/ / | |||||
| * | | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-03-18 | 1 | -3/+3 |
| |\ \ | | |/ | |||||
| | * | Make test independent of icu version | Nikita Popov | 2019-03-18 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | We don't really care about the actual output here, just that it doesn't fail. | ||||
* | | | Merge branch 'PHP-7.3' into PHP-7.4 | Nikita Popov | 2019-03-18 | 2 | -1/+13 |
|\ \ \ | |/ / | |||||
| * | | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-03-18 | 2 | -1/+13 |
| |\ \ | | |/ |