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

git-admin at x2go.org git-admin at x2go.org
Mon Jun 29 23:02:02 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  c1a8cb4   macbuild.sh: add work-in-progress PulseAudio bundling.
  discards  8e4adf0   macbuild.sh: add phase output for bundling nxproxy.
  discards  71336b8   macbuild.sh: copy PulseAudio libraries and binaries.
  discards  6523c85   macbuild.sh: define PulseAudio libraries and binaries to be later copied.
  discards  22bdad4   macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
  discards  702aa28   macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
  discards  7ee93fb   macbuild.sh: add new repeat_str() helper function.
  discards  4ba813e   macbuild.sh: add new get_nesting_level() helper function.
  discards  1e80cfb   macbuild.sh: add new lazy_canonical_path() helper function.
  discards  1a8bbdb   macbuild.sh: add new dependency_error() helper function.
  discards  020cc8b   macbuild.sh: add new MACPORTS_PREFIX detection/variable.
  discards  3b6f2ee   x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
  discards  4d6ed01   pulsemanager.{cpp,h}: new class for PulseAudio management.
  discards  4e25696   compat.h: include QtCore/qglobal.h for Q_OS_... macros.
  discards  923a872   compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
  discards  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.
  discards  9d6e8f8   onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
  discards  3f91521   appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
  discards  a3de1ac   {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
  discards  c16d27c   x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
  discards  295980c   unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
  discards  69b7b49   {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
  discards  4689402   unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
  discards  1112a39   x2goclient.cpp: create new argv array on the heap instead of on the stack.
  discards  ba5bf97   x2goclient.cpp: fix string comparison.
  discards  82efc04   x2goclient.cpp: fix compile problems introduced with the last commit.
  discards  99d84b7   x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
  discards  45b9c98   x2goclient.cpp: clean up.
  discards  d3bd4f9   unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
  discards  83f7aa1   unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
  discards  c3157b9   unixhelper.cpp: kill process group on error.
  discards  d284167   x2goclient.cpp: return return value of unixhelper::unix_cleanup().
  discards  82065cb   unixhelper.{cpp,h}: add documentation/comments.
  discards  8806eb6   unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
  discards  93ed43e   unixhelper.h: forgot to declare type of unix_cleanup() function.
  discards  f2daaac   unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
  discards  ba24090   x2goclient.cpp: fix std::edit -> std::exit typo.
  discards  a942657   x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
  discards  39dbfe0   x2goclient.cpp: add myself to copyright header.
  discards  d9462ce   x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
  discards  0424b05   x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
  discards  8ea6bb5   x2goclient.cpp: wrap X2Go Client main function and use that.
  discards  1b44c0c   unixhelper.{cpp,h}: implement cleanup program for process group.
  discards  2b561ee   {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
      adds  5be62d3   onmainwindow.cpp: don't terminate if scdaemon exited with non-zero exit code.
      adds  1f7f014   sshprocess.cpp: don't use QProcess::start (QString).
      adds  3b04b53   sshprocess.cpp: add a bit more debugging - also print out the unmodified raw output of SSH commands.
      adds  cbab95c   onmainwindow.cpp: remove now-bogus double quote escaping.
      adds  6b163ca   sshmasterconnection.cpp: port QProcess::start () change.
      adds  fadc705   sshprocess.cpp: whitespace/prettify only and a compile fix.
      adds  91f3d25   debian/control: Add alternative D for nxproxy: qvd-nxproxy. Allows parallel installation of X2Go Client and the TheQVD client (perl-qvd-client).
      adds  c45f3fb   Update changelog about Win32 OpenSSL update:
      adds  3a654cb   Update cygwin bundle from 20150425-2 to 20150425-3
      adds  5da08c7   Update VcXsrv: 1.17.0.0-1 (X2Go/Arctica Build) -> 1.17.0.0-2 (X2Go/Arctica Build)
      adds  dcf91b4   "About X2GO client" -> "About X2Go Client"
       new  98bba28   {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
       new  eb0089c   unixhelper.{cpp,h}: implement cleanup program for process group.
       new  342e1c1   x2goclient.cpp: wrap X2Go Client main function and use that.
       new  b238852   x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
       new  6b606df   x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
       new  dd7dd36   x2goclient.cpp: add myself to copyright header.
       new  03ef4f5   x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
       new  78de0b8   x2goclient.cpp: fix std::edit -> std::exit typo.
       new  e60ed0f   unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
       new  4eb39ab   unixhelper.h: forgot to declare type of unix_cleanup() function.
       new  ee31b95   unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
       new  e8fdbd8   unixhelper.{cpp,h}: add documentation/comments.
       new  e23b79b   x2goclient.cpp: return return value of unixhelper::unix_cleanup().
       new  86baec2   unixhelper.cpp: kill process group on error.
       new  536cc4f   unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
       new  e5c4b04   unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
       new  ba654e2   x2goclient.cpp: clean up.
       new  d376435   x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
       new  cf2a919   x2goclient.cpp: fix compile problems introduced with the last commit.
       new  14c1010   x2goclient.cpp: fix string comparison.
       new  2d0ba03   x2goclient.cpp: create new argv array on the heap instead of on the stack.
       new  405420b   unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
       new  4b6d053   {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
       new  f437b50   unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
       new  d9feec3   x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
       new  89a722c   {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
       new  e03bb4d   appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
       new  b35cc80   onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
       new  95d50af   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  07d545d   compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
       new  59ef330   compat.h: include QtCore/qglobal.h for Q_OS_... macros.
       new  213ecc5   pulsemanager.{cpp,h}: new class for PulseAudio management.
       new  7eb4946   x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
       new  fbf5ca7   macbuild.sh: add new MACPORTS_PREFIX detection/variable.
       new  442902f   macbuild.sh: add new dependency_error() helper function.
       new  f6ee995   macbuild.sh: add new lazy_canonical_path() helper function.
       new  152c04b   macbuild.sh: add new get_nesting_level() helper function.
       new  bbafbcf   macbuild.sh: add new repeat_str() helper function.
       new  06c8f49   macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
       new  8fa753c   macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
       new  690c197   macbuild.sh: define PulseAudio libraries and binaries to be later copied.
       new  aeb2613   macbuild.sh: copy PulseAudio libraries and binaries.
       new  e53fed5   macbuild.sh: add phase output for bundling nxproxy.
       new  ac9630c   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   (c1a8cb4)
            \
             N -- N -- N   refs/heads/bugfix/osx (ac9630c)

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 44 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:
 copy-deps-win32.bat         |    4 +--
 debian/changelog            |   31 ++++++++++++++++++++
 debian/control              |    2 +-
 src/onmainwindow.cpp        |   23 ++++-----------
 src/sshmasterconnection.cpp |   52 +++++++++++++++++++++++++++------
 src/sshprocess.cpp          |   67 ++++++++++++++++++++++++++++++++++++-------
 6 files changed, 139 insertions(+), 40 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