Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from unicode-org:main #46

Open
wants to merge 1,269 commits into
base: main
Choose a base branch
from
Open

[pull] main from unicode-org:main #46

wants to merge 1,269 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on May 15, 2024

  1. Configuration menu
    Copy the full SHA
    3988908 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f017c37 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Configuration menu
    Copy the full SHA
    6ac6fdd View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Configuration menu
    Copy the full SHA
    0ef4da9 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Configuration menu
    Copy the full SHA
    788b893 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Configuration menu
    Copy the full SHA
    aa5fc99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6657ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    699fb1d View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. ICU-22768 Fix bidi buffer overflow

    See #3016
    FrankYFTang committed May 29, 2024
    Configuration menu
    Copy the full SHA
    faac745 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. ICU-22001 Put translation unit local definitions in unnamed namespaces.

    Any symbol that isn't intended to have external linkage should either be
    declared static (legacy code) or put in an unnamed namespace.
    roubert committed May 30, 2024
    Configuration menu
    Copy the full SHA
    edfe255 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Configuration menu
    Copy the full SHA
    3235c38 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b9b324c View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Configuration menu
    Copy the full SHA
    81492ae View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Configuration menu
    Copy the full SHA
    0d8a3cc View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Configuration menu
    Copy the full SHA
    c439dcd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47e9389 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6543634 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    87fce24 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f7b73d View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Configuration menu
    Copy the full SHA
    aefbea6 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    58df035 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a24e8d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d1cfbb2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    64f529e View commit details
    Browse the repository at this point in the history
  5. ICU-22797 Move the loop limit before ignore continue

    Fix an infinity loop issue inside collation builder
    FrankYFTang committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    09dce10 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b82291f View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. ICU-22798 Avoid stack overflow by return error.

    See #3035
    FrankYFTang authored and rp9-next committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    697cb14 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. ICU-22796 Bugfix: Memory access after uprv_free().

    David Yeung authored and FrankYFTang committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    6e9e120 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ea487a View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    e5b8660 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    471c2ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6674c7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8f6ba2a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f48944e View commit details
    Browse the repository at this point in the history
  6. ICU-22720 Update ICU4J to be comparable for relative date formatting …

    …as ICU4C for days of the week and quarters
    
    Added enums for the days of week to RelativeUnit of RelativeDateTimeFormatter and changed QUARTERS to be included in this change rather than deprecated.  Removed short-circuiting of unit tests for the comparable formatting in ICU4C.  Added changes in formatNumericImpl and RelDateTimeDataSink to use the enums.  Added unit tests to RelativeDateTimeFormatter.java to test the enums proposed and removed the short-circuiting of days-of-week tests.
    garywade authored and FrankYFTang committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    b29eb33 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. ICU-22800 Avoid inconsistent state inside Locale

    There are some memory leak in Locale which is hard to figure out why.
    Use different variable to track memory allocation to avoid inconsistent
    state while malloc fail
    FrankYFTang committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    42d0bab View commit details
    Browse the repository at this point in the history
  2. ICU-22716 Set timeout limit for uregex_match_fuzzer

    To avoid unnecessary timeout.
    FrankYFTang committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    86add69 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. ICU-22716 Set smaller timeout limit for uregex_match_fuzzer

    3000 is still too large and cause https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=69869
    set to 300 per andy's earlier suggestion
    FrankYFTang committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    cf7ff1b View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. Configuration menu
    Copy the full SHA
    2e00f38 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Configuration menu
    Copy the full SHA
    f668bc5 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    0178a07 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Configuration menu
    Copy the full SHA
    ee93218 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Configuration menu
    Copy the full SHA
    876816b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4312a4e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9d2d56 View commit details
    Browse the repository at this point in the history
  4. ICU-22707 Print random 🙈🙉🙊🐵🐒 rather than ... so that progress is visi…

    …ble when the screen is full and report monkey counts
    eggrobin authored and markusicu committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    9391cbb View commit details
    Browse the repository at this point in the history
  5. ICU-22707 UTC-179-C35 No regexes for old monkeys: Express LB25 using …

    …UAX14-style rules rather than a regex
    eggrobin authored and markusicu committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    509f552 View commit details
    Browse the repository at this point in the history
  6. ICU-22707 UTC-179-C35 LB25 alignment with the UAX14 formulation from …

    …15.1 and earlier.
    eggrobin authored and markusicu committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    d3b361f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1513b66 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    84ff5da View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    36fe0f0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    83f3334 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    79f4745 View commit details
    Browse the repository at this point in the history
  12. ICU-22707 UTC-179-C28 examples from unicode-org/properties#197 = L2/2…

    …4-064 §5.5 (also in LineBreakTest.txt but less legible).
    eggrobin authored and markusicu committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    5d7df44 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6d3b988 View commit details
    Browse the repository at this point in the history
  14. ICU-22707 LB19 rules that seem to actually work with ea=W BA and CM. …

    …Update default new monkeys.
    eggrobin authored and markusicu committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    600011e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    47a8ea4 View commit details
    Browse the repository at this point in the history
  16. ICU-22707 feed more bits to the starving monkeys: ranlux48 rather tha…

    …n a 32-bit LCG
    eggrobin authored and markusicu committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    cc64ec7 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    20fdebc View commit details
    Browse the repository at this point in the history
  18. ICU-22707 UTC-179-A102 Consider using a macro throughout the rules fo…

    …r [\p{ea=F}\p{ea=W}\p{ea=H}].
    eggrobin authored and markusicu committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    782d5cc View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    3a004d4 View commit details
    Browse the repository at this point in the history
  20. ICU-22707 Patch tailored new monkeys, manually for the last hunk on l…

    …ine_(loose|normal)_cj
    eggrobin authored and markusicu committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    7d14e8d View commit details
    Browse the repository at this point in the history
  21. ICU-22707 UTC-179-C28 Improved expectation

    eggrobin authored and markusicu committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    a53a8bd View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    558b3c0 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    80c3389 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    7a52b06 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    b3ec8d1 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    d149089 View commit details
    Browse the repository at this point in the history
  27. ICU-22707 Copy new monkey rules to ICU4J

    eggrobin authored and markusicu committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    4acb472 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. ICU-22813 Rise the size of the buffers used for the command strings a…

    …t pkgdata
    
    The tool pkgdata uses snprintf() to build the strings of the commands that
    will execute later during the install process. But the maximum size of this
    buffers is not enough when there is a long path.
    
    This has caused issues on some CI systems that use very long paths, causing
    the install process to produce a wrong result.
    
    The maximum path on Linux is 4096 (defined as PATH_MAX at <linux/limits.h>)
    So the size of SMALL_BUFFER_MAX_SIZE should be 4096 to avoid errors related
    to truncated paths.
    clopez authored and markusicu committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    8ca6bc7 View commit details
    Browse the repository at this point in the history
  2. ICU-22814 Add CIFuzz to ICU

    See #3059
    FrankYFTang committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    40b2ec3 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. ICU-22801 Try to add LEAKSANITIZER

    See #3041
    FrankYFTang committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    23d9628 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. ICU-22741 Update CLDR-ICU instructions to mention some hardcoded list…

    …s that may need updating
    
    Co-authored-by: Steven R. Loomis <[email protected]>
    pedberg-icu committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    2cbfd13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    06c077b View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. ICU-22696 Delete unused code.

    These optional output parameters weren't used when these function were
    originally added so they were most likely included just in case someone
    would want to use them in the future, but that was 10 years ago now and
    they still haven't been used yet, so it's unlikely that they'll be used
    in the foreseeable future and call sites as well as the implementation
    can instead be simplified by removing them.
    roubert committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    5d7cbdb View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. ICU-22696 Add implicit conversion from StringPiece to std::string_view.

    This will allow ICU4C to seamlessly use std::string_view internally
    while continuing to use StringPiece in the public API.
    roubert committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    8891c07 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10fe2a6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3663cc1 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Configuration menu
    Copy the full SHA
    dd65ee3 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. ICU-22826 Fix memory leak

    FrankYFTang committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    bca5fa5 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Configuration menu
    Copy the full SHA
    4986790 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f5a46f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6c8c6aa View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Configuration menu
    Copy the full SHA
    575bb78 View commit details
    Browse the repository at this point in the history
  2. ICU-22830 Fix memLeak in numrange_fluent.cpp

    Maybe related to the leak in ICU-22800
    FrankYFTang committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    09ae314 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6de4472 View commit details
    Browse the repository at this point in the history
  4. ICU-22825 Fix memLeak during error in tznames_impl.cpp

    Rewrite the TextTrieMap::put() which should delete the value
    during error instead of deleting key.
    Rewrite to simplified the error handling.
    FrankYFTang committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    a22dc93 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1eb0ed2 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    8a6d59e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    366bb46 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. ICU-22794 MF2: Move .json files for tests into top-level testdata/ di…

    …rectory
    
    Modify ICU4C and ICU4J test readers to handle all tests
    
    Add `ignoreJava` and `ignoreCpp` properties to tests where needed
    
    Includes parser bug fixes:
    
    ICU4J: require a complex-body after declarations
    
    ICU4J: Correctly parse the complex body after an unsupported statement
    
    ICU4J: Handle date params in tests and remove default params for tests
    
    ICU4J: Handle decimal params in tests
    
    ICU4J: Require whitespace before variable/literal in reserved annotation
    
    ICU4J: Require whitespace between options
    
    ICU4J: Require a variable-expression in an .input declaration
    
    ICU4J: don't require space between last key and pattern in variant
    
    ICU4J: don't require space between selectors
    
    ICU4J: allow whitespace after '=' in option
    
    ICU4J: parse escape sequences in quoted literals according to grammar
    
    ICU4J: allow whitespace within markup after attributes list
    catamorphism authored and echeran committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    57ed0a2 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    66ba099 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b5b3e16 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0bd2b4d View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    7ffbe77 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7220649 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bae2aa6 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. ICU-22721 Use correct initializer list syntax.

    This will make the code ever so slightly simpler but more importantly
    make it possible to compile also when using -D_GLIBCXX_DEBUG.
    roubert authored and FrankYFTang committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    37b2bc6 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    24966d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b865f26 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d041548 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    045350e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f4a0463 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    1c312f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed117b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    40189ff View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    0253c82 View commit details
    Browse the repository at this point in the history
  2. ICU-22722 Update README.md

    srl295 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    305098b View commit details
    Browse the repository at this point in the history
  3. ICU-22850 ucol_openRules: fix ucol_open reference in the description

    It should obviously be ucol_open here. This typo was introduced in the
    0335b3b
    ashutosh108 authored and markusicu committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    e4cba34 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. ICU-22707 Unicode 16 aug16

    markusicu committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    51e21af View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    01d7557 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    c4daf67 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c231237 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ebceedd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    18ff73e View commit details
    Browse the repository at this point in the history
  5. ICU-22723 Integrate CLDR 46 release alpha2, part 5, exclude failing u…

    …nit tests for exhaust tests; spaces <-> tabs
    DraganBesevic committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    aabadf7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5e22f00 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Configuration menu
    Copy the full SHA
    9bb4536 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. Configuration menu
    Copy the full SHA
    7c66c5c View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    967babd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a4ace3a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1414e80 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    6645cc4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eda184e View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. Configuration menu
    Copy the full SHA
    63f29c6 View commit details
    Browse the repository at this point in the history
  2. ICU-22606 Correct urls in the scm entry; fix JCite styles in javadoc

    1. The flatten plugin appended the relative module paths to the URLs in <scm>.
    The same kind of problem solved earlier with ${proj.url}, and fixed the same way.
    I was unable to find any way to tell the plugin to not do that append, even after
    reading some of the plugin code.
    
    2. The stylesheet containing the JCite styles was not copied in the generated javadoc.
    The first part of our custom stylesheet is 100% the same as the oficial one.
    So the only part that was visually affected was the code produced by JCite.
    The code still used <pre> and <code>, so it was monospaced and well indented / wrapped,
    but no syntax colors.
    mihnita committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    edbf020 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    5faea99 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. ICU-22881 Switch to using macOS instead of MacOSX in runConfigureICU.

    The old names are kept as aliases, but not listed in the help messsage.
    roubert committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    964bdc5 View commit details
    Browse the repository at this point in the history
  2. ICU-22716 Reduce the data size to test calendar fuzzer

    Calendar fuzzer test too many operations and cause timeout
    which does not suerface the real issue. Limit the test data size to 100
    instead of 1000 instead.
    FrankYFTang committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    4ef5832 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    46712bf View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. ICU-22847 Migrate ADO pipelines to GHA

      See #3112
        - Update Docs
        - Make exhaustive tests run manually, based on cron for main and post merge for maint
    rp9-next committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    91ed39f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d67afc View commit details
    Browse the repository at this point in the history
  3. ICU-22707 adjust UTS46 for Unicode 16

    See #3130
    markusicu committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    415a7ac View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f062f52 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. ICU-22843 Enable constructing UnicodeString from literal in fixed time.

    When passing a string literal to any of the legacy constructors that
    take just a plain pointer to a UTF-16 string it becomes necessary to
    iterate through the string to find its length, even though this length
    was known to the compiler (which just has no way of passing it on to the
    constructor).
    
    But when calling the new templated string view constructor instead it
    becomes possible for the compiler to use the known length of a string
    literal to directly create a string view of the correct size and pass
    this on to the constructor.
    
    By replacing the legacy constructors with the new constructor this is
    made the default behaviour.
    roubert committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    6c9d39a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e05196 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    394bebd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    74d5e6d View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    94c309d View commit details
    Browse the repository at this point in the history
  2. ICU-22843 Check libc++ version for std::basic_string_view<uint16_t>.

    As was pointed out in PR #3106, the standard doesn't mandate the
    existence of std::char_traits<uint16_t> and libc++ did actually
    deprecate it in release 18 and delete it in release 19.
    
    As ICU4C uses this for backward compatibility for old code that still
    depends on setting -DUCHAR_TYPE=uint16_t it'd be nice to keep using it
    as long as possible but once it's gone from the standard library there
    isn't really much useful that ICU4C could do about that so conditionally
    compiling the code when the standard library version is old enough
    should suffice for keeping backward compatibility for yet some time.
    
    llvm/llvm-project@cce062d
    roubert committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    3abf474 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    937f4ad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7cad791 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8e40ed3 View commit details
    Browse the repository at this point in the history
  6. ICU-22721 Enhance #if for locdispnames.cpp

    Enhance #if for locdispnames.cpp
    
    ICU-22721 Enhance #if for locdispnames.cpp, remove auto-generate file in local git.
    
    ICU-22721 Enhance #if for locdispnames.cpp.
    
    ICU-22721 Enhance #if for locdispnames.cpp, revert old-xmls.tar.bz2 file from main branch.
    
    ICU-22721 Enhance #if for locdispnames.cpp
    
    Enhance #if for locdispnames.cpp
    
    ICU-22721 Enhance #if for locdispnames.cpp, remove auto-generate file in local git.
    
    ICU-22721 Enhance #if for locdispnames.cpp.
    
    ICU-22721 Enhance #if for locdispnames.cpp, revert old-xmls.tar.bz2 file from main branch.
    lamtrinhdev authored and markusicu committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    f6b274a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    263c735 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    37b4149 View commit details
    Browse the repository at this point in the history
  2. ICU-22716 Add MessageFormat fuzzer

    ICU-22716 improve
    FrankYFTang committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    266a2b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3a74fcf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1c3bf0b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4f246ab View commit details
    Browse the repository at this point in the history
  6. ICU-22863 Remove extra line in Islamic calendar

    Fix a regression caused by d43d216
    FrankYFTang committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    9270216 View commit details
    Browse the repository at this point in the history
  7. ICU-22814 Run CIFuzz on PR

    CIFuzz ran on post merged since 7/20
    https://github.com/unicode-org/icu/actions/workflows/cifuzz.yml
    
    Turn to run on every PR
    FrankYFTang committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    6b00ed5 View commit details
    Browse the repository at this point in the history
  8. ICU-22716 Temp turn off message_formatter_fuzzer

    The running of message_formatter_fuzzer cause out of memory problem.
    We will address that in later PR.
    FrankYFTang committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    36555b7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c7caebd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d0fb2d5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    fda2223 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    376f10d View commit details
    Browse the repository at this point in the history
  13. ICU-22843 Disambiguate UnicodeString::readOnlyAlias() for MSVC.

    Both std::u16string_view and std::wstring_view are possible matches for
    UnicodeString as a template parameter, but adding an explicit overload
    avoids both having to make that choice and taking the detour through
    creating any string view at all.
    roubert committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    0cb5bc6 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    752da73 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e14347b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    923d02f View commit details
    Browse the repository at this point in the history
  4. ICU-22884 Fix assertion and Heap-use-after-free

    Issue in icu_76::message2::MessageFormatter::~MessageFormatter
    FrankYFTang committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    fd8a552 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    70caba0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    33a788b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5447a23 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4433a94 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. ICU-22310 Delete long since obsolete configure.ac sections.

    Having commented-out checks for things that don't even need to be
    checked serves no purpose.
    
    MSVC floating point optimizations don't need to be set, /fp:precise is
    the default and has been so for a very long time now:
    
    https://learn.microsoft.com/en-us/cpp/build/reference/fp-specify-floating-point-behavior?view=msvc-140
    
    ICU4C requires C++17 and there aren't any compilers capable of that
    without namespace support so there's no need to check that.
    roubert committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    30fdd06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87a9284 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    e8cc2ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b542ae9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5c02662 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    688957e View commit details
    Browse the repository at this point in the history
  5. ICU-22856 Fix ICUCurrencyDisplayInfoProvider.fetchUnitPatterns() so t…

    …hat it doesn't skip inheriting patterns
    
    from root.
    richgillam committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    ee7cc23 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    e53f1df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6020a98 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b160fea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bfc5354 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. ICU-22834 Update tests to reflect MF2 schema in conformance repo

    This also updates the spec tests from the current version of the MFWG
    repository and removes some duplicate tests.
    Spec tests now reflect the message-format-wg repo as of
    unicode-org/message-format-wg@5612f3b
    
    It also updates both the ICU4C and ICU4J parsers to follow the
    current test schema in the conformance repository.
    
    This includes adding code to both parsers to allow `src` to be
    either a single string or an array of strings (per
    unicode-org/conformance#255 ),
    and eliminating `srcs` in tests.
    
    It also includes other changes to make updated spec tests pass:
    
    ICU4C: Allow trailing whitespace for complex messages, due to spec change
    ICU4C: Parse number literals correctly in Number::format
    ICU4J: Allow trailing whitespace after complex body, per spec change
    ICU4C: Fix bug that was assuming an .input variable can't have a reserved annotation
    ICU4C: Fix bug where unsupported '.i' was parsed as an '.input'
    ICU4C/ICU4J: Handle markup with space after the initial left curly brace
    ICU4C: Check for duplicate variant errors
    ICU4C/ICU4J: Handle leading whitespace in complex messages
    ICU4J: Treat whitespace after .input keyword as optional
    ICU4J: Don't format unannotated number literals as numbers
    catamorphism authored and mihnita committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    747d5ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3205630 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6c6186e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c7fe255 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ce4b90e View commit details
    Browse the repository at this point in the history
  6. ICU-22897 Fix memory leak and int overflow

    1. Rewrite to use LocalPointer to prevent memory leak
    2. Rewrite the if/else to switch to make the logic clear
    3. Delete the rule if not remember inside the rule set to fix memory
    leak.
    4. Check base value calculation to avoid int64_t overflow.
    5. Add memory leak test
    FrankYFTang committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    303b7e8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    feca6ee View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c92bf3d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    17608b6 View commit details
    Browse the repository at this point in the history
  10. ICU-22889 Implemented a recursion limit in the RBNF parsing code to m…

    …atch the one already present in the RBNF
    
    formatting code.
    richgillam committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    1b33f5e View commit details
    Browse the repository at this point in the history
  11. ICU-22893 Remove support for Unsupported, Private & Reserved constructs

    - Matching PR #883 in the message-format-wg repo.
    - Also removes some unused imports
    mihnita committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    09c5aa1 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f19e598 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    59d39a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eec5082 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    07e0f7e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0bf8a95 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    23c641f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    30efee0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    531f595 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    55c5895 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e3e74bd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ac737da View commit details
    Browse the repository at this point in the history
  11. ICU-22762 MF2: Add builder method to control error handling behavior

    Add MessageFormatter::Builder::setErrorHandlingBehavior() method
    and a new enum type MessageFormatter::UMFErrorHandlingBehavior
    to denote strict or best-effort behavior.
    
    The reason for adding a single method that takes an enum is to allow
    for the possibility of more error handling modes in the future.
    
    Co-authored-by: Markus Scherer <[email protected]>
    catamorphism and markusicu committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    23edf9c View commit details
    Browse the repository at this point in the history
  12. ICU-22890 MF2: Add ICU4C test for lone surrogates

    Add a test to ICU4C for handling of lone surrogates.
    
    Incidentally fix uninitialized-memory bug in MessageFormatter
    (initialize `errors` to nullptr)
    
    Co-authored-by: Frank Tang <[email protected]>
    catamorphism and FrankYFTang committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    5991c93 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b3bf9f8 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    48cc878 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    94057e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1c2a1c5 View commit details
    Browse the repository at this point in the history
  4. ICU-22668 Added unit tests to verify that CLDR-17892 addresses the or…

    …iginal problem reported here and took out an
    
    earlier hack in the Java code to work around the original problem.
    richgillam committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    9adcf8b View commit details
    Browse the repository at this point in the history
  5. ICU-22898 MF2 parser bug fixes

    ICU4C: Escape curly braces when serializing and normalizing
    ICU4C: Escape '|' in patterns
    ICU4C: When normalizing input, escape optionally-escaped characters in patterns
    ICU4C/ICU4J: Allow trailing whitespace after a match
    ICU4C: Fix parser to iterate over code points, not code units
    Add tests with old reserved syntax as syntax-error tests
    catamorphism committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    8f82fac View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. ICU-22714 fix zos build, use OpenXL

    See #3008
    alexgubanow authored and markusicu committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    5f9f8b2 View commit details
    Browse the repository at this point in the history
  2. ICU-22902 Remove support for Unsupported, Private & Reserved constructs

    Matching PR #883 in the message-format-wg repo.
    
    Also move spec tests for unsupported statements and expressions into new files
    to serve as syntax error tests.
    catamorphism committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    2f348f4 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. ICU-22610 Use Requires.private and Libs.private

    To prevent overlinking when publishing shared libraries,
    specify internal dependencies using Requires.private and
    Libs.private.
    
    Use Libs.private in icu-uc.pc for libicudata.so, and
    Requires.private in icu-i18n.pc, icu-io.pc, and icu-lx.pc,
    so that ICU internal dependencies will not be bound
    into clients.
    
    The resulting *.pc files will produce the following
    output for icu-i18n and icu-lx, provided pkgconf has
    commit 78d53ea0 (2.2.0 or later) which de-duplicates
    multiple -L options:
    
        commit 78d53ea012dfbaf397bf8e6907efac5b51abac56
        Author: Kai Pastor <[email protected]>
        Date:   Fri Feb 23 15:18:08 2024 +0100
    
            Revise serials, traversal, flattening
    
      ./configure --enable-shared ...
    
        #
        # icu-i18n
        #
    
        % pkgconf --libs  icu-i18n
        -L/opt/local/lib -licui18n
    
        % pkgconf --libs --static icu-i18n
        -L/opt/local/lib -licui18n -licuuc -licudata -lpthread -lm
    
        #
        # icu-lx
        #
    
        % pkgconf  --libs icu-lx
        -L/opt/local/lib -liculx
    
        % pkgconf  --libs --static icu-lx
        -L/opt/local/lib -liculx -L/usr/lib/x86_64-linux-gnu -licu-le-hb -lharfbuzz -lm -licuuc -licudata -lpthread -lm
    
      ./configure --disable-shared --enable-static ...
    
        #
        # icu-i18n
        #
    
        % pkgconf --libs  icu-i18n
        -L/opt/local/lib -licui18n -licuuc -licudata -lpthread -lm
    
        % pkgconf  --libs --static icu-i18n
        -L/opt/local/lib -licui18n -licuuc -licudata -lpthread -lm
    
        #
        # icu-lx
        #
    
        % pkgconf  --libs icu-lx
        -L/opt/local/lib -liculx -L/usr/lib/x86_64-linux-gnu -licu-le-hb
    
        % pkgconf  --libs --static icu-lx
        -L/opt/local/lib -liculx -L/usr/lib/x86_64-linux-gnu -licu-le-hb -lharfbuzz -licuuc -licudata -lpthread -lm
    earlchew-aws authored and markusicu committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    199bc82 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    22ff260 View commit details
    Browse the repository at this point in the history
  2. ICU-22761 Optimize get value of LocaleObjectCache

    See #2984
    imurluck authored and markusicu committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    1c33fcf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9d9bdfd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    22fe3a1 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    60d6bd7 View commit details
    Browse the repository at this point in the history
  2. ICU-21172 fix install race

    The generic recursive target calls target-local so also adding it to the
    dependency list results in races due to install-local being executed twice in
    parallel.  For example, install-manx can fail if the two install processes race
    and one process tries to chown a file that the other process has just deleted.
    
    Also install-manx should be a phony target, and for clarity use $^ instead of $?
    in the install command.
    
    Signed-off-by: Ross Burton <[email protected]>
    rossburton authored and markusicu committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    0f022dc View commit details
    Browse the repository at this point in the history
  3. ICU-22721 extend char16_t workaround to cygwin less than 3.5

    uchar.h was added in Cygwin version 3.5.0.  Unfortunately, the last version of Cygwin that supported i686 was 3.3.6, so it is still somewhat relevant to a subset of users.
    jeremyd2019 authored and markusicu committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    ed68cff View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    687ed05 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1754ff2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    da60e7a View commit details
    Browse the repository at this point in the history
  7. ICU-22721 Comment (back) some code generation method

    Documented in docs/processes/release/tasks/updating-measure-unit.md,
    updating the data for measurement units requires one to uncomment some code
    in a unit test, run it, copy from stdout an paste in some other files.
    
    That code is left enabled, spamming the stdandard output every time tests run.
    mihnita committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    36061cc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0334d92 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9fb6dca View commit details
    Browse the repository at this point in the history
  10. ICU-22723 RC API change reports for C/J

    See #3211
    sven-oly committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    5889a53 View commit details
    Browse the repository at this point in the history
  11. ICU-22392 Add, primary support for Haiku

    Begasus authored and markusicu committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    ce11068 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3606d75 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    8ce61b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    67b5763 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0924c72 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    109008d View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    894a8a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e21ca2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    808b976 View commit details
    Browse the repository at this point in the history
  4. ICU-22930 The -sources.jar files in icu4j version 76.1 are AGAIN a lo…

    …t bigger than before
    mihnita committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    bd9ffc3 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2024

  1. Configuration menu
    Copy the full SHA
    3776dac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17687bf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de86b32 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Configuration menu
    Copy the full SHA
    dbb71b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8bdb306 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    245c56f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5bc0b45 View commit details
    Browse the repository at this point in the history
  5. ICU-22606 Create full release from CI - workflow files

    The Ubuntu and Fedora files are very similar.
    But I am not sure (yet) what is the best way to share.
    
    The files uploaded to the GitHub Release use the exact same names as before.
    The .jar files are binary identical to the ones that go to Maven (checked).
    
    The Fedora Docker image should be built and uploaded from a dev machine.
    There is a workflow (from GitHub) doing that, but has a warning that:
    > This workflow uses actions that are not certified by GitHub.
    > They are provided by a third-party and are governed by
    > separate terms of service, privacy policy, and support documentation.
    mihnita committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    0bb0b8e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ae7159d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3c0d242 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    73626da View commit details
    Browse the repository at this point in the history
  9. ICU-22723 download 76rc

    markusicu authored and echeran committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    61bbeb8 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. ICU-22922 migrate download index

    See #3227
    markusicu committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    3cd97ad View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    8437d1d View commit details
    Browse the repository at this point in the history
  2. ICU-22934 Limit the number of resursive call

    To avoid stack overflow while building RBBI
    FrankYFTang committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    5b45e5c View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    6ca2885 View commit details
    Browse the repository at this point in the history