The home of the ICU project source code.
Find a file
Frank Tang 638acd0c38 ICU-21374 Add a CFI build bot for ICU4C
Add the github action bot to build with cfi
Also fix all the known issues which require the change from C style cast to
static_cast inside the i18n and common directory while we are sure about
the object. and use
C++ style dynamic_cast for base-to-derive cast in other code inside i18n
and common and in test code or tool.
Change to use const_cast for casting between const / non-const
2023-02-06 15:47:14 -08:00
.ci-builds ICU-22257 Add "Test ICU4J with only little-endian ICU4C data" 2023-02-06 14:32:33 -08:00
.github ICU-21374 Add a CFI build bot for ICU4C 2023-02-06 15:47:14 -08:00
docs ICU-22194 Fix typo in doc for BreakIterator rules update 2022-10-28 14:37:49 -07:00
icu4c ICU-21374 Add a CFI build bot for ICU4C 2023-02-06 15:47:14 -08:00
icu4j ICU-22220 CLDR release-43-alpha0 (with SurveyTool data) to ICU main 2023-02-06 14:46:14 -08:00
tools ICU-22220 CLDR release-43-alpha0 (with SurveyTool data) to ICU main 2023-02-06 14:46:14 -08:00
vendor/double-conversion ICU-21957 Update double-conversion to 256ac809561b756645e73ab7127c2aaaeabaa427 2022-09-09 15:47:12 -07:00
.bazeliskrc ICU-21980 generated data files 2022-05-25 18:23:11 +00:00
.cpyskip.txt ICU-21535 Port Cygwin CI build from AppVeyor to Azure Pipelines 2021-04-08 17:04:07 -07:00
.gitattributes ICU-20717 move small files out of lfs: .dat, .gz, .gif 2020-09-17 11:09:48 -07:00
.gitignore ICU-12811 Build ICU4J using Maven 2022-12-15 00:48:31 +00:00
CONTRIBUTING.md ICU-21824 add a basic CONTRIBUTING.md 2021-11-12 09:24:58 -06:00
KEYS ICU-22190 Update KEYS with additional signature data. 2022-10-24 12:39:23 -07:00
README.md ICU-21580 change site.icu-project.org to icu.unicode.org etc 2021-10-21 15:54:42 -07:00
WORKSPACE ICU-21117 Use Bazel to automate generation of Unicode data files 2021-03-24 10:39:38 -07:00

International Components for Unicode

This is the repository for the International Components for Unicode. The ICU project is under the stewardship of The Unicode Consortium.

ICU Logo

🔴🔴🔴 Special Notice About Branch Renaming 🔴🔴🔴

Around March 24-25, 2021 we renamed the master branch to main. You may need to rename your branch in your local git repo and change your normal git command to reflect this change. See also https://github.com/github/renaming

Build Status (main branch)

Build Status
GitHub Actions GHA CI
Azure Pipelines Build Status
Azure Pipelines (Exhaustive Tests) Build Status
Azure Pipelines (Valgrind ICU4C) Build Status
Fuzzing Fuzzing Status

Subdirectories and Information

License

Please see ./icu4c/LICENSE (C and J are under an identical license file.)

Copyright © 2016 and later Unicode, Inc. and others. All Rights Reserved. Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. Terms of Use and License