The branch, build-baikal has been updated
via a72c2d2bee99d4676e0029b006285f69035ceaf7 (commit)
from f64a407ed4f5d6fdcdde689ce7e7697f65905bc6 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
debian/…
[View More]changelog | 6 ++++++
x2go/__init__.py | 2 +-
2 files changed, 7 insertions(+), 1 deletion(-)
The diff of changes is:
diff --git a/debian/changelog b/debian/changelog
index c421798..3f1efca 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+python-x2go (0.4.0.6-0~x2go1) UNRELEASED; urgency=low
+
+ * Continue development...
+
+ -- Mike Gabriel <mike.gabriel(a)das-netzwertkeam.de> Fri, 19 Jul 2013 17:45:24 +0200
+
python-x2go (0.4.0.5-0~x2go1) unstable; urgency=low
* New upstream version (0.4.0.5):
diff --git a/x2go/__init__.py b/x2go/__init__.py
index 2122729..5a10c04 100644
--- a/x2go/__init__.py
+++ b/x2go/__init__.py
@@ -183,7 +183,7 @@ Contact
"""
__NAME__ = 'python-x2go'
-__VERSION__ = '0.4.0.5'
+__VERSION__ = '0.4.0.6'
from gevent import monkey
monkey.patch_all()
hooks/post-receive
--
python-x2go.git (Python X2Go Client API)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "python-x2go.git" (Python X2Go Client API).
[View Less]
The branch, build-baikal has been updated
via 07a1fd1954cd03dcf36b7fad83a730bb87cb4e8f (commit)
from 6c7e1032757a6ab2e054f7d6a14ccb2d31ee2497 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
debian/…
[View More]changelog | 1 +
x2go/defaults.py | 1 +
2 files changed, 2 insertions(+)
The diff of changes is:
diff --git a/debian/changelog b/debian/changelog
index d52eb98..d5131cc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ python-x2go (0.4.0.6-0~x2go1) UNRELEASED; urgency=low
* New upstream version (0.4.0.6):
- Use XFCE as desktop environment in example scripts.
+ - Make Python X2Go aware of the MATE desktop environment.
-- Mike Gabriel <mike.gabriel(a)das-netzwertkeam.de> Fri, 19 Jul 2013 17:45:24 +0200
diff --git a/x2go/defaults.py b/x2go/defaults.py
index 234b63c..0817f63 100644
--- a/x2go/defaults.py
+++ b/x2go/defaults.py
@@ -378,6 +378,7 @@ X2GO_DESKTOPSESSIONS={
'CINNAMON': 'cinnamon',
'KDE': 'startkde',
'GNOME': 'gnome-session',
+ 'MATE': 'mate-session',
'XFCE': 'xfce4-session',
'LXDE': 'startlxde',
'TRINITY': 'starttrinity',
hooks/post-receive
--
python-x2go.git (Python X2Go Client API)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "python-x2go.git" (Python X2Go Client API).
[View Less]
The branch, build-baikal has been updated
via 3dfee636c74643c794414db4dc44c9afe1b7356d (commit)
from a919329fc9b918fa4e28f1350c17beffa25d57fd (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
debian/…
[View More]changelog | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
The diff of changes is:
diff --git a/debian/changelog b/debian/changelog
index 726086e..0e7bb12 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,11 @@
-python-x2go (0.4.0.6-0~x2go1) UNRELEASED; urgency=low
+python-x2go (0.4.0.6-0~x2go1) unstable; urgency=low
* New upstream version (0.4.0.6):
- Use XFCE as desktop environment in example scripts.
- Make Python X2Go aware of the MATE desktop environment.
- When resuming session be tolerant towards disrupted connections.
- -- Mike Gabriel <mike.gabriel(a)das-netzwertkeam.de> Fri, 19 Jul 2013 17:45:24 +0200
+ -- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de> Sun, 28 Jul 2013 19:42:52 +0200
python-x2go (0.4.0.5-0~x2go1) unstable; urgency=low
hooks/post-receive
--
python-x2go.git (Python X2Go Client API)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "python-x2go.git" (Python X2Go Client API).
[View Less]
The branch, build-baikal has been updated
via 6c7e1032757a6ab2e054f7d6a14ccb2d31ee2497 (commit)
from c735e6ab02c50b7029b700179a62373f7f406a29 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
debian/…
[View More]changelog | 3 ++-
examples/x2go_start_session.py | 2 +-
.../x2go_start_session_with_progress_status.py | 2 +-
3 files changed, 4 insertions(+), 3 deletions(-)
The diff of changes is:
diff --git a/debian/changelog b/debian/changelog
index 3f1efca..d52eb98 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
python-x2go (0.4.0.6-0~x2go1) UNRELEASED; urgency=low
- * Continue development...
+ * New upstream version (0.4.0.6):
+ - Use XFCE as desktop environment in example scripts.
-- Mike Gabriel <mike.gabriel(a)das-netzwertkeam.de> Fri, 19 Jul 2013 17:45:24 +0200
diff --git a/examples/x2go_start_session.py b/examples/x2go_start_session.py
index fbea4c4..2f200ec 100644
--- a/examples/x2go_start_session.py
+++ b/examples/x2go_start_session.py
@@ -33,7 +33,7 @@ import getpass
server = "server.mydomain.tld"
port = 22
username = "foo"
-command = "GNOME"
+command = "XFCE"
password = getpass.getpass()
diff --git a/examples/x2go_start_session_with_progress_status.py b/examples/x2go_start_session_with_progress_status.py
index 8a4ec5f..7bd503c 100644
--- a/examples/x2go_start_session_with_progress_status.py
+++ b/examples/x2go_start_session_with_progress_status.py
@@ -34,7 +34,7 @@ import threading
server = "server.mydomain.tld"
port = 22
username = "foo"
-command = "GNOME"
+command = "XFCE"
def my_progress_bar(ps):
hooks/post-receive
--
python-x2go.git (Python X2Go Client API)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "python-x2go.git" (Python X2Go Client API).
[View Less]
The branch, build-baikal has been updated
via c735e6ab02c50b7029b700179a62373f7f406a29 (commit)
from a72c2d2bee99d4676e0029b006285f69035ceaf7 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
x2go/…
[View More]defaults.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
The diff of changes is:
diff --git a/x2go/defaults.py b/x2go/defaults.py
index 92b0906..234b63c 100644
--- a/x2go/defaults.py
+++ b/x2go/defaults.py
@@ -271,8 +271,8 @@ if X2GOCLIENT_OS == 'Windows':
'display': 'localhost:40',
'last_display': 'localhost:40',
'process_name': 'vcxsrv.exe',
- 'test_installed': os.path.join(os.getcwd(), '..', 'pyhoca-contrib', 'mswin', 'vcxsrv-mswin', 'VcXsrv-1.12.0.1', 'vcxsrv.exe'),
- 'run_command': os.path.join(os.getcwd(), '..', 'pyhoca-contrib', 'mswin', 'vcxsrv-mswin', 'VcXsrv-1.12.0.1', 'vcxsrv.exe'),
+ 'test_installed': os.path.join(os.getcwd(), '..', 'pyhoca-contrib', 'mswin', 'vcxsrv-mswin', 'VcXsrv-1.14.2.0', 'vcxsrv.exe'),
+ 'run_command': os.path.join(os.getcwd(), '..', 'pyhoca-contrib', 'mswin', 'vcxsrv-mswin', 'VcXsrv-1.14.2.0', 'vcxsrv.exe'),
'parameters': [':40', '-clipboard', '-multiwindow', '-notrayicon', '-nowinkill', '-nounixkill', '-swcursor', ],
},
'Xming': {
hooks/post-receive
--
python-x2go.git (Python X2Go Client API)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "python-x2go.git" (Python X2Go Client API).
[View Less]
The branch, build-main has been updated
via fab3e25567716020da74f1bbcdac3e61f8d256b9 (commit)
from ffff661e874d1f2303c3c90d5be3f972d6fba4fd (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
debian/…
[View More]changelog | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
The diff of changes is:
diff --git a/debian/changelog b/debian/changelog
index 9132ba8..51906d9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -17,7 +17,7 @@ python-x2go (0.4.0.6-0~x2go1) unstable; urgency=low
* New upstream version (0.4.0.6):
- Use XFCE as desktop environment in example scripts.
- Make Python X2Go aware of the MATE desktop environment.
- - When resuming session be tolerant towards disrupted connections.
+ - When resuming sessions be tolerant towards disrupted connections.
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de> Sun, 28 Jul 2013 19:42:52 +0200
hooks/post-receive
--
python-x2go.git (Python X2Go Client API)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "python-x2go.git" (Python X2Go Client API).
[View Less]
The branch, build-main has been updated
via b16e046161dcbdc939e786b498aa979b8916ee89 (commit)
from fab3e25567716020da74f1bbcdac3e61f8d256b9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
debian/…
[View More]changelog | 5 +++++
x2go/forward.py | 2 --
x2go/mimebox.py | 1 -
x2go/mimeboxactions.py | 1 -
x2go/printactions.py | 1 -
x2go/rforward.py | 2 --
6 files changed, 5 insertions(+), 7 deletions(-)
The diff of changes is:
diff --git a/debian/changelog b/debian/changelog
index 51906d9..3eb7d5f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,6 @@
python-x2go (0.4.0.7-0~x2go1) UNRELEASED; urgency=low
+ [ Mike Gabriel ]
* New upstream version (0.4.0.7):
- Drop duplicate method in terminal backend: is_desktop_session().
- Ignore non-registered session UUIDs in X2GoClient.clean_sessions() method.
@@ -10,6 +11,10 @@ python-x2go (0.4.0.7-0~x2go1) UNRELEASED; urgency=low
* /debian/control:
+ Replace LDAP support with session brokerage support in LONG_DESCRIPTION.
+ [ Orion Poplawski ]
+ * New upstream version (0.4.0.7):
+ - Remove shbangs from python-x2go library code. (Fixes: #283).
+
-- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de> Sun, 28 Jul 2013 19:48:57 +0200
python-x2go (0.4.0.6-0~x2go1) unstable; urgency=low
diff --git a/x2go/forward.py b/x2go/forward.py
index 8e63bf1..387f6b7 100644
--- a/x2go/forward.py
+++ b/x2go/forward.py
@@ -1,5 +1,3 @@
-#!/usr/bin/env python
-
# Copyright (C) 2010-2013 by Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
#
# Python X2Go is free software; you can redistribute it and/or modify
diff --git a/x2go/mimebox.py b/x2go/mimebox.py
index dcf6d32..90f51f5 100644
--- a/x2go/mimebox.py
+++ b/x2go/mimebox.py
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Copyright (C) 2010-2013 by Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
diff --git a/x2go/mimeboxactions.py b/x2go/mimeboxactions.py
index 10ca5e0..7f6a1cb 100644
--- a/x2go/mimeboxactions.py
+++ b/x2go/mimeboxactions.py
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Copyright (C) 2010-2013 by Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
diff --git a/x2go/printactions.py b/x2go/printactions.py
index 23a8f83..f96eec0 100644
--- a/x2go/printactions.py
+++ b/x2go/printactions.py
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Copyright (C) 2010-2013 by Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
diff --git a/x2go/rforward.py b/x2go/rforward.py
index 7105134..adb780e 100644
--- a/x2go/rforward.py
+++ b/x2go/rforward.py
@@ -1,5 +1,3 @@
-#!/usr/bin/env python
-
# Copyright (C) 2010-2013 by Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de>
#
# Python X2Go is free software; you can redistribute it and/or modify
hooks/post-receive
--
python-x2go.git (Python X2Go Client API)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "python-x2go.git" (Python X2Go Client API).
[View Less]
The branch, build-main has been updated
via 669b839fac15271e83040650d6aa4352563ed41a (commit)
from b16e046161dcbdc939e786b498aa979b8916ee89 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 669b839fac15271e83040650d6aa4352563ed41a
Author: Mike Gabriel <mike.gabriel(a)das-netzwerkteam.…
[View More]de>
Date: Sat Aug 3 22:28:41 2013 +0200
release 0.4.0.7
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
The diff of changes is:
diff --git a/debian/changelog b/debian/changelog
index 3eb7d5f..108ff7a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-python-x2go (0.4.0.7-0~x2go1) UNRELEASED; urgency=low
+python-x2go (0.4.0.7-0~x2go1) unstable; urgency=low
[ Mike Gabriel ]
* New upstream version (0.4.0.7):
@@ -15,7 +15,7 @@ python-x2go (0.4.0.7-0~x2go1) UNRELEASED; urgency=low
* New upstream version (0.4.0.7):
- Remove shbangs from python-x2go library code. (Fixes: #283).
- -- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de> Sun, 28 Jul 2013 19:48:57 +0200
+ -- Mike Gabriel <mike.gabriel(a)das-netzwerkteam.de> Sat, 03 Aug 2013 22:28:13 +0200
python-x2go (0.4.0.6-0~x2go1) unstable; urgency=low
hooks/post-receive
--
python-x2go.git (Python X2Go Client API)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "python-x2go.git" (Python X2Go Client API).
[View Less]
The branch, build-main has been updated
via 3847b19e083afc177aa06ac45f5421899d0032c6 (commit)
from 963eaed8dba7cb7444bd18d847c630bfb53c39fe (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
debian/…
[View More]changelog | 3 +++
x2go/cache.py | 3 ++-
2 files changed, 5 insertions(+), 1 deletion(-)
The diff of changes is:
diff --git a/debian/changelog b/debian/changelog
index f29b9bf..3e6191f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,9 @@ python-x2go (0.4.0.7-0~x2go1) UNRELEASED; urgency=low
* New upstream version (0.4.0.7):
- Drop duplicate method in terminal backend: is_desktop_session().
- Ignore non-registered session UUIDs in X2GoClient.clean_sessions() method.
+ - Make _update_mounts in session registry cache more failsafe, this probably
+ fixes an accumulation of server disconnects observed in recent version of
+ Python X2Go.
* /debian/control:
+ Replace LDAP support with session brokerage support in LONG_DESCRIPTION.
diff --git a/x2go/cache.py b/x2go/cache.py
index 5998bd3..b3b6968 100644
--- a/x2go/cache.py
+++ b/x2go/cache.py
@@ -152,7 +152,8 @@ class X2GoListSessionsCache(object):
self.x2go_listsessions_cache[profile_name]['mounts'] = {}
if self.x2go_listsessions_cache[profile_name]['sessions']:
for session_name in self.x2go_listsessions_cache[profile_name]['sessions']:
- if self.client_instance.get_session_of_session_name(session_name, return_object=True, match_profile_name=profile_name).is_running():
+ session = self.client_instance.get_session_of_session_name(session_name, return_object=True, match_profile_name=profile_name)
+ if session is not None and session.is_running():
if control_session is not None and not control_session.has_session_died():
self.x2go_listsessions_cache[profile_name]['mounts'].update(control_session.list_mounts(session_name))
except (x2go_exceptions.X2GoControlSessionException, AttributeError), e:
hooks/post-receive
--
python-x2go.git (Python X2Go Client API)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "python-x2go.git" (Python X2Go Client API).
[View Less]
The branch, build-main has been updated
via ffff661e874d1f2303c3c90d5be3f972d6fba4fd (commit)
from 3847b19e083afc177aa06ac45f5421899d0032c6 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
debian/…
[View More]changelog | 1 +
x2go/backends/profiles/_file.py | 8 +++++++-
2 files changed, 8 insertions(+), 1 deletion(-)
The diff of changes is:
diff --git a/debian/changelog b/debian/changelog
index 3e6191f..9132ba8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,7 @@ python-x2go (0.4.0.7-0~x2go1) UNRELEASED; urgency=low
- Make _update_mounts in session registry cache more failsafe, this probably
fixes an accumulation of server disconnects observed in recent version of
Python X2Go.
+ - Add some sanity checks before actually starting to add a session profile.
* /debian/control:
+ Replace LDAP support with session brokerage support in LONG_DESCRIPTION.
diff --git a/x2go/backends/profiles/_file.py b/x2go/backends/profiles/_file.py
index 8c70820..0b9eedb 100644
--- a/x2go/backends/profiles/_file.py
+++ b/x2go/backends/profiles/_file.py
@@ -359,9 +359,15 @@ class X2GoSessionProfilesFILE(inifiles.X2GoIniFile):
@rtype: C{str}
"""
- if profile_id is None:
+ if profile_id is None or profile_id in self.profile_ids:
profile_id = utils._genSessionProfileId()
+ if 'name' not in kwargs.keys():
+ raise X2GoProfileException('session profile parameter ,,name\'\' is missing in method parameters')
+
+ if kwargs['name'] in self.profile_names:
+ raise X2GoProfileException('a profile of name ,,%s\'\' already exists' % kwargs['name'])
+
for key, value in kwargs.items():
self.update_value(None, key, value, profile_id=profile_id)
hooks/post-receive
--
python-x2go.git (Python X2Go Client API)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "python-x2go.git" (Python X2Go Client API).
[View Less]