Commit graph

32463 commits

Author SHA1 Message Date
Elango Cheran
2adf957de2 ICU-22314 Refactor GH CI jobs into workflows triggered by modified paths 2023-11-29 17:59:41 -05:00
Frank Tang
0bfa5f4c44 ICU-22549 Add DateTimePatternGenerator fuzzer
See #2708
2023-11-29 14:45:21 -08:00
Frank Tang
276d3dc865 ICU-22493 Implement First Day Override in Calendar 2023-11-29 11:55:51 -08:00
Frank Tang
5d3e84afc0 ICU-22549 Add RuleBasedBreakIterator fuzzer 2023-11-29 11:55:09 -08:00
Frank Tang
757d2cd90a ICU-22555 Fix infinity loop in RuleBasedCollator constructor
Fix C++ and Java code.
Add unit tests for both C++ and Java.
2023-11-29 11:31:27 -08:00
Frank Tang
8d3d214ad7 ICU-22531 Remove X from XLikelySubtags* 2023-11-17 14:49:39 -08:00
Frank Tang
102ed8b6bd ICU-22563 Limit the size for calendar fuzzer
Limit to 1000 bytes of valid test data so the fuzzer will
not timeout because of running many operations.

ICU-22563 fix comment
2023-11-16 14:55:00 -08:00
Elango Cheran
511e5efe56 ICU-22533 Update BRS instructions for tagging release 2023-11-10 15:33:31 -08:00
Mihai Nita
091fcf6f82 ICU-22533 Don't mention 'Release Candidate' in javadoc 2023-11-09 16:09:55 -08:00
Frank Tang
fa6a4661ba ICU-22545 Fix addLikelySubtags for pseudo Locales 2023-10-31 15:00:34 -07:00
Frank Tang
1bb711ad20 ICU-22540 Add new CLDR units ronto, ronna, quecto, and quetta 2023-10-31 14:58:52 -07:00
yumaoka
a7c7d8f214 ICU-22561 Added maven-gpg-plugin in pom.xml to sign artifacts for maven central release. 2023-10-30 19:51:44 -07:00
Shane F. Carr
b070c932ad
ICU-22560 Merge ICU 74 maintenance branch to main (#2689) 2023-10-30 13:50:52 -07:00
Frank Tang
92eeb45811 ICU-22547 fix addLikelySubtags for 4 chars script code
Also fix ICU-22546 to correct the comments in the API doc
and add additional unit tests
2023-10-27 17:29:05 -07:00
Markus Scherer
9edac7b783 ICU-22326 ICU 74 release not candidate 2023-10-27 15:56:19 -07:00
Peter Edberg
d44f5bc9f0 ICU-22326 logKnownIssue skip for exhaustive test failures with kxv(_Deva)? day/month names 2023-10-27 14:59:16 -07:00
Shane F. Carr
e04f4427dc ICU-22559 Hardcode the macroregions in XLikelySubtags and add a debug assertion
See #2688
2023-10-27 14:18:51 -07:00
Frank Tang
cdab88ff4e ICU-22513 Return error if days is too large in IslamicUmalquraCalendar
If the year is too large it may overflow the int32_t variable and cause
slow or infinity loop, return error if the year is too large that the
conversion to day may overflow int32_t. Limit the value to max value of
int32_t divide by 400.
2023-10-26 17:09:41 -07:00
Mihai Nita
9f64d3f269 ICU-22534 Script preparing the GitHub icu4j release files
See #2665
2023-10-26 14:50:31 -07:00
Yoshito Umaoka
1caf1c9c55 ICU-22326 BRS74 clean up import statements
See #2685
2023-10-26 13:04:06 -07:00
JALAJ HARKAWAT
97e2f3b018 ICU-22326 Version number update for GA
See #2685
2023-10-26 13:03:43 -07:00
Elango Cheran
683df2254e ICU-22326 Fix build problems
See #2685
2023-10-26 11:17:30 -07:00
Peter Edberg
da874594ef ICU-22326 CLDR release-44-beta5 to ICU main part 4 (manually add kxv_Latn* stubs) 2023-10-26 10:59:18 -07:00
Peter Edberg
2f7bfd87cb ICU-22326 CLDR release-44-beta5 to ICU main part 3 (ICU sources: lib, tools, tests) 2023-10-26 10:59:18 -07:00
Peter Edberg
f15f8a41a4 ICU-22326 CLDR release-44-beta5 to ICU main part 2 (data generated or copied from CLDR) 2023-10-26 10:59:18 -07:00
Peter Edberg
91a94c78d3 ICU-22326 CLDR release-44-beta5 to ICU main part 1 (binaries, binary-like source) 2023-10-26 10:59:18 -07:00
Peter Edberg
8499f338ee ICU-22326 CLDR release-44-beta4 to main part 2 (data generated or copied from CLDR) 2023-10-25 14:00:46 -07:00
Peter Edberg
5591fd65c0 ICU-22326 CLDR release-44-beta4 to main part 1 (binaries, binary-like source) 2023-10-25 14:00:46 -07:00
Mihai Nita
7200b4d18b ICU-22322 Fix include to use double quotes 2023-10-24 16:27:30 -07:00
Philip Allgaier
01388fa5ef ICU-22323 Typo fixes in docs for ICU TimeZone Classes 2023-10-19 16:03:57 -07:00
Elango Cheran
3c44e031be ICU-22505 Ensure default TZ remains unchanged by each test
See #2670
2023-10-16 16:25:01 -07:00
Mohamed Akram
3d1dee6837 ICU-22528 Improve date formatting performance 2023-10-13 18:43:04 -07:00
Frank Tang
cb7b1b6506 ICU-22548 Reduce the loop limit to fail faster
Reduce the error return from about 100s to 30s to avoid
fuzzer 60s timeout error.
Also add a include file to fix uint8_t build breakage.
2023-10-13 16:29:29 -07:00
Frank Yung-Fong Tang
ca631eaa26 ICU-22541 Fix MacOS 14 default timezone issue
See #2669
2023-10-12 17:16:05 -07:00
Sarvesh Arora
bd9e5ed620 ICU-21991 added VS2022 checks and changed windows SDK version 2023-10-12 14:36:27 +05:30
Elango Cheran
6a4ae3b95f ICU-22537 Fix CI checks to run with UCONFIG_NO_SERVICE
See #2667
2023-10-10 16:28:29 -07:00
Steven R. Loomis
4b65cdeae1 ICU-22537 remove inconsistent UCONFIG_NO_SERICE guards 2023-10-10 12:42:53 -05:00
Jeffrey Riaboy
cdbf0ef6df ICU-22529 Update services.md
All external links were incorrectly pointing to the current directory with .md as the file extension.

Changed all links to be "../" with the .md extension removed
2023-10-09 13:01:06 -07:00
Mihai Nita
049c8ad365 ICU-22534 Script preparing the GitHub icu4j release files
See #2665
2023-10-06 16:49:26 -07:00
Elango Cheran
2e9d1288dd ICU-22324 Add docs for Maven usage
See #2655
2023-10-05 13:43:38 -07:00
Elango Cheran
deab8eef82 ICU-22324 Update Maven migration scripts
See #2661
2023-10-05 13:43:31 -07:00
Elango Cheran
cc777ef48c ICU-22324 Remove Ant build's shared directory 2023-10-05 08:43:18 -07:00
Elango Cheran
623cb1accc ICU-22324 Update BRS task docs 2023-10-04 21:05:20 -07:00
Mihai Nita
1b5542da42 ICU-22324 Mavenization: fix the with_full_javadoc profile
See #2658
2023-10-04 16:29:18 -07:00
DraganBesevic
597e3110a5 ICU-22325 CLDR 44 beta2 integration to ICU part three, source files changes 2023-10-04 15:18:56 -07:00
DraganBesevic
72099ee64c ICU-22325 CLDR 44 beta2 integration to ICU part two, source files generated or copied from CLDR 2023-10-04 15:18:56 -07:00
DraganBesevic
34883e931c ICU-22325 CLDR 44 beta2 integration to ICU part one, binary and binary source files 2023-10-04 15:18:56 -07:00
Frank Tang
d82ad9975d ICU-22526 Allow GMT-23:59 time zone
ECMA402 now allow offset timezone from -23:59 to 23:59.
We need to lower the minimum ZONE_OFFSET value to -23:59
2023-10-04 14:43:36 -07:00
yumaoka
1651e63b33 ICU-22325 BRS74 ICU4J API signature file 2023-10-04 12:11:07 -04:00
Fredrik Roubert
c587069895 ICU-22527 Add -Wambiguous-reversed-operator test code. 2023-10-04 00:05:31 +02:00