Will do.  Thanks for pointing that out.

On Sun, May 15, 2011 at 3:07 AM, Martin Koegler
<mkoeg...@auto.tuwien.ac.at>wrote:

> On Fri, May 13, 2011 at 05:56:53PM -0400, Brian Hinz wrote:
> > Awesome!  Thanks for making the class changes, that's been on my TODO
> list
> > since we discussed this last...
>
> You should look at the character encoding handling too:
>
> InStream.readString interprets input data as ISO-8859-1.
> CMsgReader.readServerCutText
> interprets data as platform encoding (there are even JVMs out there with
> ASCII incompatible
> plattform encoding). VncAuth limit the supported password characters to
> ISO-8859-1 (and will
> probably break, if the server uses UTF-8 for password checking).
>
> CMsgWriter.writeClientCutText sends the Clipboard in plattform encoding.
> OutStream.writeString sends as ISO-8859-1 (converting any non ISO-8859-1
> bytes to garbage).
> CSecurityPlain/Managed send Strings in plattform encoding.
>
> Regards,
> Martin Kögler
>
------------------------------------------------------------------------------
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

Reply via email to