Changelog for libicu-4.0-7.3.1.x86_64.rpm :
Sun Jan 22 13:00:00 2012
- add icu-CVE-2010-4409.patch to fix symbol value check
- Fix out of bounds access (bnc#736146)

Sat Jun 20 14:00:00 2009
- Add icu-CVE-2009-0153.patch to properly handle invalid byte
sequences during Unicode conversion (bnc#508070).

Tue Dec 9 13:00:00 2008
- remove ix86 from ifarch statement obsoleting 32bit package

Thu Oct 30 13:00:00 2008
- obsolete old -XXbit packages (bnc#437293)

Sat Sep 13 14:00:00 2008
- Merge with openSUSE:Factory. Redo the patch tags that were done

Fri Sep 5 14:00:00 2008
- Update to version 4.0:
(All of the bug numbers listed are against
+ Update to Unicode 5.1 (#5696)
+ Locale Data: ICU uses and supports data from Common Locale Data
Repository (CLDR) 1.6, which includes many improvements in
quality and quantity of data
+ Add/removeLikelySubtags (#6124)
+ Charset converter file size improvement (#5987)
+ Date Interval Formatting (#6157) Note: Calendar type supported
by this feature is Gregorian only in this release
+ Improved Plural support
+ Additional calendars: Chinese (#4081) and Coptic/Ethiopic
+ Security fixes for CVE-2007-4770, CVE-2007-4771, and
- Drop libicu-regex.patch, which has been upstreamed.

Thu Apr 10 14:00:00 2008
- added baselibs.conf file to build xxbit packages
for multilib support

Wed Feb 13 13:00:00 2008
- Update to version 3.8:
+ Locale Data: ICU uses and supports data from Common Locale Data
Repository (CLDR), which includes many improvements in
quality and quantity of data.
+ Rule Based Time Zone: This set of classes provides the ability
to read and write time zone data in RFC2445 VTIMEZONE format.
This also provides access Olson timezone transitions.
+ Timezone Formatting: This has changed to give more human
readable results.
+ Relative Date/Time Formatting: A draft of the relative date/time
format class has been added. This functionality can be accessed
through the DateFormat::createDateInstance or DateFormat.getInstance
factory method. It provides the ability to format localized dates
in terms of \"yesterday\", \"today\" and \"tomorrow\", instead of a
specific only date or time.
+ Demonstrations and Tools

* ICU Data Library Customizer: This new online tool provides an
easier way customize ICU\'s data.

* ICU4J Demonstrations: These will demonstrate some features of
ICU4J, like calendars, transliteration, and several other
+ Flexible Date/Time Formatting: A draft of flexible date/time
format generator has been added. This allows multiple date and
time format patterns to be generated that are valid for specific
locales. This funtionality can be accessed through the
DateTimePatternGenerator API.
+ Time Zones: The default time zone is detected more accurately
on Unix machines.
+ Additional Calendars

* AATTcalendar=taiwan: This calendar is a variant of the Gregorian
calendar used in Taiwan.

* AATTcalendar=indian: This is the Indian national calendar.

* AATTcalendar=persian: This is the Persian calendar. It is also
known as the JalÄli Calendar. It is used in several Arabic
+ UnicodeSet

* The Freezable design pattern is now supported, which can
improve performance for the contains() and span() methods
on frozen UnicodeSet objects.

* A span function was added for iterating through strings.

* The containsAll(string) and containsNone(string) now support
set strings, instead of only codepoints.
+ Performance

* Charset conversion performance has been enhanced. The
amount of improvement varies depending on the converter
being used and platform being used.

* Rule based transliterator construction performance has been
- s#%run_ldconfig#/sbin/ldconfig# in libicu\'s %post and %postun
- add libicu-regex.patch (bnc#354372).

Thu Feb 7 13:00:00 2008
- made RuleBasedBreakIterator::setBreakType method pubclic; it was requested by
OpenOffice_org >= 2.3.1, see

Wed Jul 25 14:00:00 2007
- Updated to version 3.6

* supports Unicode 5.0

* supports data from Common Locale Data Repository (CLDR) 1.4

* charset detection framework was added

* font layout engine has support added for Tibetan, Sinhala and Old Hangul

* BiDi algorithm was enhanced to be more flexible and efficient

* new icupkg tool provides an easier way to manage ICU\'s data library

* time zone data is modularized to allow easier building and updating of
the data

* BreakIterator uses UText for abstract text processing

* 64-bit indexing is now used to allow access to larger chunks of text

* added API for read-only locking for security and robustness

* lots performance improvements