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

git-admin at x2go.org git-admin at x2go.org
Thu Jul 30 04:46:56 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  adedac5   macbuild.sh: directories are "executable", so the first check must explicitly include a check for the argument being not a directory.
  discards  a666875   macbuild.sh: add Linux library file name scheme regex as a precaution.
  discards  ac9630c   macbuild.sh: add work-in-progress PulseAudio bundling.
  discards  e53fed5   macbuild.sh: add phase output for bundling nxproxy.
  discards  aeb2613   macbuild.sh: copy PulseAudio libraries and binaries.
  discards  690c197   macbuild.sh: define PulseAudio libraries and binaries to be later copied.
  discards  8fa753c   macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
  discards  06c8f49   macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
  discards  bbafbcf   macbuild.sh: add new repeat_str() helper function.
  discards  152c04b   macbuild.sh: add new get_nesting_level() helper function.
  discards  f6ee995   macbuild.sh: add new lazy_canonical_path() helper function.
  discards  442902f   macbuild.sh: add new dependency_error() helper function.
  discards  fbf5ca7   macbuild.sh: add new MACPORTS_PREFIX detection/variable.
  discards  7eb4946   x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
  discards  213ecc5   pulsemanager.{cpp,h}: new class for PulseAudio management.
  discards  59ef330   compat.h: include QtCore/qglobal.h for Q_OS_... macros.
  discards  07d545d   compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
  discards  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.
  discards  b35cc80   onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
  discards  e03bb4d   appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
  discards  89a722c   {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
  discards  d9feec3   x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
  discards  f437b50   unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
  discards  4b6d053   {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
  discards  405420b   unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
  discards  2d0ba03   x2goclient.cpp: create new argv array on the heap instead of on the stack.
  discards  14c1010   x2goclient.cpp: fix string comparison.
  discards  cf2a919   x2goclient.cpp: fix compile problems introduced with the last commit.
  discards  d376435   x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
  discards  ba654e2   x2goclient.cpp: clean up.
  discards  e5c4b04   unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
  discards  536cc4f   unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
  discards  86baec2   unixhelper.cpp: kill process group on error.
  discards  e23b79b   x2goclient.cpp: return return value of unixhelper::unix_cleanup().
  discards  e8fdbd8   unixhelper.{cpp,h}: add documentation/comments.
  discards  ee31b95   unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
  discards  4eb39ab   unixhelper.h: forgot to declare type of unix_cleanup() function.
  discards  e60ed0f   unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
  discards  78de0b8   x2goclient.cpp: fix std::edit -> std::exit typo.
  discards  03ef4f5   x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
  discards  dd7dd36   x2goclient.cpp: add myself to copyright header.
  discards  6b606df   x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
  discards  b238852   x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
  discards  342e1c1   x2goclient.cpp: wrap X2Go Client main function and use that.
  discards  eb0089c   unixhelper.{cpp,h}: implement cleanup program for process group.
  discards  98bba28   {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
      adds  d0efa71   x2goclient.pro: simplify lrelease path preparing for different OS and cross compiling. Fixes: #901.
      adds  7cb7c46   x2goclient.pro: reinstate old lrelease "search" behavior if qtPrepareTool() is not available.
      adds  58c2db0   Fixing multimonitor mode on Windows. Run VcXsrv with on selected screen without decoration.
      adds  b9822f4   {debian/changelog,src/onmainwindow.cpp}: fixup last commit. Spelling errors, changelog format, unclear blocks.
      adds  d220069   onmainwindow.cpp: only set multidisplay mode for non-rootless sessions.
      adds  465b030   onmainwindow.cpp: Fix syntax error in last commit
      adds  a6aec7d   {ui/xsettingsui.ui,xsettingswidget.cpp}: add new "whole display" option for external X server configuration.
      adds  b73aec9   onmainwindow.cpp: rename "optionsmd" setting to "optionswholedisplay", which is more clear.
      adds  9192336   xsettingswidget.cpp: fix compile error: settings -> setting.
      adds  712f96e   xsettingswidget.cpp: missed one occurance in the last commit.
      adds  d9511e7   Update changelog for Win32-OpenSSL update from 1.0.1o to 1.0.1p
      adds  a9a5d58   Update cygwin bundle from 20150425-3 to 20150425-4
      adds  32307c6   Update VcXsrv: 1.17.0.0-2 (X2Go/Arctica Build) -> 1.17.0.0-3 (X2Go/Arctica Build)
      adds  71504fc   Upgrade MSVC DLLs: 2008 -> 2013
      adds  97ecd0a   Windows: Only bundle msvcr120.dll
      adds  ae7a297   sessionmanagedialog.cpp: enable some debugging and make selected sessions configureable or deletable. Fixes: #909.
      adds  8f93b2a   general: bump revision to 4.0.5.0 due to incompatible Windows bug fixes.
      adds  255d0aa   Linux: Fix desktop session icons (Fixes: #911)
      adds  b69667e   release 4.0.5.0
      adds  1c299be   Continue development
       new  05501a8   {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
       new  350c74f   unixhelper.{cpp,h}: implement cleanup program for process group.
       new  77d22ee   x2goclient.cpp: wrap X2Go Client main function and use that.
       new  0edae66   x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
       new  98e2fc7   x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
       new  d672b86   x2goclient.cpp: add myself to copyright header.
       new  bf330f3   x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
       new  19f900d   x2goclient.cpp: fix std::edit -> std::exit typo.
       new  eb15d19   unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
       new  66d55fc   unixhelper.h: forgot to declare type of unix_cleanup() function.
       new  2db27cb   unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
       new  5d1b4bc   unixhelper.{cpp,h}: add documentation/comments.
       new  4785c57   x2goclient.cpp: return return value of unixhelper::unix_cleanup().
       new  10b99d8   unixhelper.cpp: kill process group on error.
       new  d2bceb8   unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
       new  8047975   unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
       new  1cc4567   x2goclient.cpp: clean up.
       new  c3208d9   x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
       new  7a29df4   x2goclient.cpp: fix compile problems introduced with the last commit.
       new  d6b20ec   x2goclient.cpp: fix string comparison.
       new  afd5d96   x2goclient.cpp: create new argv array on the heap instead of on the stack.
       new  ecab9b9   unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
       new  b4ab550   {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
       new  60afd05   unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
       new  f21f140   x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
       new  d1e7e83   {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
       new  61c3f6e   appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
       new  2bb790d   onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
       new  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.
       new  715a650   compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
       new  e9b69e0   compat.h: include QtCore/qglobal.h for Q_OS_... macros.
       new  48ac70a   pulsemanager.{cpp,h}: new class for PulseAudio management.
       new  84c290c   x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
       new  f7cbc9e   macbuild.sh: add new MACPORTS_PREFIX detection/variable.
       new  22de044   macbuild.sh: add new dependency_error() helper function.
       new  4b2a9dc   macbuild.sh: add new lazy_canonical_path() helper function.
       new  4a3bb6c   macbuild.sh: add new get_nesting_level() helper function.
       new  a86eb8a   macbuild.sh: add new repeat_str() helper function.
       new  37f7251   macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
       new  c7194f7   macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
       new  d2a92a9   macbuild.sh: define PulseAudio libraries and binaries to be later copied.
       new  2a09dbb   macbuild.sh: copy PulseAudio libraries and binaries.
       new  fb964ec   macbuild.sh: add phase output for bundling nxproxy.
       new  6c90ba7   macbuild.sh: add work-in-progress PulseAudio bundling.
       new  8c353cb   macbuild.sh: add Linux library file name scheme regex as a precaution.
       new  c6c32cc   macbuild.sh: directories are "executable", so the first check must explicitly include a check for the argument being not a directory.
       new  f7e47a1   macbuild.sh: add some more debugging output.
       new  d3beb06   macbuild.sh: remove libpulse and libpulsecore from libraries to be bundled, as something else will bundle them anyway.
       new  2788aac   macbuild.sh: use while-read-loop and find to actually recurse through directories.
       new  572b54b   macbuild.sh: check current file name against regex, not a (now) full path.
       new  2e460d0   macbuild.sh: add the correct file path to the library bundling array.
       new  9f8f2fa   macbuild.sh: when actually bundling libraries, use @executable_path instead of @loader_path.

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

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 52 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:
 VERSION                                       |    2 +-
 copy-deps-win32.bat                           |    6 +-
 debian/changelog                              |  199 ++++++++++++++++---------
 macbuild.sh                                   |   21 ++-
 man/man1/x2goclient.1                         |    2 +-
 src/onmainwindow.cpp                          |   68 +++++----
 src/onmainwindow.h                            |    3 +-
 src/sessionexplorer.cpp                       |    2 +-
 src/sessionmanagedialog.cpp                   |   31 +++-
 src/sessionmanagedialog.h                     |    3 +-
 src/ui/xsettingsui.ui                         |   10 ++
 src/unixhelper.cpp                            |    7 +-
 src/version.h                                 |    2 +-
 src/xsettingswidget.cpp                       |    4 +
 x2gobrowserplugin-2.4_1/src/res/x2goplugin.rc |    6 +-
 x2goclient.pro                                |   12 +-
 x2goclient.spec                               |    2 +-
 17 files changed, 249 insertions(+), 131 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