[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