[X2Go-Dev] Bug#566: Acknowledgement (X2Go Client for Windows 4.0.2.1 cannon create C:\Users\<username>\ssh\known_hosts file when the local Windows account username has non-English characters)
George Trakatelis
trakatelis at uom.edu.gr
Mon Sep 1 19:28:50 CEST 2014
A suggested patch is to substitute the Qt4 toAscii() function with toLocal8Bit()
in two specific places of SshMasterConnection::run().
A git diff is as follows:
$ diff /c/a/sshmasterconnection.cpp /c/b/sshmasterconnection.cpp
521c521
< ssh_options_set ( my_ssh_session, SSH_OPTIONS_SSH_DIR, (mainWnd->getHomeDirectory()+"/ssh").toAscii());
---
> ssh_options_set ( my_ssh_session, SSH_OPTIONS_SSH_DIR, (mainWnd->getHomeDirectory()+"/ssh").toLocal8Bit());
630c630
< ssh_options_set ( my_ssh_session, SSH_OPTIONS_SSH_DIR, (mainWnd->getHomeDirectory()+"/ssh").toAscii());
---
> ssh_options_set ( my_ssh_session, SSH_OPTIONS_SSH_DIR, (mainWnd->getHomeDirectory()+"/ssh").toLocal8Bit());
The change affects only Windows builds and was tested in Windows 8.1 Pro and Windows 7 Professional.
G. Trakatelis
-----Original Message-----
From: X2Go Bug Tracking System [mailto:owner at bugs.x2go.org]
Sent: Monday, August 11, 2014 1:55 PM
To: trakatelis at uom.gr
Subject: Bug#566: Acknowledgement (X2Go Client for Windows 4.0.2.1 cannon create C:\Users\<username>\ssh\known_hosts file
when the local Windows account username has non-English characters)
...
--
566: http://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=566
X2Go Bug Tracking System
Contact owner at bugs.x2go.org with problems
More information about the x2go-dev
mailing list