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

git-admin at x2go.org git-admin at x2go.org
Wed Jun 3 03:10:40 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  ff4e985   macbuild.sh: add work-in-progress PulseAudio bundling.
  discards  2b4d000   macbuild.sh: add phase output for bundling nxproxy.
  discards  1bfd279   macbuild.sh: copy PulseAudio libraries and binaries.
  discards  d43b53d   macbuild.sh: define PulseAudio libraries and binaries to be later copied.
  discards  e6a238f   macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
  discards  9704980   macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
  discards  c6b1051   macbuild.sh: add new repeat_str() helper function.
  discards  d8814d3   macbuild.sh: add new get_nesting_level() helper function.
  discards  e1ac5ef   macbuild.sh: add new lazy_canonical_path() helper function.
  discards  68e2a4e   macbuild.sh: add new dependency_error() helper function.
  discards  435cdbf   macbuild.sh: add new MACPORTS_PREFIX detection/variable.
  discards  c2c335f   x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
  discards  3af2bf6   pulsemanager.{cpp,h}: new class for PulseAudio management.
  discards  b5785de   compat.h: include QtCore/qglobal.h for Q_OS_... macros.
  discards  5e7aa3d   compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
  discards  6c69514   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  4a86c49   onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
  discards  c3d1071   appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
  discards  ea161b5   {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
  discards  aadd8ba   x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
  discards  c61b597   unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
  discards  f7bc099   {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
  discards  4ac2eb7   unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
  discards  7a230d3   x2goclient.cpp: create new argv array on the heap instead of on the stack.
  discards  bd72aca   x2goclient.cpp: fix string comparison.
  discards  0e43061   x2goclient.cpp: fix compile problems introduced with the last commit.
  discards  8fb1c85   x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
  discards  6e49fd6   x2goclient.cpp: clean up.
  discards  d498ab7   unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
  discards  889eb90   unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
  discards  9e85ce1   unixhelper.cpp: kill process group on error.
  discards  63c2375   x2goclient.cpp: return return value of unixhelper::unix_cleanup().
  discards  ae4b0b5   unixhelper.{cpp,h}: add documentation/comments.
  discards  d4c54d5   unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
  discards  b63f664   unixhelper.h: forgot to declare type of unix_cleanup() function.
  discards  16016b3   unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
  discards  33c7db7   x2goclient.cpp: fix std::edit -> std::exit typo.
  discards  d72ebf8   x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
  discards  e50fe50   x2goclient.cpp: add myself to copyright header.
  discards  973cbf7   x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
  discards  4d465fb   x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
  discards  3d878dd   x2goclient.cpp: wrap X2Go Client main function and use that.
  discards  c38e322   unixhelper.{cpp,h}: implement cleanup program for process group.
  discards  4180aa3   {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
      adds  391adf3   INSTALL: add more verbose instructions on how to build X2Go Client and friends.
       new  6c83109   onmainwindow.{cpp,h}: rename slotScDaemonOut() and slotScDaemonError() to slotScDaemonStdOut() and slotScDaemonStdErr().
       new  91e14db   x2goutils.{cpp,h}: add new show_RichText_Generic_MsgBox() main function designed to replace the show_RichText_WarningMsgBox() function.
       new  7d088bb   x2goutils.{cpp,h}: make show_RichText_WarningMsgBox() use show_RichText_Generic_MsgBox ().
       new  91906e6   x2goutils.{cpp,h}: new show_RichText_ErrorMsgBox() function as a wrapper for show_RichText_Generic_MsgBox() with a critical icon.
       new  b6d5d54   onmainwindow.{cpp,h}: properly handle scdaemon errors with a message box and close the client.
       new  90d6b8b   onmainwindow.cpp: manipulate PATH and append /usr/lib/gnupg2/ to it when starting scdaemon. Fixes: #882.
       new  1deb01e   x2goutils.h: add QMessageBox include, fixed compile error.
       new  89238d0   onmainwindow.cpp: fix typos leading to compile errors.
       new  f2034da   onmainwindow.cpp: another typo fix.
       new  72bc412   onmainwindow.cpp: add blocks to switch cases to fix a compile error.
       new  39eaa31   x2goutils.cpp: correct typo to fix compile errors.
       new  cdbcf5c   onmainwindow.cpp: drop a redundant variable and fix empty env check.
       new  4795846   onmainwindow.cpp: add more newlines to scdaemon error output.
       new  8bd0f08   onmainwindow.cpp: add debugging output for new scdaemon PATH value.
       new  2fa1955   onmainwindow.cpp: split up PATH value as printed in the error message box by a newline every 100 characters.
       new  11a2b1d   {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
       new  35b51ea   unixhelper.{cpp,h}: implement cleanup program for process group.
       new  1de0526   x2goclient.cpp: wrap X2Go Client main function and use that.
       new  b60e633   x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
       new  928bd62   x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
       new  d11606f   x2goclient.cpp: add myself to copyright header.
       new  a726e34   x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
       new  d4f6983   x2goclient.cpp: fix std::edit -> std::exit typo.
       new  b08be3b   unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
       new  f26705a   unixhelper.h: forgot to declare type of unix_cleanup() function.
       new  0c652a8   unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
       new  2479cd9   unixhelper.{cpp,h}: add documentation/comments.
       new  87d56d7   x2goclient.cpp: return return value of unixhelper::unix_cleanup().
       new  e929a4a   unixhelper.cpp: kill process group on error.
       new  74a935c   unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
       new  80ab63f   unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
       new  bd7dc0f   x2goclient.cpp: clean up.
       new  300acf1   x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
       new  8b3ad9f   x2goclient.cpp: fix compile problems introduced with the last commit.
       new  15a63fe   x2goclient.cpp: fix string comparison.
       new  62a3331   x2goclient.cpp: create new argv array on the heap instead of on the stack.
       new  09f5d64   unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
       new  31ae1b4   {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
       new  45a4968   unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
       new  69b672e   x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
       new  1270e20   {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
       new  50c5545   appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
       new  38174ba   onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
       new  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.
       new  5b8ae88   compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
       new  a0140b8   compat.h: include QtCore/qglobal.h for Q_OS_... macros.
       new  dbbce50   pulsemanager.{cpp,h}: new class for PulseAudio management.
       new  cf77811   x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
       new  d5c4afa   macbuild.sh: add new MACPORTS_PREFIX detection/variable.
       new  4e63bfa   macbuild.sh: add new dependency_error() helper function.
       new  07150a8   macbuild.sh: add new lazy_canonical_path() helper function.
       new  4d1e75d   macbuild.sh: add new get_nesting_level() helper function.
       new  9c8a503   macbuild.sh: add new repeat_str() helper function.
       new  2179a63   macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
       new  924f0b2   macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
       new  6e917d8   macbuild.sh: define PulseAudio libraries and binaries to be later copied.
       new  206df05   macbuild.sh: copy PulseAudio libraries and binaries.
       new  384bbc1   macbuild.sh: add phase output for bundling nxproxy.
       new  0ae8018   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   (ff4e985)
            \
             N -- N -- N   refs/heads/bugfix/osx (0ae8018)

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 59 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:
 INSTALL              |   64 ++++++++++++++++++++++++++++++++--
 debian/changelog     |   29 +++++++++++++++
 src/onmainwindow.cpp |   95 +++++++++++++++++++++++++++++++++++++++++++++++---
 src/onmainwindow.h   |    6 ++--
 src/x2goutils.cpp    |   13 +++++--
 src/x2goutils.h      |    4 +++
 6 files changed, 200 insertions(+), 11 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