[X2Go-Commits] [x2goclient] branch bugfix/osx updated (0ae8018 -> c1a8cb4)

git-admin at x2go.org git-admin at x2go.org
Thu Jun 4 01:46:25 CEST 2015


This is an automated email from the git hooks/post-receive script.

x2go pushed a change to branch bugfix/osx
in repository x2goclient.

  discards  0ae8018   macbuild.sh: add work-in-progress PulseAudio bundling.
  discards  384bbc1   macbuild.sh: add phase output for bundling nxproxy.
  discards  206df05   macbuild.sh: copy PulseAudio libraries and binaries.
  discards  6e917d8   macbuild.sh: define PulseAudio libraries and binaries to be later copied.
  discards  924f0b2   macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
  discards  2179a63   macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
  discards  9c8a503   macbuild.sh: add new repeat_str() helper function.
  discards  4d1e75d   macbuild.sh: add new get_nesting_level() helper function.
  discards  07150a8   macbuild.sh: add new lazy_canonical_path() helper function.
  discards  4e63bfa   macbuild.sh: add new dependency_error() helper function.
  discards  d5c4afa   macbuild.sh: add new MACPORTS_PREFIX detection/variable.
  discards  cf77811   x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
  discards  dbbce50   pulsemanager.{cpp,h}: new class for PulseAudio management.
  discards  a0140b8   compat.h: include QtCore/qglobal.h for Q_OS_... macros.
  discards  5b8ae88   compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
  discards  0c8fa24   compat.{cpp,h}: new files. Implements strndup on OS X 10.6 and below. Add to x2goclient.cpp, x2goclient.pro and x2goclient.pro.maemo.
  discards  38174ba   onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
  discards  50c5545   appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
  discards  1270e20   {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
  discards  69b672e   x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
  discards  45a4968   unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
  discards  31ae1b4   {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
  discards  09f5d64   unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
  discards  62a3331   x2goclient.cpp: create new argv array on the heap instead of on the stack.
  discards  15a63fe   x2goclient.cpp: fix string comparison.
  discards  8b3ad9f   x2goclient.cpp: fix compile problems introduced with the last commit.
  discards  300acf1   x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
  discards  bd7dc0f   x2goclient.cpp: clean up.
  discards  80ab63f   unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
  discards  74a935c   unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
  discards  e929a4a   unixhelper.cpp: kill process group on error.
  discards  87d56d7   x2goclient.cpp: return return value of unixhelper::unix_cleanup().
  discards  2479cd9   unixhelper.{cpp,h}: add documentation/comments.
  discards  0c652a8   unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
  discards  f26705a   unixhelper.h: forgot to declare type of unix_cleanup() function.
  discards  b08be3b   unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
  discards  d4f6983   x2goclient.cpp: fix std::edit -> std::exit typo.
  discards  a726e34   x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
  discards  d11606f   x2goclient.cpp: add myself to copyright header.
  discards  928bd62   x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
  discards  b60e633   x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
  discards  1de0526   x2goclient.cpp: wrap X2Go Client main function and use that.
  discards  35b51ea   unixhelper.{cpp,h}: implement cleanup program for process group.
  discards  11a2b1d   {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
      adds  f07d58f   sshprocess.cpp: export PATH variable when running commands.
      adds  69fd7ea   sshprocess.cpp: wrap SSH command prelude and conclusion in double quotes.
      adds  3373687   sshprocess.cpp: wrap all remote commands with "bash" instead of the unspecific "sh".
      adds  bb32a8c   onmainwindow.cpp: try to escape shell quotes correctly when using Kerberos/GSSApi when running the xmodmap keyboard sync command on OS X.
      adds  d7156ad   onmainwindow.cpp: also escape other shell quotes when using Kerberos/GSSApi.
       new  6f1bbb1   onmainwindow.cpp: silence compiler warning by casting an int value to std::size_t.
       new  f9bd749   onmainwindow.cpp: silence another compiler warning by not converting from string to int and back to string needlessly.
       new  1c60cad   onmainwindow.cpp: fix compile error - use QString.toAscii () to get a valid C string representation for tr ().
       new  2b561ee   {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
       new  1b44c0c   unixhelper.{cpp,h}: implement cleanup program for process group.
       new  8ea6bb5   x2goclient.cpp: wrap X2Go Client main function and use that.
       new  0424b05   x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
       new  d9462ce   x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
       new  39dbfe0   x2goclient.cpp: add myself to copyright header.
       new  a942657   x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
       new  ba24090   x2goclient.cpp: fix std::edit -> std::exit typo.
       new  f2daaac   unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
       new  93ed43e   unixhelper.h: forgot to declare type of unix_cleanup() function.
       new  8806eb6   unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
       new  82065cb   unixhelper.{cpp,h}: add documentation/comments.
       new  d284167   x2goclient.cpp: return return value of unixhelper::unix_cleanup().
       new  c3157b9   unixhelper.cpp: kill process group on error.
       new  83f7aa1   unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
       new  d3bd4f9   unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
       new  45b9c98   x2goclient.cpp: clean up.
       new  99d84b7   x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
       new  82efc04   x2goclient.cpp: fix compile problems introduced with the last commit.
       new  ba5bf97   x2goclient.cpp: fix string comparison.
       new  1112a39   x2goclient.cpp: create new argv array on the heap instead of on the stack.
       new  4689402   unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
       new  69b7b49   {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
       new  295980c   unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
       new  c16d27c   x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
       new  a3de1ac   {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
       new  3f91521   appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
       new  9d6e8f8   onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
       new  c074af9   compat.{cpp,h}: new files. Implements strndup on OS X 10.6 and below. Add to x2goclient.cpp, x2goclient.pro and x2goclient.pro.maemo.
       new  923a872   compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
       new  4e25696   compat.h: include QtCore/qglobal.h for Q_OS_... macros.
       new  4d6ed01   pulsemanager.{cpp,h}: new class for PulseAudio management.
       new  3b6f2ee   x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
       new  020cc8b   macbuild.sh: add new MACPORTS_PREFIX detection/variable.
       new  1a8bbdb   macbuild.sh: add new dependency_error() helper function.
       new  1e80cfb   macbuild.sh: add new lazy_canonical_path() helper function.
       new  4ba813e   macbuild.sh: add new get_nesting_level() helper function.
       new  7ee93fb   macbuild.sh: add new repeat_str() helper function.
       new  702aa28   macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
       new  22bdad4   macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
       new  6523c85   macbuild.sh: define PulseAudio libraries and binaries to be later copied.
       new  71336b8   macbuild.sh: copy PulseAudio libraries and binaries.
       new  8e4adf0   macbuild.sh: add phase output for bundling nxproxy.
       new  c1a8cb4   macbuild.sh: add work-in-progress PulseAudio bundling.

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (0ae8018)
            \
             N -- N -- N   refs/heads/bugfix/osx (c1a8cb4)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omits" are not gone; other references still
refer to them.  Any revisions marked "discards" are gone forever.

The 47 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 debian/changelog     |   17 +++++++++++++++++
 src/onmainwindow.cpp |   38 ++++++++++++++++++++++++++++----------
 src/sshprocess.cpp   |    6 ++++--
 3 files changed, 49 insertions(+), 12 deletions(-)

--
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