[X2Go-Commits] python-x2go.git - release/0.4.0.x (branch) updated: 0.2.0.0
X2Go dev team
git-admin at x2go.org
Tue Jan 7 16:18:02 CET 2014
The branch, release/0.4.0.x has been updated
via 9ab80b65fb6ffb9d1651786d7412e1a3a82f2d5c (commit)
from 7e7017e56461e92c14b3f61abc716eb8de66644d (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/changelog | 84 ++++++++++++++++++++++++++----------------------------
1 file changed, 40 insertions(+), 44 deletions(-)
The diff of changes is:
diff --git a/debian/changelog b/debian/changelog
index 0e7650f..fa6e520 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,15 +1,14 @@
-python-x2go (0.2.0.0-0~x2go1) UNRELEASED; urgency=low
+python-x2go (0.2.0.0-0~x2go1) unstable; urgency=low
- *New upstream version (0.2.0.0)
+ * New upstream version (0.2.0.0)
- License change upstream: GPLv3+ -> AGPLv3+
- Add support for session window title renaming.
- - Add support for bringing session windows on top.
- - Terminal session now remember the X window of a terminal session in as
+ - Add support for bringing session windows on top (MS Windows only,
+ for now)
+ - Terminal sessions now remember the X window of a terminal session as
an internal property.
- Fix many undefined symbols reported by Debian developer
Jakub Wilk. (THANKS!)
- - The Python setuptools module does not have to be installed as dependency
- with python-x2go.
- Add default value for new session profile parameter xinerama (ignored by
Python X2Go for now).
- Replace any non-code string ,,X2go'' by ,,X2Go''.
@@ -23,8 +22,8 @@ python-x2go (0.2.0.0-0~x2go1) UNRELEASED; urgency=low
results to stdout.
- Handle session titles that just contain blanks (e.g. " ") gracefully.
- Fix X2Go desktop sharing support.
- - New feature, allow/fix sessions on localhost system.
- - Tolerate names containing "-" characters.
+ - New feature: allow sessions on localhost system.
+ - Tolerate user names containing "-" characters.
- Provide hook methods for SSHFS failures (local folder sharing, printing,
MIME box).
- Code cleanup: remove all unnecessary imports. Stop defining variables that
@@ -34,14 +33,10 @@ python-x2go (0.2.0.0-0~x2go1) UNRELEASED; urgency=low
- Draw all Xlib code into utils.py
- Fix faking of WindowsError exception object in printactions.py and
mimeboxactions.py.
- - Run print actions in background (gevent.spawn).
- - Run MIME box actions in background (gevent.spawn).
- Amend list of default session options.
- Update list of unsupported session options.
- Retrieve feature list from X2Go server per session.
- Add published applications support.
- - Fix base64 encoded icon string.
- - Fix master session recognition.
- Handle empty control session in the session list cache.
- Render and cache dictionary based published applications menu tree in
Python X2Go. Cache the tree once rendered.
@@ -52,15 +47,18 @@ python-x2go (0.2.0.0-0~x2go1) UNRELEASED; urgency=low
- Make published_applications_no_submenus an <int> session option that
controls how many menu items will be shown without rendering category
based submenus.
- - Support auto-resuming and auto-starting of session with Python X2Go.
- - Include development location of nxproxy in possible file locations.
+ - Better support auto-resuming and auto-starting of session with Python
+ X2Go.
+ - Include development location of nxproxy in possible file locations (only
+ takes effect on Windows).
- Add X2goClient method is_profile_connected.
- Fix auto_start_or_resume method when using SSH proxy with interactive
- authentication. Provide default value for PUBAPP_MAX_NO_SUBMENUS in
+ authentication.
+ - Provide default value for PUBAPP_MAX_NO_SUBMENUS in
defaults.py.
- - For the Windows version, make shipped VcXsrv-Server known to Python X2Go.
+ - On MS Windows: make shipped VcXsrv-Server known to Python X2Go.
The shipped VcXsrv has to rest in $CLIENTAPPDIR/VcXsrv/vcxsrv.exe.
- - For the Windows version, make VcXsrv-Server at the development location
+ - On MS Windows: make VcXsrv-Server at the development location
known to Python X2Go.
- Normalize paths to configuration files.
- Make new ini config defaults available in configurations, update list
@@ -68,10 +66,10 @@ python-x2go (0.2.0.0-0~x2go1) UNRELEASED; urgency=low
- Provide function merge_ordered_lists in utils.py, merge list of
default known_xservers with configured known_xservers.
- Make sure xconfig configuration changes provided by defaults.py get
- written to the config file.
- - Docstring fix, add X2goClient method is_session_profile(), return
- registered session for a specific session name if it has already been
- registered instead of registering a new session.
+ written to the X configuration file.
+ - Add X2goClient method is_session_profile(), return registered session
+ for a specific session name if it has already been registered instead
+ of registering a new session.
- Provide X2goClient method get_session_info(), do not auto start/resume
sessions in published applications mode, provide hook method for
auto-connecting interactively.
@@ -84,57 +82,53 @@ python-x2go (0.2.0.0-0~x2go1) UNRELEASED; urgency=low
unused local port and write this port change to the session profile.
- Use double-quotes for pulseaudio options.
- Export X2GO_SESSION and PULSE_CLIENTCONFIG to published applications.
- - When starting pulseaudio on Windows use --exit-idle-time=0.
+ - When starting pulseaudio on Windows use --exit-idle-time=-1.
- Fix X2goSession.get_shared_folders() method on Windows.
- No list_sessions() calls on server when querying the status of an
X2goSession instance.
- Fix automatic mounting of Windows-stylish shared local folders.
- Transform blanks in mount points into underscores.
- - Add support for renaming X2Go session windows on Windows.
- - Add support for Windows for bringing X2Go session windows to foreground.
- Provide X2goClient.get_published_applications() method.
- Fill session profile configurations with missing default values and then
detect the profile meta type.
- Support published applications that have to be run in a terminal window.
- - Make sure that pulseaudio.exe has its PID directory. Otherwise it will fail
- to start the first time if the user is new to X2Go.
+ - Make sure that pulseaudio.exe has its PID directory. Otherwise it will
+ fail to start the first time if the user is new to X2Go.
- Silence warnings that occur during session info queries in case a session
startup has not yet been completed fully.
- - Use nxproxy-3.5.0.12 when testing Python X2Go applications.
- - Use VcXsrv-1.12.0.1 when testing Python X2Go applications.
- - If configured X-server display port is already in use, try to detect
- the next available display number.
- - Make transitions of master sessions more robust. Only allow local folder sharing for
- running sessions.
- - Re-use a left behind stray X-server that might have not get killed by
- a previous instance of Python X2Go Client. This trick is nasty, but works
- around faulty abortion of client implementations.
- - Handle detection of free TCP/IP X display port far more intelligently.
+ - On MS Windows: Use nxproxy-3.5.0.12 when testing Python X2Go applications.
+ - On MS Windows: Use VcXsrv-1.12.0.1 when testing Python X2Go applications.
+ - On MS Windows: If the configured X-server display port is already in use,
+ try to detect the next available display number.
+ - Make transitions of master sessions more robust. Only allow local folder
+ sharing for running sessions.
+ - On MS Windows: Re-use a left behind stray X-server that might have not
+ get killed by a previous instance of Python X2Go Client. This trick is
+ nasty, but works around faulty abortion of client implementations.
+ - On MS Windows: Handle detection of free TCP/IP X display port far more
+ intelligently.
- On unused port detection bind to 127.0.0.1 by default.
- Provide X2goSession.get_session_type() method.
- Do not call HOOK method if self.allow_share_local_folders is False.
- Try to derive language information from X2goClient instance.
- Make timeout on command execution customizable.
- - Fix SSHException usage.
- Make sure path names in X2goPrintActions and X2goMIMEboxActions get
- transformed to OS-specific path names.
- - Not using gevent to spawn MIME box default applications.
+ normalized to OS-specific path names.
- Protect session cache from deletion while being processed.
- Adapt python-x2go to launching Unity-2d on Ubuntu precise.
- Ignore X windows with empty title while finding session window..
- Catch exceptions while calling SSH transport's getpeername() method.
- Fix control session failure notifications. Show them immediately after
- the connection broke.
+ the connection has broken.
- Allow custom commands to be desktop sessions.
- X2goSession instances cannot raise X2goClientExceptions.
- Be more tolerant against suspension failures while taking over a session.
- - Use Paramiko transport compression if available.
+ - Use Paramiko/SSH transport compression if available.
- Prohibit simultaneous calls to terminal_session.share_local_folders().
- Cache SSH transport's getpeername() and get_username().
- Catch session startup failures due to faulty port forwarding tunnels
- and make the notifiable via hooks.
+ and make them notifiable via hooks.
- Properly set setkbd value for x2gostartagent and x2goresume-session.
- - Fix local folder sharing when the master session changes during runtime.
- Add support for re-registering sessions after session profile changes.
- Add new session profile parameter: ,,variant''. Add support to set the
keyboard layout _and_ the keyboard variant from the client-side.
@@ -143,8 +137,10 @@ python-x2go (0.2.0.0-0~x2go1) UNRELEASED; urgency=low
- Use proper locking of session actions that are critical to being executed
in parallel.
* Depend on python-xlib.
+ * The Python setuptools module does not have to be installed as dependency
+ with python-x2go.
- -- Mike Gabriel <mike.gabriel at das-netzwerkteam.de> Sat, 28 Sep 2012 01:44:21 +0100
+ -- Mike Gabriel <mike.gabriel at das-netzwerkteam.de> Tue, 29 May 2012 16:51:25 +0200
python-x2go (0.1.1.9-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).
More information about the x2go-commits
mailing list