Supporting Unicode chars above 0xFFFF
-------------------------------------
Key: DIRSERVER-805
URL: http://issues.apache.org/jira/browse/DIRSERVER-805
Project: Directory ApacheDS
Issue Type: Improvement
Reporter: Emmanuel Lecharny
Priority: Minor
The current implementation and handling of LdapStrings does not support
characttres which are above unicode 0xFFFF. Even if Strings are translated to
UTF-8 before being transfered to the server, we still convert them back to
String inside the server. Some of those UTF-8 bytes may be encoded into 2 chars
(if the UTF-8 bytes sequence contains 4 to 6 bytes), but all the manipulations
of those Stri,g does not take into account such characters.
For instance, the DN parsing is based on single chars, and surrogates are not
handled at all.
Even if not really important, because extended chars are not very common, this
is something that should be fixed in 2.0
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira