From unknown Thu Mar 28 13:20:52 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#329: X2Go issue (in src:python-x2go) has been marked as closed Reply-To: Mike Gabriel , 329@bugs.x2go.org Resent-From: Mike Gabriel Resent-To: x2go-dev@lists.berlios.de Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Wed, 08 Jan 2014 14:30:01 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 329 X-X2Go-PR-Package: python-x2go X-X2Go-PR-Keywords: pending Received: via spool by 329-submit@bugs.x2go.org id=B329.138919139115938 (code B ref 329); Wed, 08 Jan 2014 14:30:01 +0000 Received: (at 329) by bugs.x2go.org; 8 Jan 2014 14:29:51 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=unavailable version=3.3.2 Received: by ymir (Postfix, from userid 1005) id 4FC3A5DCDA; Wed, 8 Jan 2014 15:29:34 +0100 (CET) From: Mike Gabriel To: 329-submitter@bugs.x2go.org Cc: control@bugs.x2go.org, 329@bugs.x2go.org Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Message-Id: <20140108142934.4FC3A5DCDA@ymir> Date: Wed, 8 Jan 2014 15:29:34 +0100 (CET) close #329 thanks Hello, we are very hopeful that X2Go issue #329 reported by you has been resolved in the new release (0.4.0.9) of the X2Go source project »src:python-x2go«. You can view the complete changelog entry of src:python-x2go (0.4.0.9) below, and you can use the following link to view all the code changes between this and the last release of src:python-x2go. http://code.x2go.org/gitweb?p=python-x2go.git;a=commitdiff;h=62f82b9324d1ed8240af1ad0bf0e5ff82f08ee49;hp=000e5e38e26713f485314365486d05b93100a189 If you feel that the issue has not been resolved satisfyingly, feel free to reopen this bug report or submit a follow-up report with further observations described based on the new released version of src:python-x2go. Thanks a lot for contributing to X2Go!!! light+love X2Go Git Admin (on behalf of the sender of this mail) --- X2Go Component: src:python-x2go Version: 0.4.0.9-0x2go1 Status: RELEASE Date: Wed, 08 Jan 2014 15:14:16 +0100 Fixes: 329 330 335 Changes: python-x2go (0.4.0.9-0x2go1) RELEASED; urgency=low . [ Mike Gabriel ] * New upstream version (0.4.0.9): - Agent channels in Paramiko can raise an EOFError if the connection has got disrupted. Ignoring this. - Store the session password in base64 encoded string in order to make it harder spotting the long term stored (for the duration of the session) plain text password. - Support encryption passphrases on SSH private key files (X2Go SSH connections as well as SSH proxy connections). - Invalidate SSH private keys (filename, pkey object) when look_for_keys is requested. - Keep private key information even if force_password_auth is set in the control session's connect() method. - Fix parameter handling in X2GoSession.connect(). - Rewrite passwords that are not string/unicode to an empty string. - No Unicode chars in log messages. Eliminated one more in checkhosts.py. - Implement two-factor authentication. - Compat fix in _paramiko monkey patch module to also work with early Paramiko versions. - Handle echoing ~/.*shrc files gracefully via SSH client connections. Do not allow data injections via ~/.*shrc files. (Fixes: #335). - Properly handle (=expand) the "~" character in key filenames. (Brought to attention by Eldamir on IRC. Thanks!). - Differentiate between desktop sharing errors and desktop sharing access that gets denied by the other/remote user. - Report about found session window / session window retitling in debug mode. - Fix session window detection when local session manager is the i3 session manager (which uses _NET_CLIENT_LIST_STACKING instead of _NET_CLIENT_LIST). - Check for pulse cookie file in old (~/.pulse-cookie) and new (~/.config/pulse/cookie) location. - Import python-x2go-py3.patch from Fedora. Thanks to Orion!!! - Improve setup.py script: make it run with Python3 and older Python2 versions. - Fix tests for two-factor authentication in control session and SSH proxy code. - Fix regression: Make password logins with PyHoca-CLI succeed again. - Make channel compression to all authentication methods. - Set keepalive on proxy channel. - Only use []: if is not 22. - Handle host key checks for hosts that do not have a port specified. * debian/source/format: + Switch to format 1.0. * python-x2go.spec: + Ship python-x2go.spec (RPM package definitions) in upstream project. (Thanks to the Fedora package maintainers). + Clear (Fedora package) changelog. + Drop dependency on python-cups. . [ Orion Poplawski ] * debian/control: + Drop python-cups from Depends: field. Python CUPS is no dependency if Python X2Go. (Fixes: #329). . [ Kenneth Pedersen ] * New upstream version (0.4.0.9): - Color depth detection: Stop using win32api.GetSystemMetrics(2) which actually returns the width of a vertical scroll bar in pixels. Instead, create a screen display context and query it for the color depth. (Fixes: #330).