UTF-8 support for clipboard copy/paste

Dmitry Katsubo via VNC-Tight-list <[email protected]> Tue, 16 Apr 2019 12:12:07 +0200
Newsgroups gmane.network.tight-vnc.general
Message-ID <[email protected]>
Dear TightVNC community,

This my message is sort of recall to message in this very maillist from 2014 with the request/question concerning UTF-8 support for clipboard exchange in TightVNC server/client ([1], [2]). There is an issue [3] in TigerVNC github requesting the same. The comment states:

> This is a limitation of VNC's clipboard protocol. UltraVNC has made some extensions to it, but they are currently not documented and no one has yet to look at porting it over to TigerVNC.

Probably this feature can be added without breaking the backward compatibility with old clients? Although my opinion is that in 2019 there should be no reason to look back.

I have noticed further that Guacamole [4] supports UTF-8 clipboard exchange in guacd daemon (communicates VNC protocol using libvncclient.so):

guacd[31758]: Creating new client for protocol "vnc"                                              
guacd[31758]: Connection ID is "$7cbd3cc5-f201-4f7c-8073-328bef1950c3"                            
guacd[4289]: Cursor rendering: local                                                              
guacd[4289]: User "@eaa498b0-ab86-4de8-a7ad-92aeb234c22f" joined connection "$7cbd3cc5-f201-4f7c-8073-328bef1950c3" (1 users now present)
guacd[4289]: Using non-standard VNC clipboard encoding: 'UTF-8'.                                  
guacd[4289]: ConnectClientToTcpAddr6: connect                                                     
guacd[4289]: ConnectToTcpAddr: connect                                                            

so it seems that the support is present in tightvncserver v1.3.9 which I am using.

How to enable this feature in TightVNC client (I am suing one for Windows)?

Thank you!

[1] https://sourceforge.net/p/vnc-tight/mailman/message/33113627/
[2] https://sourceforge.net/p/vnc-tight/feature-requests/480/
[3] https://github.com/TigerVNC/tigervnc/issues/20
[4] https://jira.glyptodon.com/browse/GUAC-298?jql=project%20%3D%20GUAC%20AND%20component%20%3D%20VNC%20AND%20text%20~%20clipboard

-- 
With best regards,
Dmitry


___________________________________________________________
TightVNC mailing list, [email protected]
To change your subscription or to UNSUBSCRIBE, please visit
https://lists.sourceforge.net/lists/listinfo/vnc-tight-list