lp:~x2go/x2go/python-x2go_master

Created by Mike Gabriel and last modified
Get this branch:
bzr branch lp:~x2go/x2go/python-x2go_master

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
X2Go
Project:
X2Go
Status:
Abandoned

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://code.x2go.org/python-x2go.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 15 seconds — see the log

Updating branch...

Launchpad is processing new changes to this branch which will be available in a few minutes. Reload to see the changes.

Recent revisions

1500. By X2Go Release Manager <email address hidden>

Continue development

1499. By X2Go Release Manager <email address hidden>

release 0.6.1.4

1498. By Mihai Moldovan

python-x2go.spec: remove pycache handling from the files list.

Python-2-variants don't have the concept of __pycache__ directories at
all, so using %pycache_only there is redundant.

Python-3-variants sprinkle __pycache__ directories wherever there are
.py files, which means that they are conveniently contained in the
"x2go" subdirectory of sitelib.

Older *SuSE versions, including Leap, just ignored files or directories
in the %files list that do not exist, but Tumbleweed is throwing an
error if you try to include a file or directory that does not exist.

The fix is easy: don't try to include the non-existent __pycache__
top-level directory.

1497. By Mihai Moldovan

python-x2go.spec: correctly drop python-configparser BR on *SuSE if we're building against Python 3 only.

1496. By Mihai Moldovan

python-x2go.spec: only BR python-configparser on *SuSE, if we actually build a Python 2 variant.

1495. By Mihai Moldovan

python-x2go.spec: drop Python 2 support for OpenSuSE Leap 15.4+ and Tumbleweed (and ALP).

1494. By Mihai Moldovan

misc: pre-release copyright update.

1493. By Tomáš Cerha <email address hidden>

Prevent infinite loop in X2GoRevFwTunnel handler

Without this change, we observed a running X2Go session freezing after about 3
hours running on Windows with the following output:

WARN: Reverse tunnel <paramiko.Channel 16 (open) window=2036405 ->
<paramiko.Transport at 0x4e4f270L (cipher aes128-ctr, 128 bits) (active; 2 open
channel(s))>> encoutered socket error: [Errno 10054] An existing connection was
forcibly closed by the remote host

Breaking after catching 1024 socket errors prevents looping forever. The
tunnel is automatically closed, which allows the application to reopen it
automatically and recover gracefully from the situation.

1492. By Tomáš Cerha <email address hidden>

Respect NXPROXY_BINARY also on non-Windows systems

1491. By Tomáš Cerha <email address hidden>

Fix Mac OS recognition

platform.system() actually returns 'Darwin' on Mac OS.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.