Commit graph

31926 commits

Author SHA1 Message Date
Frank Tang
e96e9410bd ICU-22005 Fix int32 overflow in FormattedStringBuilder
See #2070
2022-04-29 18:25:01 -07:00
Markus Scherer
07a50207b7 ICU-21679 avoid escape of U+FFFF in a character literal 2022-04-29 20:43:53 +00:00
Markus Scherer
505535813f ICU-22007 remove outdated terms of use from Unicode conversion files 2022-04-29 19:51:01 +00:00
Markus Scherer
43d082665e ICU-22006 icupkg: %%ALIAS & %%Parent do not need truncation parent 2022-04-29 17:50:11 +00:00
Craig Cornelius
cb6b778e1b ICU-21959 Online demos how to update
See #2069
2022-04-29 09:36:51 -07:00
Hugo van der Merwe
50e14fe15b ICU-21959 Update stale Jira tickets in ICU4J TODOs
See #2062
2022-04-27 23:31:46 +02:00
Frank Tang
fca6b342c0 ICU-21994 Fix heap-buffer-overflow 2022-04-20 12:03:35 -07:00
Shane F. Carr
47824c5568
ICU-21956 Merge maint-71 to main 2022-04-14 17:45:38 -07:00
Shane F. Carr
d16df5843e ICU-21956 Merge remote-tracking branch 'upstream/maint/maint-71' into ICU-21956-merge 2022-04-13 11:39:20 -07:00
Rich Gillam
87cee860e0 ICU-21984 Fix DateIntervalFormat.normalizeHourMetacharacters() so that it doesn't require the hour and day-period
fields to appear in any particular order or position in the skeleton string.
2022-04-11 14:37:15 -07:00
Frank Yung-Fong Tang
4747484273 ICU-21966 Cleanup -Wunused-but-set-variable
See #2055
2022-04-06 12:51:46 -07:00
Markus Scherer
4833cc89b2 ICU-20715 CollationDataBuilder reset outdated prefix+contraction values
See #2052
2022-04-04 16:10:13 +00:00
Daniel Ju
f4f74c1f2e ICU-21957 BRS72RC Update version number to 72.0.1 2022-03-31 16:39:13 -07:00
Julien Brianceau
a2c90781f1 ICU-21967 Remove obsolete references in makedata.vcxproj and makedata_uwp.vcxproj
These references should have been removed in ICU-20489 and ICU-21420.
Take the opportunity to update the doc as well.
2022-03-31 11:23:29 -07:00
Jeff Genovy
861e55c246 ICU-21972 Use a shared props file for the ICU Major Version number in the Windows Visual Studio project files. 2022-03-30 20:55:36 -07:00
yumaoka
c205e7ee49 ICU-21971 Added a new numeric currecny code SLE/695 for Sierra Leone Leone. 2022-03-30 13:49:51 -07:00
Shane Carr
b144aac447 ICU-21762 Export Script_Extensions with --all flag in icuexportdata
See #2054
2022-03-30 11:44:02 -07:00
Steven R. Loomis
2612b8b55a ICU-21965 fix utilities.jar module name
com.ibm.icu.utilities - otherwise the automatic module name is unusable
2022-03-30 11:09:53 -05:00
Markus Scherer
ed1d9efc15 ICU-21954 LICENSE: add more license texts from icu4c files 2022-03-24 21:22:05 +00:00
Julien Brianceau
8230b85175 ICU-21814 Fix small typos in docs/userguide 2022-03-24 15:33:48 +00:00
Markus Scherer
2aa2a7221c ICU-21953 remove outdated ucdterms.txt
This is an old version of the Unicode license from 2004,
when the ICU license was different from the Unicode license.

We should have removed this file in 2016,
when the Unicode license was revised,
and when the ICU project became a project of the Unicode Consortium,
adopting the Unicode license for all of ICU.

