- Port work-around for Ubuntu 18.04 Azure CI build bot breaking builds. #103
- Add South Sudan (Juba) to Windows time zone mapping. #102
ICU-21591 Release lock in SimpleDateFormat::tzFormat in case of failure
- Migration to ESRP Code Signing from PackageES Code Signing. #93
- Add Valgrind to CI build pipeline. #95
ICU-21587 Fix memory bug w/ baseName
- Add extra locales from CLDR-MS based on NLS "MS-Only" culture data. #91
- Update ff-Latn-MR region name. #88
- Update guava from 27.0-jre to 30.0-jre #87
ICU-21041 Fix fuzzer memory read error.
ICU-21537 Fix invalid free by long locale name
- Add support for prebuilt Linux ARM64 binaries in the MS-ICU Nuget package. #70
- Picked up tzdata 2021a updates. #76
CLDR-14476 fa, remove explicit or replace with \u200E; ko, remove a bogus <
ICU-21492 Fix regex compile assertion failure.
ICU-21461 uprops.h: remove unused gc macros
ICU-21521 Fix cast of uprv_strcmp
ICU-21465 Windows Time Zone offset is wrong when Automatic DST setting is OFF
ICU-21449 Infinite loop can occur with locale IDs that contain RES_PATH_SEPARATOR
Changes/modifications compared to the upstream maint/maint-68
branch.
- Microsoft internal data changes.
- Additional locales from CLDR to improve parity with existing Windows NLS locale support.
- Changes needed for the Windows OS build of ICU.
- Make
u_cleanup
a no-op for Windows OS ICU. - Conditionally set data file name based on
ICU_DATA_DIR_WINDOWS
to support Windows OS build with only a single data file. - Don't use the extended ICU data package for Windows OS build.
ICU-21427 Don't ignore already checked-in files under "tools/cldr/lib"
ICU-21118 check that dst and src are not null in uprv_memcpy