[X2Go-Commits] [x2goclient] branch bugfix/osx updated (385f782 -> eaafb91)

git-admin at x2go.org git-admin at x2go.org
Tue May 12 04:53:04 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  385f782   macbuild.sh: add work-in-progress PulseAudio bundling.
  discards  5b797a0   macbuild.sh: add phase output for bundling nxproxy.
  discards  9bc62e6   macbuild.sh: copy PulseAudio libraries and binaries.
  discards  6edd1dd   macbuild.sh: define PulseAudio libraries and binaries to be later copied.
  discards  d069a96   macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
  discards  bab42a4   macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
  discards  6de0031   macbuild.sh: add new repeat_str() helper function.
  discards  05fd570   macbuild.sh: add new get_nesting_level() helper function.
  discards  a0156f9   macbuild.sh: add new lazy_canonical_path() helper function.
  discards  72753d8   macbuild.sh: add new dependency_error() helper function.
  discards  aba2040   macbuild.sh: add new MACPORTS_PREFIX detection/variable.
  discards  dae8c17   x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
  discards  54aa338   pulsemanager.{cpp,h}: new class for PulseAudio management.
  discards  d6f5d6f   compat.h: include QtCore/qglobal.h for Q_OS_... macros.
  discards  bc7ec6f   compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
  discards  e724724   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  6fa5379   onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
  discards  80b8c09   appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
  discards  c70c2ce   {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
  discards  af31ea1   x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
  discards  d29ee3c   unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
  discards  2c40b7a   {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
  discards  12dd364   unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
  discards  aede783   x2goclient.cpp: create new argv array on the heap instead of on the stack.
  discards  e82e013   x2goclient.cpp: fix string comparison.
  discards  8daf5b2   x2goclient.cpp: fix compile problems introduced with the last commit.
  discards  cb0414c   x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
  discards  7fa428d   x2goclient.cpp: clean up.
  discards  a33a125   unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
  discards  f0093bf   unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
  discards  0934802   unixhelper.cpp: kill process group on error.
  discards  da2bb6b   x2goclient.cpp: return return value of unixhelper::unix_cleanup().
  discards  9965d2f   unixhelper.{cpp,h}: add documentation/comments.
  discards  ed95c68   unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
  discards  ea735b0   unixhelper.h: forgot to declare type of unix_cleanup() function.
  discards  f4fd84f   unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
  discards  e435959   x2goclient.cpp: fix std::edit -> std::exit typo.
  discards  02ce413   x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
  discards  f96fd81   x2goclient.cpp: add myself to copyright header.
  discards  c9907f1   x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
  discards  0daf24c   x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
  discards  76764d0   x2goclient.cpp: wrap X2Go Client main function and use that.
  discards  3bd7c5f   unixhelper.{cpp,h}: implement cleanup program for process group.
  discards  e5d8374   {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
      adds  06639b6   x2goclient.nsi: Add support for debug build.
      adds  67aad4a   Update changelog about the debug build.
      adds  f78557a   Update bundled VcXsrv from 1.15.2.5 to 1.15.2.6
      adds  dc7f58b   Correct changelog about last commit
      adds  0c0d0bb   Update libssh from 0.6.4 to 0.6.5
      adds  e6c34f6   Correct changelog about last commit
      adds  2857e6c   x2goclient.nsi: Add descriptions for "components"
      adds  5006621   x2goclient.nsi: Include Pageant & PuTTYgen
      adds  2635f62   config_win.bat: enable release by default, fetch command line parameter and compare against debug.
      adds  16cf617   x2goclient.nsi: Add setup.exe file properties
      adds  9dba4ec   Windows: Print to debug about deleting PuTTY session registry key
      adds  db26121   Windows: Do not delete saved PuTTY sessions when Kerberos 5 (GSSAPI) authentication is enabled (Fixes: #625)
      adds  227a53d   changelog: Bug #625 is also #789
      adds  0462b6c   Fix "connection failed" "pscp" error with folder sharing (Fixes: #868)
      adds  c4d21f3   debian/changelog: whitespace fix.
      adds  5f6565f   Upgrade bundled VcXsrv from 1.15.2.6 to 1.17.0.0-1
      adds  36c2dd5   onmainwindow.cpp: follow-up to last translation fix.
      adds  e680566   onmainwindow.{cpp,h}: make new get_translator() function static.
      adds  cc5d696   onmainwindow.h: include used types/headers.
      adds  c857cba   onmainwindow.cpp: correctly call QLocale::uiLanguages ().
      adds  351e405   onmainwindow.cpp: copy strings before manipulating them.
      adds  ddbf9b4   onmainwindow.h: make get_translator() const. Does not change any state.
      adds  2df78cd   onmainwindow.cpp: fix compile error triggered by a missing parenthesis/typo.
      adds  553b75c   onmainwindow.cpp: workaround https://bugreports.qt.io/browse/QTBUG-25973.
      adds  81a3e1c   debian/changelog: fixup for non-referenced file.
      adds  181fc10   onmainwindow.h: revert const-qualifier for get_translator().
       new  36ed574   {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
       new  090bff0   unixhelper.{cpp,h}: implement cleanup program for process group.
       new  bef2503   x2goclient.cpp: wrap X2Go Client main function and use that.
       new  0162c6c   x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
       new  485a8a6   x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
       new  8d8cb3b   x2goclient.cpp: add myself to copyright header.
       new  1829f35   x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
       new  0258016   x2goclient.cpp: fix std::edit -> std::exit typo.
       new  c36f399   unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
       new  233c802   unixhelper.h: forgot to declare type of unix_cleanup() function.
       new  211b1b8   unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
       new  d6f635f   unixhelper.{cpp,h}: add documentation/comments.
       new  c72dd6a   x2goclient.cpp: return return value of unixhelper::unix_cleanup().
       new  0fc5702   unixhelper.cpp: kill process group on error.
       new  6ba8f04   unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
       new  caca4b2   unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
       new  aab1906   x2goclient.cpp: clean up.
       new  c7153fc   x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
       new  729bde2   x2goclient.cpp: fix compile problems introduced with the last commit.
       new  e2a15a4   x2goclient.cpp: fix string comparison.
       new  a0f7842   x2goclient.cpp: create new argv array on the heap instead of on the stack.
       new  39bb56d   unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
       new  448b9b4   {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
       new  d50f826   unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
       new  6c2e7f2   x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
       new  127661a   {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
       new  0eb79fe   appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
       new  c97accf   onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
       new  797918f   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  e409b0d   compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
       new  465c3ce   compat.h: include QtCore/qglobal.h for Q_OS_... macros.
       new  9ca6e2c   pulsemanager.{cpp,h}: new class for PulseAudio management.
       new  cc1f82d   x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
       new  c5006b4   macbuild.sh: add new MACPORTS_PREFIX detection/variable.
       new  9b68de7   macbuild.sh: add new dependency_error() helper function.
       new  a160f27   macbuild.sh: add new lazy_canonical_path() helper function.
       new  884926c   macbuild.sh: add new get_nesting_level() helper function.
       new  d40de84   macbuild.sh: add new repeat_str() helper function.
       new  9ca87ab   macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
       new  74878af   macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
       new  8218bce   macbuild.sh: define PulseAudio libraries and binaries to be later copied.
       new  a7aee49   macbuild.sh: copy PulseAudio libraries and binaries.
       new  5c9d8f2   macbuild.sh: add phase output for bundling nxproxy.
       new  eaafb91   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   (385f782)
            \
             N -- N -- N   refs/heads/bugfix/osx (eaafb91)

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:
 config_win.bat       |    4 ++-
 copy-deps-win32.bat  |    4 +--
 debian/changelog     |   58 +++++++++++++++++++++++++++-----
 nsis/x2goclient.nsi  |   71 +++++++++++++++++++++++++++++++++++++--
 src/onmainwindow.cpp |   91 +++++++++++++++++++++++++++++++++++---------------
 src/onmainwindow.h   |   21 ++++++++++++
 src/sshprocess.cpp   |   24 ++++++++++---
 7 files changed, 229 insertions(+), 44 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