[X2Go-Commits] [x2goclient] 02/02: Windows: Do not delete saved PuTTY sessions when Kerberos 5 (GSSAPI) authentication is enabled (Fixes: #625)
git-admin at x2go.org
git-admin at x2go.org
Sun May 10 17:03:33 CEST 2015
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to branch master
in repository x2goclient.
commit db261211d573cd99ed359bca6fc3219fadb70c97
Author: Mike DePaulo <mikedep333 at gmail.com>
Date: Sun May 10 11:02:42 2015 -0400
Windows: Do not delete saved PuTTY sessions when Kerberos 5 (GSSAPI) authentication is enabled (Fixes: #625)
---
debian/changelog | 2 ++
src/sshprocess.cpp | 7 +++++++
2 files changed, 9 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index 6536b5c..f5238a3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,8 @@ x2goclient (4.0.4.0-0x2go1) UNRELEASED; urgency=low
[ Mike DePaulo ]
* New upstream release (4.0.4.0):
+ - Windows: Do not delete saved PuTTY sessions when Kerberos 5
+ (GSSAPI) authentication is enabled (Fixes: #625)
- Windows: Include debug build in the regular installer.
It is an optional component during the install. It is not
installed by default.
diff --git a/src/sshprocess.cpp b/src/sshprocess.cpp
index ffecb51..d3e1911 100644
--- a/src/sshprocess.cpp
+++ b/src/sshprocess.cpp
@@ -171,6 +171,13 @@ void SshProcess::addPuttyReg(QString host, QString uuidStr)
void SshProcess::rmPuttyReg(QString uuidStr)
{
+ if (uuidStr.isEmpty())
+ {
+#ifdef DEBUG
+ x2goDebug<<"uuidStr is empty. No PuTTY session reg key to delete."<<endl;
+#endif
+ return;
+ }
#ifdef DEBUG
x2goDebug<<"deleting key in registry: HKEY_CURRENT_USER\\Software\\SimonTatham\\PuTTY\\Sessions\\"+uuidStr<<endl;
#endif
--
Alioth's /srv/git/code.x2go.org/x2goclient.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goclient.git
More information about the x2go-commits
mailing list