Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: jb

Apr 05, 2012

  1. Fix array-bounds errors in ICU decNumber.c

    Bug: 6296427 - icu4c does not compile with -Werror=array-bounds.
    
    decNumber struct allocates extra space at run time. Apply the fixes for
    ICU ticket8953 to disable the warnings.
    For more details, please see http://bugs.icu-project.org/trac/ticket/8954.
    
    Change-Id: Ib8c4d2f48ebce99eb792a0e2abce35924e9f63b9
    claireho authored

Feb 28, 2012

  1. Fix buffer overflow in uresopen.c

    Bug: 6061535 - A security bug reported against Chrome.
    
    Change-Id: If10434bf1c760da3e1713ef4b97b9a41ef979716
    claireho authored
  2. Move ICU prebuilt packages from linux-x86/icu-4.8 to linux-x86_64/icu…

    …-4.8.
    
    Bug 6083904: Prebuilt ICU package is placed in wrong directory.
    Changed the stubdata readme.txt and icu_dat_generator.py for new ICU package directory.
    
    Change-Id: Iaf34777579a0536d7242726f33be767e1e08c1b2
    claireho authored

Feb 22, 2012

  1. Bug 6045986 - missing check against NULL in icu ubrk_setText().

    Apply the fix for ICU ticket#9115.
    
    Change-Id: Ifb75a6ea67d60be57ec6f2486549f1beaf94a921
    claireho authored

Feb 15, 2012

  1. Bug 6008414 - ICU uloc.c out of boundary read error.

    A bug reported against Chrome. Android browser may have the same issue.
    
    Change-Id: I8379c455fb8211479d46e6ba60c53d651ee71724
    claireho authored

Feb 09, 2012

  1. Apply fixes for ICU ticket8984.

    Bug5991193 : A security bug caused by ICU locale function.
    
    Change-Id: I3f5e70b90a26eb1f7fc1e19078b51c12edea2dba
    claireho authored

Feb 08, 2012

  1. Sort CJK scripts before Latin script when the locale is CJK.

    Bug5835444
    
    1. Change the sorting order for CJK, so the native script is
    sorted before other scripts.
    2. Apply the ICU patch 9095 for script reordering.
    3. Ran through AndroidContacts large test suites - no new failures.
    
    Change-Id: I63eed648e33db2ebb2facb2690ed51d665451455
    claireho authored

Jan 18, 2012

  1. Upgrade ICU to 4.8.1.1.

    Bug5862596 : Upgrade Android to ICU4.8.1.1.
    
    Change-Id: Ic307bf1f364396fad82cb2f696a0ab5c748f43fa
    claireho authored

Jan 05, 2012

  1. Update the display names for the America/Resolute time zone.

    In the current tzdata, they're back to Central, not Eastern. Though "Way
    Northern" might be closer to the mark.
    
    Bug: 5819147
    Change-Id: If9f13e7cfe9ab049473aa1e452948d307e517663
    Elliott Hughes authored

Nov 29, 2011

  1. Add af, am, be, et, ms, sw, zu, and the missing bits of sr.

    For ICS-MR2.
    
    Bug: 5648301
    Change-Id: I2346991fd482afbc25d6a5a164f94c518a25bdef
    Elliott Hughes authored

Sep 15, 2011

  1. Fixed read/use of uninitialized memory in RegexMatcher::MatchChunkAt().

    Bug 5326905.
    1. Andy reviewed this Android patch.
    2. Ran through all tests under libcore/luni/src/test/java/org/apache/harmony/regex/tests/java/util/regex/
       wo new failures.
    
    Change-Id: Ifa4c48b62a57b8ea19d332eefc99444ea1b6b910
    claireho authored

Aug 24, 2011

  1. Fix the crash in ICU called by DecimalFormat.parse().

    Bug:5203447
    Fixed a pointer reference that is out of scope.
    For details, see ICU bug http://bugs.icu-project.org/trac/ticket/8199.
    
    Changes passed the relevant libcore and harmony tests wo new failures.
    
    Change-Id: Id05313654de6113df39a58bf52f7bb600eac7861
    claireho authored

Aug 15, 2011

  1. Applied the fixes for ICU ticket#8666.

    1. This is a security bug reported agianst Chrome due to a random memory access from ICU regex.
    2. I Ran through all tests under libcore/luni/src/test/java/org/apache/harmony/regex/tests/java/util/regex/
    wo new failures.
    
    Change-Id: Ic29b7d21e7540e93f94270f95ff3795b3c3508eb
    claireho authored

Jun 15, 2011

  1. Cleanup the stubdata.o

    Stubdata.c is the module defines the icudtxx_dat.
    
    Change-Id: Ie7b9650a1e22f7dc12bfda5367ee0c9fe5490220
    claireho authored

