[X2Go-Commits] [x2goclient] branch bugfix/osx updated (9f8f2fa -> af6322e)

git-admin at x2go.org git-admin at x2go.org
Wed Aug 26 20:58:10 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  9f8f2fa   macbuild.sh: when actually bundling libraries, use @executable_path instead of @loader_path.
  discards  2e460d0   macbuild.sh: add the correct file path to the library bundling array.
  discards  572b54b   macbuild.sh: check current file name against regex, not a (now) full path.
  discards  2788aac   macbuild.sh: use while-read-loop and find to actually recurse through directories.
  discards  d3beb06   macbuild.sh: remove libpulse and libpulsecore from libraries to be bundled, as something else will bundle them anyway.
  discards  f7e47a1   macbuild.sh: add some more debugging output.
  discards  c6c32cc   macbuild.sh: directories are "executable", so the first check must explicitly include a check for the argument being not a directory.
  discards  8c353cb   macbuild.sh: add Linux library file name scheme regex as a precaution.
  discards  6c90ba7   macbuild.sh: add work-in-progress PulseAudio bundling.
  discards  fb964ec   macbuild.sh: add phase output for bundling nxproxy.
  discards  2a09dbb   macbuild.sh: copy PulseAudio libraries and binaries.
  discards  d2a92a9   macbuild.sh: define PulseAudio libraries and binaries to be later copied.
  discards  c7194f7   macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
  discards  37f7251   macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
  discards  a86eb8a   macbuild.sh: add new repeat_str() helper function.
  discards  4a3bb6c   macbuild.sh: add new get_nesting_level() helper function.
  discards  4b2a9dc   macbuild.sh: add new lazy_canonical_path() helper function.
  discards  22de044   macbuild.sh: add new dependency_error() helper function.
  discards  f7cbc9e   macbuild.sh: add new MACPORTS_PREFIX detection/variable.
  discards  84c290c   x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
  discards  48ac70a   pulsemanager.{cpp,h}: new class for PulseAudio management.
  discards  e9b69e0   compat.h: include QtCore/qglobal.h for Q_OS_... macros.
  discards  715a650   compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
  discards  ba34af5   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  2bb790d   onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
  discards  61c3f6e   appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
  discards  d1e7e83   {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
  discards  f21f140   x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
  discards  60afd05   unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
  discards  b4ab550   {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
  discards  ecab9b9   unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
  discards  afd5d96   x2goclient.cpp: create new argv array on the heap instead of on the stack.
  discards  d6b20ec   x2goclient.cpp: fix string comparison.
  discards  7a29df4   x2goclient.cpp: fix compile problems introduced with the last commit.
  discards  c3208d9   x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
  discards  1cc4567   x2goclient.cpp: clean up.
  discards  8047975   unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
  discards  d2bceb8   unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
  discards  10b99d8   unixhelper.cpp: kill process group on error.
  discards  4785c57   x2goclient.cpp: return return value of unixhelper::unix_cleanup().
  discards  5d1b4bc   unixhelper.{cpp,h}: add documentation/comments.
  discards  2db27cb   unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
  discards  66d55fc   unixhelper.h: forgot to declare type of unix_cleanup() function.
  discards  eb15d19   unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
  discards  19f900d   x2goclient.cpp: fix std::edit -> std::exit typo.
  discards  bf330f3   x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
  discards  d672b86   x2goclient.cpp: add myself to copyright header.
  discards  98e2fc7   x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
  discards  0edae66   x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
  discards  77d22ee   x2goclient.cpp: wrap X2Go Client main function and use that.
  discards  350c74f   unixhelper.{cpp,h}: implement cleanup program for process group.
  discards  05501a8   {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
      adds  3030896   onmainwindow.cpp: include sshd PID file path option in quotes to support whitespaces within the var directory path on Windows.
      adds  4b86435     - xsettingswidget: compile only on Windows.
      adds  9dea920   Add support for new style command line options of xfreerdp on direct RDP connections.
       new  23938a1   {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
       new  e5aa19e   unixhelper.{cpp,h}: implement cleanup program for process group.
       new  30e69d0   x2goclient.cpp: wrap X2Go Client main function and use that.
       new  7f64f1c   x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
       new  d606d37   x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
       new  9be9eac   x2goclient.cpp: add myself to copyright header.
       new  6f87ddb   x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
       new  0cabc70   x2goclient.cpp: fix std::edit -> std::exit typo.
       new  6055717   unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
       new  b26ffe9   unixhelper.h: forgot to declare type of unix_cleanup() function.
       new  01fe141   unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
       new  21519f1   unixhelper.{cpp,h}: add documentation/comments.
       new  8cdbff7   x2goclient.cpp: return return value of unixhelper::unix_cleanup().
       new  8d0b24d   unixhelper.cpp: kill process group on error.
       new  bfe6964   unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
       new  8372dc0   unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
       new  959ba52   x2goclient.cpp: clean up.
       new  75704cf   x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
       new  d71388c   x2goclient.cpp: fix compile problems introduced with the last commit.
       new  0c320ea   x2goclient.cpp: fix string comparison.
       new  7fd60df   x2goclient.cpp: create new argv array on the heap instead of on the stack.
       new  9583dbf   unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
       new  c43d87b   {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
       new  1ab6491   unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
       new  e98c57a   x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
       new  e192300   {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
       new  80fa020   appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
       new  3d26d11   onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
       new  d4e6a8b   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  bde5c45   compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
       new  b5dd59e   compat.h: include QtCore/qglobal.h for Q_OS_... macros.
       new  22d979b   pulsemanager.{cpp,h}: new class for PulseAudio management.
       new  3676beb   x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
       new  fff62fd   macbuild.sh: add new MACPORTS_PREFIX detection/variable.
       new  f038243   macbuild.sh: add new dependency_error() helper function.
       new  a346759   macbuild.sh: add new lazy_canonical_path() helper function.
       new  4f281dc   macbuild.sh: add new get_nesting_level() helper function.
       new  39e2cd4   macbuild.sh: add new repeat_str() helper function.
       new  535a5a9   macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
       new  41e18a9   macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
       new  7d95320   macbuild.sh: define PulseAudio libraries and binaries to be later copied.
       new  efd11d0   macbuild.sh: copy PulseAudio libraries and binaries.
       new  58ff744   macbuild.sh: add phase output for bundling nxproxy.
       new  60d2f0d   macbuild.sh: add work-in-progress PulseAudio bundling.
       new  a5167c9   macbuild.sh: add Linux library file name scheme regex as a precaution.
       new  9e6beb5   macbuild.sh: directories are "executable", so the first check must explicitly include a check for the argument being not a directory.
       new  b0eff41   macbuild.sh: add some more debugging output.
       new  6ac3db5   macbuild.sh: remove libpulse and libpulsecore from libraries to be bundled, as something else will bundle them anyway.
       new  e812965   macbuild.sh: use while-read-loop and find to actually recurse through directories.
       new  1bd0b49   macbuild.sh: check current file name against regex, not a (now) full path.
       new  f0f7462   macbuild.sh: add the correct file path to the library bundling array.
       new  bd9f3ff   macbuild.sh: when actually bundling libraries, use @executable_path instead of @loader_path.
       new  9e47d18   macbuild.sh: fix echo call to also show the intermediate lib dir, not just the library file name.
       new  d4e5e68   macbuild.sh: also install libraries into staging area with intermediate library path.
       new  af6322e   deduplicate.sh: add new, more or less Proof of Concept, and Work in Progress file deduplication script.

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   (9f8f2fa)
            \
             N -- N -- N   refs/heads/bugfix/osx (af6322e)

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 55 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        |   15 +++++++++
 deduplicate.sh          |   79 ++++++++++++++++++++++++++++++++++++++++++++
 macbuild.sh             |    6 ++--
 src/onmainwindow.cpp    |   84 ++++++++++++++++++++++++++++++++---------------
 src/settingswidget.cpp  |   72 ++++++++++++++++++++++++++++++----------
 src/settingswidget.h    |    3 +-
 src/xsettingswidget.cpp |    4 +--
 src/xsettingswidget.h   |    3 +-
 8 files changed, 216 insertions(+), 50 deletions(-)
 create mode 100755 deduplicate.sh

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