Since 2016, the Unicode data files are covered by the same license as the
top license text in the ICU LICENSE file.
2022-03-24 00:14:02 +00:00
Peter Edberg
9b3c0c328c ICU-21901 integrate CLDR release-41-beta2 to ICU main for 71ga 2022-03-23 16:43:02 -07:00
Jeff Genovy
1d9cc717e2
ICU-21956 Merge maint-71 to main
Merging the maint/maint-71 branch into the main branch.
2022-03-23 12:50:13 -07:00
Daniel Ju
09331b75bf ICU-21901 BRS71GA Update version number 2022-03-21 15:01:26 -05:00
yumaoka
ee6433c297 ICU-21949 tzdata2022a update in ICU 2022-03-17 13:56:20 -04:00
gnrunge
0f49e50868 ICU-21843 Increase performance alert threshold to 200% to avoid false alerts
from occasional spikes.
2022-03-17 09:31:53 -07:00
Yoshito Umaoka
89c5d03023 ICU-21900 BRS71 ICU4J API signature file 2022-03-16 12:36:40 -04:00
Peter Edberg
8575c0dace ICU-21900 check non-stable API macros, move class boilerplate out of conditionals 2022-03-16 09:03:05 -07:00
Peter Edberg
6330704974 ICU-21944 Sync recent uloc_getLanguage/Countries updates to ICU4J; add "mo" mapping for C 2022-03-16 09:01:59 -07:00
Shane F. Carr
33c9b61b26 ICU-21871 Make behavior consistent on list format of empty strings 2022-03-15 18:11:57 -07:00
Daniel Ju
741bbddcf9 ICU-21900 BRS71RC Update version number and regenerate configure 2022-03-15 18:26:10 -05:00
Younies
f30956fc9c ICU-21840 Fix formatting Aliases
See #2016
2022-03-15 23:27:43 +01:00
shaobero
b1269c9121 ICU-21823 Adding changes to fix charset detection incase of no match 2022-03-15 21:47:40 +00:00
Peter Edberg
dbf7c20be6 ICU-21942 Fix Kosovo 3-letter code to be XKK for uloc_getISO3Country etc. 2022-03-15 10:59:13 -07:00
Yoshito Umaoka
811351f67c ICU-21900 BRS71 Updated serialization test data for 71.1 2022-03-15 09:47:57 -04:00
yumaoka
5b4559df24 ICU-21900 BRS71 Cleanup import statements in ICU4J 2022-03-15 09:47:25 -04:00
Markus Scherer
bfca3ccaac ICU-21875 improve C API coverage 2022-03-15 05:07:59 +00:00
Markus Scherer
29111fd195 ICU-21824 make the Unicode license match exactly
The ICU copy of the Unicode license was missing some lines that are
considered part of the license text.

See https://github.com/unicode-org/template-repo/blob/main/LICENSE
and https://www.unicode.org/license.txt
2022-03-14 19:50:44 +00:00
Peter Edberg
df6a8c877c ICU-13619 Now that UDATPG_NARROW is @stable, can reference it in header 2022-03-11 13:06:50 -08:00
Ng Zhi An
e0bb2ccdeb ICU-21844 Fix variable shadowing 2022-03-11 19:10:53 +00:00
Peter Edberg
b5f10c4a1c ICU-21332 Add tests from ICU4C TestDelimiters() into related ICU4J test 2022-03-10 21:20:11 -08:00
Craig Cornelius
19c13048d2 ICU-21900 Update ICU4J Change report (BRS#20)
Update to show only major release numbers.
2022-03-10 17:58:16 -08:00
Craig Cornelius
7fe330119e ICU-21900 ICU4C 71 change report
See #2024. Includes update to generator that removes the minor version indication from the reports.
2022-03-10 15:50:45 -08:00
Peter Edberg
f374427f60 ICU-21900 integrate CLDR release-41-beta1 to ICU main for 71rc 2022-03-10 11:17:09 -08:00
Peter Edberg
996378821c ICU-21839 Add ICU4J test that ISO8601 inherits patterns/symbols grom Gregorian 2022-03-10 09:37:21 -08:00
Shane Carr
8a5f045992 ICU-21900 Fix issue filtering in commit checker 2022-03-09 19:20:02 -08:00
Michael Spector
e730bce02f ICU-21815 Remove unused line 2022-03-10 01:00:26 +00:00
Peter Edberg
571d12abfb ICU-21409 add word for bell to laodict 2022-03-09 15:14:42 -08:00
Younies
bb822ba38a ICU-21936 Make the internal units converters public
See #2021
2022-03-09 22:42:04 +01:00
gnrunge
77e0c9e371 ICU-21900 Adjusts performance alert threshold to 150%, i.e. the alert only is
triggered if the current measured execution time is 50% higher than the previous
time.
The current setting of 100% means that even a 1% increase from previous time
triggers the alert already.
2022-03-09 11:10:43 -08:00