[7u6] Request for approval for CR 6961765: Double byte characters corrupted in DN for LDAP referrals
Weijun Wang
weijun.wang at oracle.com
Wed Mar 7 18:54:48 PST 2012
Hi All
This is a request to backport a jdk8 fix into jdk7u6.
CR: 6961765: Double byte characters corrupted in DN for LDAP referrals
Weblink: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6961765
Description:
We were using UrlUtil.decode() to decode an ASCII-formatted LDAP URI to
get its original component. If the URI provided is not pure ASCII, it
leads to an error. The URLDecoder class is much more robust in this case.
The Java URI class explicitly allows Unicode characters in an URI string
and we should support it in LDAP URI also.
The fix is already included in jdk8 as:
http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e8438dc196bb
Reviewed-by: vinnie
The patch for jdk7u6 is identical to the one in jdk8.
I intend to push it to
ssh://hg.openjdk.java.net/jdk7u/jdk7u-dev-gate/jdk
Thanks
Weijun
More information about the jdk7u-dev
mailing list