This is an automated email from the git hooks/post-receive script.
x2go pushed a change to branch bugfix/osx
in repository x2goclient.
discards b3285ba pulsemanager.cpp: cleanup, don't use copy assignment operator when we just need to construct a new object.
discards 79f2a4d pulsemanager.cpp: use record and playback member variables.
discards e3fd2cc pulsemanager.h: more moving around.
discards 197a0dd pulsemanager.cpp: fix compile error in startup sound function.
discards b647e36 pulsemanager.cpp: reorder member variables in initializer list.
discards ccb181c pulsemanager.{cpp,h}: add record and playback private members, as well as getters and setters.
discards 0732188 pulsemanager.{cpp,h}: only allow changing PA or ESD ports when server is not currently running.
discards a29fa5d pulsemanager.cpp: add algorithm for actually extracting PA version number.
discards 875d8f2 pulsemanager.h: reformat a bit by adding newlines and moving lines in a (hopefully) logical fashion.
discards fe8c088 pulsemanager.{cpp,h}: some older PA versions used the major, minor and micro numbering scheme together with a descriptive string.
discards cbc4d84 pulsemanager.cpp: fix some error messages by removing redundant newlines.
discards 96c53e2 pulsemanager.cpp: re-initialize buffer string on each run while getting CWD on Linux.
discards b1e1e49 pulsemanager.{cpp,h}: new member function fetch_pulseaudio_version () with first skeleton.
discards 928506f pulsemanager.cpp: generate platform-dependent values for member variables server_working_dir_ and server_binary_ in constructor.
discards 7cd2c00 pulsemanager.cpp: add "dummy" start_linux () function.
discards f93f5c3 pulsemanager.cpp: reorder member variables in initialization list.
discards 6deafb4 pulsemanager.cpp: another typo fix: findPort -> find_port.
discards 87616e7 pulsemanager.cpp: fix another compile error due to typo'd versions of generate_server_config () and generate_client_config ().
discards 3da8b6f pulsemanager.cpp: fix compile errors in find_port () by renaming the ret or port variable to search_port.
discards 61124e8 pulsemanager.{cpp,h}: find_port () actually returns a value, fix declaration accordingly.
discards 4730a78 pulsemanager.cpp: typo fix in member variable name server_working_dir_.
discards e08a3ab pulsemanager.h: whitespace only.
discards 9a5b8d4 pulsemanager.cpp: make startup sound playing via slot_play_startup_sound () Windows-compatible.
discards 2c3b177 pulsemanager.cpp: only play startup sound if DEBUG macro is defined.
discards d0e8312 pulsemanager.cpp: make generate_client_config () Windows-compatible.
discards fbd0983 pulsemanager.cpp: make generate_server_config () Windows-compatible.
discards 9f0f215 pulsemanager.cpp: also load module-esound-protocol-tcp module.
discards 57e89d9 pulsemanager.{cpp,h}: implement start_win () as part of Windows functionality.
discards d33d809 pulsemanager.cpp: let start_osx () use start_generic ().
discards df380cf pulsemanager.{cpp,h}: add new function start_generic () to split off common functionality.
discards 2defe4b pulsemanager.cpp: add Windows stuff to initial env in constructor.
discards 7c5f315 pulsemanager.cpp: add cleanup support to on_pulse_finished ().
discards b22366a pulsemanager.cpp: add Windows support to shutdown ().
discards 5ab7a2e pulsemanager.{cpp,h}: new function create_client_dir ().
discards 4719c74 pulsemanager.cpp: make start () wrap the "real" OS-specific start functions.
discards bde3501 pulsemanager.{cpp,h}: add server_args_, server_binary_ and server_working_dir_ class variables.
discards bb2b789 pulsemanager.{cpp,h}: fixup preprocessor usage.
discards 3d07cdb pulsemanager.cpp: reformat only.
discards 10029ae pulsemanager.{cpp,h}: rename relaunch () to restart ().
discards 12b18b6 pulsemanager.{cpp,h}: add ESD support.
discards ba0dc09 pulsemanager.h: add std:: namespace selector for uint32_t version variables.
discards ad418d4 pulsemanager.{cpp,h}: switch port definitions to std::uint16_t.
discards 429a2f5 pulsemanager.cpp: reformat only.
discards 6ba8a55 pulsemanager.{cpp,h}: add pulse_version_{major,minor}_ member variables.
discards cfbbeb9 pulsemanager.cpp: use initializer list for constructor.
discards b8d44af pulsemanager.{cpp,h}: reformat only.
discards ed66cf8 pulsemanager.cpp: minor non-behavior changing fixes.
discards 192c9aa pulsemanager.{cpp,h}: use name and underscore for member variables, not underscore and name.
discards b6a667b macbuild.sh: rewrite ID line detection algorithm.
discards cf6b9f5 macbuild.sh: copy "special" files, so that they can be removed later on.
discards b4a5628 macbuild.sh: fix removal of base prefix in deduplication if base prefix ends in a slash.
discards 46ca667 macbuild.sh: more debug messages and a whitespace change.
discards b190d19 macbuild.sh: spelling fix.
discards fad3283 macbuild.sh: merge deduplicate.sh content in.
discards f94e374 deduplicate.sh: replace tabs with two spaces. No functional changes.
discards 4a4c58a macbuild.sh: replace tabs with two spaces. No functional changes.
discards ca4aa77 deduplicate.sh: remove some noisy debug output.
discards 77112ba deduplicate.sh: add WARNING to status message.
discards 6d5620a deduplicate.sh: fix wrong return value capture.
discards 7b50113 deduplicate.sh: remove a bit of noisy debug output, but turn on parse_otool_output debugging.
discards 299bf0d deduplicate.sh: cleanup as announced in the last commit - using lazy_canonical_path.
discards c7ee5dd deduplicate.sh: surprisingly, it turned out that only checking the duplicate's basename against the current dependency's basename is not good enough.
discards c7910e8 deduplicate.sh: more temporary debugging output in fixup section.
discards da2ccf2 deduplicate.sh: copy lazy_canonical_path from macbuild.sh for now.
discards d4aa088 deduplicate.sh: save dependency format base string as a readonly variable and use that instead of repeating a fixed string.
discards 287c402 deduplicate.sh: actually include file name in install_name_tool pseudo output.
discards 48dbb42 deduplicate.sh: parse_otool_output: jump over first matching entry, which is - hopefully - the id line.
discards 0ab012d deduplicate.sh: unstub fixup section.
discards 1cae380 deduplicate.sh: add more useful information in fixup section's error message.
discards c7ce1c8 deduplicate.sh: switch to range-based for loop in fixup section for duplicate array walking as we need to access the same element index in the replacement array.
discards b7fab64 deduplicate.sh: prevent word splitting when parsing otool's output.
discards dd10fad deduplicate.sh: debug parse_otool_output fiercely for the time being.
discards d8ef3fd deduplicate.sh: record crafted "library path" values in duplicates replacement to_files array.
discards 5718a41 deduplicate.sh: change exit to return in parse_otool_output.
discards 9286ece deduplicate.sh: fix parse_otool_output: we want to return failure only iff any of the strings are present in otool's output and actually handle the failure string *ARRAY* correctly as that.
discards 8011238 deduplicate.sh: quote "${arr[@]}" correctly to not suddenly force word splitting.
discards 8cf46b5 deduplicate.sh: change range-based for loops to "${!arr[@]}" to handle "sparse" arrays correctly.
discards e144520 deduplicate.sh: correctly unset an array element.
discards 7ab157f deduplicate.sh: add first skeleton for library dependency rewriting of deleted duplicates.
discards 9865b8f deduplicate.sh: non-functional: change WARNING to ERROR in error messages.
discards a09d5fb deduplicate.sh: new function for parsing otool's output and printing library dependencies if no error occurred.
discards 101e0ce deduplicate.sh: add missed local variable declaration.
discards 27d5254 deduplicate.sh: add duplicates-to-real mapping.
discards 8f7ab8f deduplicate.sh: add new, more or less Proof of Concept, and Work in Progress file deduplication script.
discards ca30a50 macbuild.sh: also install libraries into staging area with intermediate library path.
discards d766c1f macbuild.sh: fix echo call to also show the intermediate lib dir, not just the library file name.
discards 35ad785 macbuild.sh: when actually bundling libraries, use @executable_path instead of @loader_path.
discards ad14db8 macbuild.sh: add the correct file path to the library bundling array.
discards 23104b8 macbuild.sh: check current file name against regex, not a (now) full path.
discards 851343f macbuild.sh: use while-read-loop and find to actually recurse through directories.
discards 8d5cf6a macbuild.sh: remove libpulse and libpulsecore from libraries to be bundled, as something else will bundle them anyway.
discards c3b366a macbuild.sh: add some more debugging output.
discards 3a3d98a macbuild.sh: directories are "executable", so the first check must explicitly include a check for the argument being not a directory.
discards 7fe7e2d macbuild.sh: add Linux library file name scheme regex as a precaution.
discards 5ddd60c macbuild.sh: add work-in-progress PulseAudio bundling.
discards a3cda8b macbuild.sh: add phase output for bundling nxproxy.
discards 5e45bda macbuild.sh: copy PulseAudio libraries and binaries.
discards 31eff50 macbuild.sh: define PulseAudio libraries and binaries to be later copied.
discards 3fcae4c macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
discards b92f222 macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
discards 62c46ef macbuild.sh: add new repeat_str() helper function.
discards 78cb761 macbuild.sh: add new get_nesting_level() helper function.
discards bd93d93 macbuild.sh: add new lazy_canonical_path() helper function.
discards 99b3185 macbuild.sh: add new dependency_error() helper function.
discards 4c092ed macbuild.sh: add new MACPORTS_PREFIX detection/variable.
discards 803d994 x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
discards a7fc528 pulsemanager.{cpp,h}: new class for PulseAudio management.
discards 95ade3d compat.h: include QtCore/qglobal.h for Q_OS_... macros.
discards bd8ef07 compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
discards a25f39a 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 e7cae66 onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
discards 7e87f1c appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
discards 8d259d9 {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
discards 70b5ed9 x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
discards 448d1ba unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
discards 4382edd {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
discards 1e67d69 unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
discards 6a71e67 x2goclient.cpp: create new argv array on the heap instead of on the stack.
discards 9ef9410 x2goclient.cpp: fix string comparison.
discards 7b50185 x2goclient.cpp: fix compile problems introduced with the last commit.
discards 4440d80 x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
discards 1461a3a x2goclient.cpp: clean up.
discards 1566ca5 unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
discards def777e unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
discards 2eeb896 unixhelper.cpp: kill process group on error.
discards 519f739 x2goclient.cpp: return return value of unixhelper::unix_cleanup().
discards 1afab27 unixhelper.{cpp,h}: add documentation/comments.
discards e4e07a4 unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
discards 82c391d unixhelper.h: forgot to declare type of unix_cleanup() function.
discards ef4325f unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
discards aa2ff1f x2goclient.cpp: fix std::edit -> std::exit typo.
discards 6dc6643 x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
discards 193d4dc x2goclient.cpp: add myself to copyright header.
discards b354b63 x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
discards 2687d2c x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
discards 3b7dfec x2goclient.cpp: wrap X2Go Client main function and use that.
discards 66817ae unixhelper.{cpp,h}: implement cleanup program for process group.
discards 06830b1 {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
new 256e30d ssh{process,masterconnection}.cpp: run bash as a login shell when invoking any command remotely. Fixes: #928.
new 1cb911a onmainwindow.cpp: add some more error handling for parsing the return value of x2golistsessions.
new def70cb debian/changelog: add bug closure for #921 (and implicitly #929.)
new fcf573f sshmasterconnection.cpp: check correct variable for validity: public key instead of private key (again.) Fixes: #945.
new 3e9f052 {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
new 11f6741 unixhelper.{cpp,h}: implement cleanup program for process group.
new dbb3865 x2goclient.cpp: wrap X2Go Client main function and use that.
new 8ec9266 x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
new 68ebabc x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
new 04224e0 x2goclient.cpp: add myself to copyright header.
new 20ff37b x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
new a66bbe8 x2goclient.cpp: fix std::edit -> std::exit typo.
new 6a0fa15 unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
new 77b9e80 unixhelper.h: forgot to declare type of unix_cleanup() function.
new 2b6e1b6 unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
new 08b935e unixhelper.{cpp,h}: add documentation/comments.
new 4003bf3 x2goclient.cpp: return return value of unixhelper::unix_cleanup().
new 0b8d6f7 unixhelper.cpp: kill process group on error.
new 9d320a5 unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
new 50fa04e unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
new 369032d x2goclient.cpp: clean up.
new 8b0e384 x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
new 73a7d8c x2goclient.cpp: fix compile problems introduced with the last commit.
new 8085e64 x2goclient.cpp: fix string comparison.
new 30fa0e1 x2goclient.cpp: create new argv array on the heap instead of on the stack.
new 07608f0 unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
new 75ce4ae {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
new d08cab8 unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
new 9553d78 x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
new 9e6c160 {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
new a65bc02 appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
new bff3ba3 onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
new 34c852c 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 4df451f compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
new 1e5b35c compat.h: include QtCore/qglobal.h for Q_OS_... macros.
new 6be4211 pulsemanager.{cpp,h}: new class for PulseAudio management.
new c5c59d9 x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
new c05f030 macbuild.sh: add new MACPORTS_PREFIX detection/variable.
new 1756ba0 macbuild.sh: add new dependency_error() helper function.
new debca2b macbuild.sh: add new lazy_canonical_path() helper function.
new 87bb8fb macbuild.sh: add new get_nesting_level() helper function.
new 07bdb94 macbuild.sh: add new repeat_str() helper function.
new 464790e macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
new 062a870 macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
new d57eaca macbuild.sh: define PulseAudio libraries and binaries to be later copied.
new 4da8ffe macbuild.sh: copy PulseAudio libraries and binaries.
new e3021af macbuild.sh: add phase output for bundling nxproxy.
new f81d3de macbuild.sh: add work-in-progress PulseAudio bundling.
new 8a63a42 macbuild.sh: add Linux library file name scheme regex as a precaution.
new f166b7e macbuild.sh: directories are "executable", so the first check must explicitly include a check for the argument being not a directory.
new eb892a6 macbuild.sh: add some more debugging output.
new 07978a8 macbuild.sh: remove libpulse and libpulsecore from libraries to be bundled, as something else will bundle them anyway.
new 085c10c macbuild.sh: use while-read-loop and find to actually recurse through directories.
new 99c0427 macbuild.sh: check current file name against regex, not a (now) full path.
new f9f8689 macbuild.sh: add the correct file path to the library bundling array.
new cbcf2b2 macbuild.sh: when actually bundling libraries, use @executable_path instead of @loader_path.
new 97e5e08 macbuild.sh: fix echo call to also show the intermediate lib dir, not just the library file name.
new 9e4a05c macbuild.sh: also install libraries into staging area with intermediate library path.
new bd25c2b deduplicate.sh: add new, more or less Proof of Concept, and Work in Progress file deduplication script.
new ba6786f deduplicate.sh: add duplicates-to-real mapping.
new fa147a7 deduplicate.sh: add missed local variable declaration.
new 8351a42 deduplicate.sh: new function for parsing otool's output and printing library dependencies if no error occurred.
new bdc0869 deduplicate.sh: non-functional: change WARNING to ERROR in error messages.
new c137763 deduplicate.sh: add first skeleton for library dependency rewriting of deleted duplicates.
new 17767d5 deduplicate.sh: correctly unset an array element.
new 9feefbd deduplicate.sh: change range-based for loops to "${!arr[@]}" to handle "sparse" arrays correctly.
new a3fa65c deduplicate.sh: quote "${arr[@]}" correctly to not suddenly force word splitting.
new e3fa9e0 deduplicate.sh: fix parse_otool_output: we want to return failure only iff any of the strings are present in otool's output and actually handle the failure string *ARRAY* correctly as that.
new dae999d deduplicate.sh: change exit to return in parse_otool_output.
new 4414eee deduplicate.sh: record crafted "library path" values in duplicates replacement to_files array.
new f406f0f deduplicate.sh: debug parse_otool_output fiercely for the time being.
new 4964a8f deduplicate.sh: prevent word splitting when parsing otool's output.
new 85dfa92 deduplicate.sh: switch to range-based for loop in fixup section for duplicate array walking as we need to access the same element index in the replacement array.
new a46beb3 deduplicate.sh: add more useful information in fixup section's error message.
new 1a55c1c deduplicate.sh: unstub fixup section.
new bf360ee deduplicate.sh: parse_otool_output: jump over first matching entry, which is - hopefully - the id line.
new ddb52d3 deduplicate.sh: actually include file name in install_name_tool pseudo output.
new defe69d deduplicate.sh: save dependency format base string as a readonly variable and use that instead of repeating a fixed string.
new b640cd8 deduplicate.sh: copy lazy_canonical_path from macbuild.sh for now.
new 1349216 deduplicate.sh: more temporary debugging output in fixup section.
new 8979422 deduplicate.sh: surprisingly, it turned out that only checking the duplicate's basename against the current dependency's basename is not good enough.
new 00802ef deduplicate.sh: cleanup as announced in the last commit - using lazy_canonical_path.
new d364f41 deduplicate.sh: remove a bit of noisy debug output, but turn on parse_otool_output debugging.
new 979d0c0 deduplicate.sh: fix wrong return value capture.
new defa33d deduplicate.sh: add WARNING to status message.
new b6d8602 deduplicate.sh: remove some noisy debug output.
new 4d9ac0d macbuild.sh: replace tabs with two spaces. No functional changes.
new 526d35e deduplicate.sh: replace tabs with two spaces. No functional changes.
new f5c829b macbuild.sh: merge deduplicate.sh content in.
new 545b8d1 macbuild.sh: spelling fix.
new b09d74b macbuild.sh: more debug messages and a whitespace change.
new e73e540 macbuild.sh: fix removal of base prefix in deduplication if base prefix ends in a slash.
new 116dc5c macbuild.sh: copy "special" files, so that they can be removed later on.
new b99409f macbuild.sh: rewrite ID line detection algorithm.
new b500a4c pulsemanager.{cpp,h}: use name and underscore for member variables, not underscore and name.
new defb133 pulsemanager.cpp: minor non-behavior changing fixes.
new 6538d68 pulsemanager.{cpp,h}: reformat only.
new fba2bd4 pulsemanager.cpp: use initializer list for constructor.
new abdf381 pulsemanager.{cpp,h}: add pulse_version_{major,minor}_ member variables.
new e5a5c67 pulsemanager.cpp: reformat only.
new 879be96 pulsemanager.{cpp,h}: switch port definitions to std::uint16_t.
new 58a86e2 pulsemanager.h: add std:: namespace selector for uint32_t version variables.
new e0cbf8b pulsemanager.{cpp,h}: add ESD support.
new 2cdc4a1 pulsemanager.{cpp,h}: rename relaunch () to restart ().
new 219999c pulsemanager.cpp: reformat only.
new 5434462 pulsemanager.{cpp,h}: fixup preprocessor usage.
new 4a84e56 pulsemanager.{cpp,h}: add server_args_, server_binary_ and server_working_dir_ class variables.
new 36ac2fa pulsemanager.cpp: make start () wrap the "real" OS-specific start functions.
new 1cac074 pulsemanager.{cpp,h}: new function create_client_dir ().
new 2a3adc3 pulsemanager.cpp: add Windows support to shutdown ().
new ac8993b pulsemanager.cpp: add cleanup support to on_pulse_finished ().
new f1ee835 pulsemanager.cpp: add Windows stuff to initial env in constructor.
new 7d3118f pulsemanager.{cpp,h}: add new function start_generic () to split off common functionality.
new 462c504 pulsemanager.cpp: let start_osx () use start_generic ().
new c65faa4 pulsemanager.{cpp,h}: implement start_win () as part of Windows functionality.
new 3400c8c pulsemanager.cpp: also load module-esound-protocol-tcp module.
new 6bb3415 pulsemanager.cpp: make generate_server_config () Windows-compatible.
new 45f776b pulsemanager.cpp: make generate_client_config () Windows-compatible.
new c5fb377 pulsemanager.cpp: only play startup sound if DEBUG macro is defined.
new 29397fe pulsemanager.cpp: make startup sound playing via slot_play_startup_sound () Windows-compatible.
new 238fd93 pulsemanager.h: whitespace only.
new 17ce145 pulsemanager.cpp: typo fix in member variable name server_working_dir_.
new 2df3ab3 pulsemanager.{cpp,h}: find_port () actually returns a value, fix declaration accordingly.
new db814ef pulsemanager.cpp: fix compile errors in find_port () by renaming the ret or port variable to search_port.
new f9ead2f pulsemanager.cpp: fix another compile error due to typo'd versions of generate_server_config () and generate_client_config ().
new cd3e202 pulsemanager.cpp: another typo fix: findPort -> find_port.
new 953b5b4 pulsemanager.cpp: reorder member variables in initialization list.
new 2c7b410 pulsemanager.cpp: add "dummy" start_linux () function.
new 03d581d pulsemanager.cpp: generate platform-dependent values for member variables server_working_dir_ and server_binary_ in constructor.
new 27eda4a pulsemanager.{cpp,h}: new member function fetch_pulseaudio_version () with first skeleton.
new b99b765 pulsemanager.cpp: re-initialize buffer string on each run while getting CWD on Linux.
new 2a31f74 pulsemanager.cpp: fix some error messages by removing redundant newlines.
new fd3f0b4 pulsemanager.{cpp,h}: some older PA versions used the major, minor and micro numbering scheme together with a descriptive string.
new c99f66c pulsemanager.h: reformat a bit by adding newlines and moving lines in a (hopefully) logical fashion.
new d48163b pulsemanager.cpp: add algorithm for actually extracting PA version number.
new 409092f pulsemanager.{cpp,h}: only allow changing PA or ESD ports when server is not currently running.
new 4050a63 pulsemanager.{cpp,h}: add record and playback private members, as well as getters and setters.
new 830d5db pulsemanager.cpp: reorder member variables in initializer list.
new b11e439 pulsemanager.cpp: fix compile error in startup sound function.
new 56d5bff pulsemanager.h: more moving around.
new 51a9795 pulsemanager.cpp: use record and playback member variables.
new 129185b pulsemanager.cpp: cleanup, don't use copy assignment operator when we just need to construct a new object.
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 (b3285ba)
\
N -- N -- N refs/heads/bugfix/osx (129185b)
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 142 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 | 16 +++++++++++++
src/onmainwindow.cpp | 54 ++++++++++++++++++++++++++++++++++---------
src/sshmasterconnection.cpp | 4 ++--
src/sshprocess.cpp | 6 ++---
4 files changed, 64 insertions(+), 16 deletions(-)
--
Alioth's /srv/git/code.x2go.org/x2goclient.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goclient.git