[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