Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > fd489e66062ef68879b8f64d76018eea > files > 2

jcharset-1.5-1.fc18.noarch.rpm



CHANGES IN THE 1.5 RELEASE
--------------------------
- Fixed GSMCharset encoding of non-breakable space character (0x00A0), which shouldn't be encoded.
- Fixed PackedGSMCharset decoder edge case of handling overflow continuation for large strings (>256)
  when calling decoder directly (not via String methods).
- Fixed PackedGSMCharset decoder edge case of string size which is a multiple of internal buffer size (256)
  greater than 256 and has escaped characters on decoded buffer boundaries.
- Simplified CharsetProvider.charsetForName flow.




CHANGES IN THE 1.4 RELEASE
--------------------------
- Dropped support for JDK 1.4 and earlier.
- Added MIK charset.
- Added KOI8_U as a KOI8-U alias.
- Optimized EscapedByteLookupCharset encoding buffer allocation for strings with no escape chars.
- Added ByteLookupCharset.updateInverseLookupTable convenience method.
- Improved docs.




CHANGES IN THE 1.3 RELEASE
--------------------------
- Added X-roman8 as an hp-roman8 alias.
- Added the generic EscapedByteLookupCharset to simplify implementation of single-escape-byte charsets.
- Created two flavors of the GSM charset: CCGSMCharset (mapping the Latin capital letter C with cedilla)
  and SCGSMCharset (mapping the Latin small letter c with cedilla). See javadocs for details.
- Added support for Packed GSM charset, with the two flavors as well.
- Renamed the canonical charset name for the new GSM family, to make the flavor choices explicit.




CHANGES IN THE 1.2.1 RELEASE
----------------------------
- Fixed a combined JavaMail-JCharset bug that could cause an infinite loop on some inputs.
- Updated the ISO-8859-8-i/e mapping for the MACRON character.
  The incorrect mapping in the JDK's implementation of ISO-8859-8 is fixed as of JDK 1.5
  (see http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4760496). We now determine the
  running JDK version, and if it's JDK 1.5 or higher we use the correct mapping. This
  way we remain consistent with the running JDK ISO-8859-8 charset implementation.




CHANGES IN THE 1.2 RELEASE
--------------------------
- Added KOI8-U charset.




CHANGES IN THE 1.1 RELEASE
--------------------------

- Added ByteLookupCharset class to simplify implementation of single byte charsets.
- Added GSM-default-alphabet charset (used in SMPP).
- Added hp-roman8 charset.
- Added ISO-8859-8-i/e charset.
- Added ISO-8859-6-i/e charset.




CHANGES IN THE 1.0 RELEASE
--------------------------

- This is the first release of the Java Charset package.