Changelog for
libicu-32bit-4.2-7.5.1.x86_64.rpm :
Thu Jan 12 13:00:00 2012 sshawAATTdecriptor.com
- Add icu-CVE-2010-4409.patch to fix symbol value check
(bnc#657910)
- Fix out of bounds access (bnc#736146)
Tue Apr 20 14:00:00 2010 crrodriguezAATTopensuse.org
- In JeOS, libicu is installed by default but it should
require timezone package to fullfill all dependencies.
Tue May 26 14:00:00 2009 vuntzAATTnovell.com
- Drop icu4c-3_6-src-setBreakType-public.diff: it\'s not needed
anymore for OOo.
Sat May 23 14:00:00 2009 vuntzAATTnovell.com
- Update to 4.2:
+ Locale Data: ICU uses and supports data from Common Locale Data
Repository (CLDR) 1.7 , which includes data for 146 languages,
159 territories, 468 locales- 21% more locale data than the
previous release.
+ Number system support and the number keyword.
+ Number system override in DateFormat.
+ Numerics used by Hebrew Calendar date in Hebrew locale.
+ BCP47 (language tag) / Locale transformation.
+ BCP47 mapping of LDML keywords.
+ Encoding selector: Return a list of charsets that can handle
the input text.
+ Simple duration: Implementation of CLDR duration format.
+ Available/Preferred keywords for a locale (Calendar, Collation,
and Currency).
+ StringPrep standard profiles: RFC3491 NAMEPREP, RFC3530 NFS4,
RFC3722 iSCSI, RFC3920 NodePrep/ResourcePrep, RFC4011 MIB,
RFC4013 SASLprep, RFC4505 trace and RFC4518 LDAPprep.
+ Miscellaneous Arabic shaping enhancements.
+ UTF-8 friendly internal data structure for Unicode data lookup.
+ API to get CLDR version used by ICU.
+ ISCII charset converter updates (added Gurumukhi, other
updates).
+ Performance improvements in Time Zone Name format/parse, and in
DateIntervalFormat construction.
- Remove AutoReqProv: it\'s default now.
- Drop icu-gcc44.patch: fixed upstream.
- Do not package packaging doc in libicu-doc.
Fri Mar 27 13:00:00 2009 vuntzAATTnovell.com
- Add icu-remove-datetime.patch to be more build-compare friendly.
Mon Mar 2 13:00:00 2009 crrodriguezAATTsuse.de
- fix build with GCC 4.4
- remove static libraries
Wed Dec 10 13:00:00 2008 olhAATTsuse.de
- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
(bnc#437293)
Thu Oct 30 13:00:00 2008 olhAATTsuse.de
- obsolete old -XXbit packages (bnc#437293)
Sat Sep 13 14:00:00 2008 vuntzAATTnovell.com
- Merge with openSUSE:Factory. Redo the patch tags that were done
by jprAATTnovell.com
Fri Sep 5 14:00:00 2008 mawAATTsuse.de
- Update to version 4.0:
(All of the bug numbers listed are against
http://bugs.icu-project.org/trac)
+ 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
(#4571)
+ Security fixes for CVE-2007-4770, CVE-2007-4771, and
CVE-2008-1036.
- Drop libicu-regex.patch, which has been upstreamed.
Thu Apr 10 14:00:00 2008 roAATTsuse.de
- added baselibs.conf file to build xxbit packages
for multilib support
Wed Feb 13 13:00:00 2008 mawAATTsuse.de
- Update to version 3.8:
+ Locale Data: ICU uses and supports data from Common Locale Data
Repository (CLDR) 1.5.0.1, 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
features.
+ 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
countries.
+ 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
improved.
- s#%run_ldconfig#/sbin/ldconfig# in libicu\'s %post and %postun
- add libicu-regex.patch (bnc#354372).
Thu Feb 7 13:00:00 2008 pmladekAATTsuse.cz
- made RuleBasedBreakIterator::setBreakType method pubclic; it was requested by
OpenOffice_org >= 2.3.1, see http://bugs.icu-project.org/trac/ticket/5498
Wed Jul 25 14:00:00 2007 pmladekAATTsuse.cz
- 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