Jun 14, 2011

  1. Attempt to refresh udata.o once more.

    Change-Id: Ia16a91ff9698fa920c3714d11ec5b61587fe1216
    Stephen Hines authored
  2. Clean step to remove udata.o

    Which may be from the old udata.c.
    
    Change-Id: If5ba0cbfd7a740af0a0c5fcc0b2b4c73e482f991
    Ying Wang authored
  3. Kenny Root

    Don't use GCC intrinsics when not available

    The x86 toolchain doesn't include GCC intrinsic atomic operations, so
    don't try to use them in ICU.
    
    This fixes the SDK build.
    
    Change-Id: I4e9f0dfc0892c2290b6b3c84dc31ca5d4b0c5130
    kruton authored
  4. Merge "Fix the link error in udata.c"

    claireho authored Android (Google) Code Review committed
  5. Fix the link error in udata.c

    Change-Id: I60e3caff75b879306cee0c3e1636e392b918d4e6
    claireho authored

Jun 13, 2011

  1. Add a cleanup for host build.

    Change-Id: If7fdc3cc92ce2af59632c674c76da4aa53c459fc
    claireho authored
  2. Enforce a clean build for ICU upgrade.

    Change-Id: I8c5d6854d2083e87e76d9c652aea34cd9055430e
    claireho authored

Jun 11, 2011

  1. ICU4.6 upgrade.

    ICU4.6 syncs to Unicode6.0 and CLDR1.9.
    
    Change-Id: I695558055cc139b42b71da9138f61d19bcbd9758
    claireho authored

Apr 01, 2011

  1. Merge remote branch 'goog/dalvik-dev' into dalvik-dev-to-master

    Brian Carlstrom authored

Mar 03, 2011

  1. resolved conflicts for merge of 2b658fe to dalvik-dev

    Change-Id: Iabb57593f981d370b905beaf8d7191e91da9b47f
    Elliott Hughes authored
  2. am bfd7c05: Remove "tl" which turns out to be poorly supported.

    * commit 'bfd7c051e55c0569ee5886bc8d3c94c1a6eeab54':
      Remove "tl" which turns out to be poorly supported.
    Elliott Hughes authored Android Git Automerger committed

Mar 02, 2011

  1. Remove "tl" which turns out to be poorly supported.

    We thought that "tl" would have the same behavior as "fil", but it doesn't.
    It's safer to just offer "fil" for now.
    
    With this change, icudt44l-default.txt includes ar, bg, ca, cs, da, de, el,
    en, es, fa, fi, fil, fr, he, hi, hr, hu, id, in, it, iw, ja, ko, lt, lv,
    nb, nl, pl, ps, pt, rm, ro, ru, sk, sl, sr, sv, th, tr, uk, vi, zh.
    
    Change-Id: I23d784fa59275cec63182a45c8ceb575517a3516
    Elliott Hughes authored

Mar 01, 2011

  1. Merge "Add the ICU data needed for Character.getName." into dalvik-dev

    Elliott Hughes authored Android (Google) Code Review committed
  2. Add the ICU data needed for Character.getName.

    Bug: 3484927
    Change-Id: I207cca73b2b037ff65995da43c3a241abe110713
    Elliott Hughes authored
  3. am edc2b49: am e13ff7f: Include obsolete languages codes too.

    * commit 'edc2b494100d94aa1bcf4fdcbb7acd876b07ed1e':
      Include obsolete languages codes too.
    Elliott Hughes authored Android Git Automerger committed
  4. am f8a2b40: resolved conflicts for merge of e5084e1 to master

    * commit 'f8a2b40f6fc5845654e0a0ae471ca503d7f5057c':
      Add the "tl" alias for "fil".
    Elliott Hughes authored Android Git Automerger committed
  5. am e13ff7f: Include obsolete languages codes too.

    * commit 'e13ff7f7e6f31b4e58856a9d58387706d702e27f':
      Include obsolete languages codes too.
    Elliott Hughes authored Android Git Automerger committed
  6. am 6c913ae: resolved conflicts for merge of ff220c8 to master

    * commit '6c913ae66a10af291aa0599b6ee767cbc568a559':
      Make Google's 40-ish languages (covering 99.3% of internet users) the default.
    Elliott Hughes authored Android Git Automerger committed
  7. resolved conflicts for merge of e5084e1 to master

    Change-Id: I4f80d6b5e0af2f0e8d86a407945fc135922c1035
    Elliott Hughes authored
  8. resolved conflicts for merge of ff220c8 to master

    Change-Id: I3d6a7d35512413da5f3a8b709ca0681450fd54f0
    Elliott Hughes authored

Feb 28, 2011

  1. Include obsolete languages codes too.

    Without this, the fact that java.util.Locale mangles "he" to "iw" means that
    ICU has no idea what locale we're talking about when we hand "iw" back to it.
    
    Bug: 3452611
    Change-Id: I53799ca04c5a258c0debac3671d120810fd00d6f
    Elliott Hughes authored Eric Fischer committed
Something went wrong with that request. Please try again.