[X2Go-Commits] [x2goclient] branch bugfix/osx updated (9cc5b2b -> b3285ba)
git-admin at x2go.org
git-admin at x2go.org
Wed Jan 13 18:41:21 CET 2016
This is an automated email from the git hooks/post-receive script.
x2go pushed a change to branch bugfix/osx
in repository x2goclient.
discards 9cc5b2b pulsemanager.cpp: cleanup, don't use copy assignment operator when we just need to construct a new object.
discards 06c0ad2 pulsemanager.cpp: use record and playback member variables.
discards 43db960 pulsemanager.h: more moving around.
discards 4291144 pulsemanager.cpp: fix compile error in startup sound function.
discards 63b50e6 pulsemanager.cpp: reorder member variables in initializer list.
discards 692684e pulsemanager.{cpp,h}: add record and playback private members, as well as getters and setters.
discards eda372e pulsemanager.{cpp,h}: only allow changing PA or ESD ports when server is not currently running.
discards 72924e1 pulsemanager.cpp: add algorithm for actually extracting PA version number.
discards 48118d3 pulsemanager.h: reformat a bit by adding newlines and moving lines in a (hopefully) logical fashion.
discards 8b434d0 pulsemanager.{cpp,h}: some older PA versions used the major, minor and micro numbering scheme together with a descriptive string.
discards 7b597e1 pulsemanager.cpp: fix some error messages by removing redundant newlines.
discards 4604a57 pulsemanager.cpp: re-initialize buffer string on each run while getting CWD on Linux.
discards c9f91c5 pulsemanager.{cpp,h}: new member function fetch_pulseaudio_version () with first skeleton.
discards cbd8b1c pulsemanager.cpp: generate platform-dependent values for member variables server_working_dir_ and server_binary_ in constructor.
discards ad771f6 pulsemanager.cpp: add "dummy" start_linux () function.
discards 9a5f4ee pulsemanager.cpp: reorder member variables in initialization list.
discards d7cd0e8 pulsemanager.cpp: another typo fix: findPort -> find_port.
discards 9d975fc pulsemanager.cpp: fix another compile error due to typo'd versions of generate_server_config () and generate_client_config ().
discards 5a50412 pulsemanager.cpp: fix compile errors in find_port () by renaming the ret or port variable to search_port.
discards 384e8c0 pulsemanager.{cpp,h}: find_port () actually returns a value, fix declaration accordingly.
discards da2f940 pulsemanager.cpp: typo fix in member variable name server_working_dir_.
discards 129068b pulsemanager.h: whitespace only.
discards 95a85ee pulsemanager.cpp: make startup sound playing via slot_play_startup_sound () Windows-compatible.
discards 8737b02 pulsemanager.cpp: only play startup sound if DEBUG macro is defined.
discards c7cc277 pulsemanager.cpp: make generate_client_config () Windows-compatible.
discards 2125713 pulsemanager.cpp: make generate_server_config () Windows-compatible.
discards d93b153 pulsemanager.cpp: also load module-esound-protocol-tcp module.
discards a5743cb pulsemanager.{cpp,h}: implement start_win () as part of Windows functionality.
discards da608e5 pulsemanager.cpp: let start_osx () use start_generic ().
discards 3d58473 pulsemanager.{cpp,h}: add new function start_generic () to split off common functionality.
discards c34d220 pulsemanager.cpp: add Windows stuff to initial env in constructor.
discards 0e0fd27 pulsemanager.cpp: add cleanup support to on_pulse_finished ().
discards 0cdd857 pulsemanager.cpp: add Windows support to shutdown ().
discards ecc5333 pulsemanager.{cpp,h}: new function create_client_dir ().
discards ce75a21 pulsemanager.cpp: make start () wrap the "real" OS-specific start functions.
discards f87be19 pulsemanager.{cpp,h}: add server_args_, server_binary_ and server_working_dir_ class variables.
discards 347672c pulsemanager.{cpp,h}: fixup preprocessor usage.
discards 16019c9 pulsemanager.cpp: reformat only.
discards c1c23c0 pulsemanager.{cpp,h}: rename relaunch () to restart ().
discards f1257f8 pulsemanager.{cpp,h}: add ESD support.
discards 59618da pulsemanager.h: add std:: namespace selector for uint32_t version variables.
discards a926131 pulsemanager.{cpp,h}: switch port definitions to std::uint16_t.
discards 114da1d pulsemanager.cpp: reformat only.
discards 25d1bc9 pulsemanager.{cpp,h}: add pulse_version_{major,minor}_ member variables.
discards 012c2ba pulsemanager.cpp: use initializer list for constructor.
discards 01b8abc pulsemanager.{cpp,h}: reformat only.
discards e8a71f3 pulsemanager.cpp: minor non-behavior changing fixes.
discards e1f1635 pulsemanager.{cpp,h}: use name and underscore for member variables, not underscore and name.
discards 880bc77 macbuild.sh: rewrite ID line detection algorithm.
discards a8549a0 macbuild.sh: copy "special" files, so that they can be removed later on.
discards 0434853 macbuild.sh: fix removal of base prefix in deduplication if base prefix ends in a slash.
discards 6203211 macbuild.sh: more debug messages and a whitespace change.
discards 96668a6 macbuild.sh: spelling fix.
discards 743f1f7 macbuild.sh: merge deduplicate.sh content in.
discards ddbd287 deduplicate.sh: replace tabs with two spaces. No functional changes.
discards 06e3521 macbuild.sh: replace tabs with two spaces. No functional changes.
discards 89ed054 deduplicate.sh: remove some noisy debug output.
discards 1e16722 deduplicate.sh: add WARNING to status message.
discards a690097 deduplicate.sh: fix wrong return value capture.
discards d93b967 deduplicate.sh: remove a bit of noisy debug output, but turn on parse_otool_output debugging.
discards cd38660 deduplicate.sh: cleanup as announced in the last commit - using lazy_canonical_path.
discards a033d94 deduplicate.sh: surprisingly, it turned out that only checking the duplicate's basename against the current dependency's basename is not good enough.
discards e9fe54d deduplicate.sh: more temporary debugging output in fixup section.
discards d487e4f deduplicate.sh: copy lazy_canonical_path from macbuild.sh for now.
discards 4c2dfe9 deduplicate.sh: save dependency format base string as a readonly variable and use that instead of repeating a fixed string.
discards dbded16 deduplicate.sh: actually include file name in install_name_tool pseudo output.
discards 451abf5 deduplicate.sh: parse_otool_output: jump over first matching entry, which is - hopefully - the id line.
discards 1b69fe7 deduplicate.sh: unstub fixup section.
discards 7329e97 deduplicate.sh: add more useful information in fixup section's error message.
discards 63e24ca 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 f053ede deduplicate.sh: prevent word splitting when parsing otool's output.
discards d9f9ed1 deduplicate.sh: debug parse_otool_output fiercely for the time being.
discards 7cd75fa deduplicate.sh: record crafted "library path" values in duplicates replacement to_files array.
discards 3037573 deduplicate.sh: change exit to return in parse_otool_output.
discards 1868520 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 61222dd deduplicate.sh: quote "${arr[@]}" correctly to not suddenly force word splitting.
discards 1b53fa0 deduplicate.sh: change range-based for loops to "${!arr[@]}" to handle "sparse" arrays correctly.
discards 22c2fc4 deduplicate.sh: correctly unset an array element.
discards 3ad6441 deduplicate.sh: add first skeleton for library dependency rewriting of deleted duplicates.
discards a07636f deduplicate.sh: non-functional: change WARNING to ERROR in error messages.
discards 5524c50 deduplicate.sh: new function for parsing otool's output and printing library dependencies if no error occurred.
discards 0c431f1 deduplicate.sh: add missed local variable declaration.
discards b2e7590 deduplicate.sh: add duplicates-to-real mapping.
discards 968c03c deduplicate.sh: add new, more or less Proof of Concept, and Work in Progress file deduplication script.
discards ba07051 macbuild.sh: also install libraries into staging area with intermediate library path.
discards 7ee29f4 macbuild.sh: fix echo call to also show the intermediate lib dir, not just the library file name.
discards bbbcb6f macbuild.sh: when actually bundling libraries, use @executable_path instead of @loader_path.
discards 7143bd3 macbuild.sh: add the correct file path to the library bundling array.
discards abed750 macbuild.sh: check current file name against regex, not a (now) full path.
discards d40ca28 macbuild.sh: use while-read-loop and find to actually recurse through directories.
discards e20bfe1 macbuild.sh: remove libpulse and libpulsecore from libraries to be bundled, as something else will bundle them anyway.
discards 13d207e macbuild.sh: add some more debugging output.
discards 60b0fad macbuild.sh: directories are "executable", so the first check must explicitly include a check for the argument being not a directory.
discards 1eca909 macbuild.sh: add Linux library file name scheme regex as a precaution.
discards 709e396 macbuild.sh: add work-in-progress PulseAudio bundling.
discards 3664690 macbuild.sh: add phase output for bundling nxproxy.
discards a2b7f7d macbuild.sh: copy PulseAudio libraries and binaries.
discards b1ecd2c macbuild.sh: define PulseAudio libraries and binaries to be later copied.
discards b00b8a2 macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
discards 9c9cb5e macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
discards a206360 macbuild.sh: add new repeat_str() helper function.
discards 2fd79f0 macbuild.sh: add new get_nesting_level() helper function.
discards d300aaf macbuild.sh: add new lazy_canonical_path() helper function.
discards aa02c73 macbuild.sh: add new dependency_error() helper function.
discards 2eaee06 macbuild.sh: add new MACPORTS_PREFIX detection/variable.
discards e5103a3 x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
discards 795e0a7 pulsemanager.{cpp,h}: new class for PulseAudio management.
discards 159536b compat.h: include QtCore/qglobal.h for Q_OS_... macros.
discards 369c884 compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
discards 49862b1 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 e872ff7 onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
discards 2413751 appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
discards 768816d {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
discards 54210f6 x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
discards 902c1e4 unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
discards 686a7f0 {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
discards 4b8aef3 unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
discards a4bf6bd x2goclient.cpp: create new argv array on the heap instead of on the stack.
discards e5d65a2 x2goclient.cpp: fix string comparison.
discards 955c733 x2goclient.cpp: fix compile problems introduced with the last commit.
discards f68645f x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
discards 64b9f56 x2goclient.cpp: clean up.
discards 4ed6286 unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
discards 22e12a9 unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
discards ffcbd95 unixhelper.cpp: kill process group on error.
discards 1dd2fe7 x2goclient.cpp: return return value of unixhelper::unix_cleanup().
discards 535e7da unixhelper.{cpp,h}: add documentation/comments.
discards b601167 unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
discards bd26129 unixhelper.h: forgot to declare type of unix_cleanup() function.
discards 9656a8c unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
discards 9af9d69 x2goclient.cpp: fix std::edit -> std::exit typo.
discards b724237 x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
discards 3250233 x2goclient.cpp: add myself to copyright header.
discards 6ac5af8 x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
discards 224de03 x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
discards 7013408 x2goclient.cpp: wrap X2Go Client main function and use that.
discards 3e96916 unixhelper.{cpp,h}: implement cleanup program for process group.
discards 11a8d7e {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
new e9426b7 debian/control: Change apache2-dev build dependency yet again to apache2-dev | apache2-threaded-dev.
new 06830b1 {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
new 66817ae unixhelper.{cpp,h}: implement cleanup program for process group.
new 3b7dfec x2goclient.cpp: wrap X2Go Client main function and use that.
new 2687d2c x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
new b354b63 x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
new 193d4dc x2goclient.cpp: add myself to copyright header.
new 6dc6643 x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
new aa2ff1f x2goclient.cpp: fix std::edit -> std::exit typo.
new ef4325f unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
new 82c391d unixhelper.h: forgot to declare type of unix_cleanup() function.
new e4e07a4 unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
new 1afab27 unixhelper.{cpp,h}: add documentation/comments.
new 519f739 x2goclient.cpp: return return value of unixhelper::unix_cleanup().
new 2eeb896 unixhelper.cpp: kill process group on error.
new def777e unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
new 1566ca5 unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
new 1461a3a x2goclient.cpp: clean up.
new 4440d80 x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
new 7b50185 x2goclient.cpp: fix compile problems introduced with the last commit.
new 9ef9410 x2goclient.cpp: fix string comparison.
new 6a71e67 x2goclient.cpp: create new argv array on the heap instead of on the stack.
new 1e67d69 unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
new 4382edd {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
new 448d1ba unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
new 70b5ed9 x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
new 8d259d9 {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
new 7e87f1c appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
new e7cae66 onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
new 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.
new bd8ef07 compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
new 95ade3d compat.h: include QtCore/qglobal.h for Q_OS_... macros.
new a7fc528 pulsemanager.{cpp,h}: new class for PulseAudio management.
new 803d994 x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
new 4c092ed macbuild.sh: add new MACPORTS_PREFIX detection/variable.
new 99b3185 macbuild.sh: add new dependency_error() helper function.
new bd93d93 macbuild.sh: add new lazy_canonical_path() helper function.
new 78cb761 macbuild.sh: add new get_nesting_level() helper function.
new 62c46ef macbuild.sh: add new repeat_str() helper function.
new b92f222 macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
new 3fcae4c macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
new 31eff50 macbuild.sh: define PulseAudio libraries and binaries to be later copied.
new 5e45bda macbuild.sh: copy PulseAudio libraries and binaries.
new a3cda8b macbuild.sh: add phase output for bundling nxproxy.
new 5ddd60c macbuild.sh: add work-in-progress PulseAudio bundling.
new 7fe7e2d macbuild.sh: add Linux library file name scheme regex as a precaution.
new 3a3d98a macbuild.sh: directories are "executable", so the first check must explicitly include a check for the argument being not a directory.
new c3b366a macbuild.sh: add some more debugging output.
new 8d5cf6a macbuild.sh: remove libpulse and libpulsecore from libraries to be bundled, as something else will bundle them anyway.
new 851343f macbuild.sh: use while-read-loop and find to actually recurse through directories.
new 23104b8 macbuild.sh: check current file name against regex, not a (now) full path.
new ad14db8 macbuild.sh: add the correct file path to the library bundling array.
new 35ad785 macbuild.sh: when actually bundling libraries, use @executable_path instead of @loader_path.
new d766c1f macbuild.sh: fix echo call to also show the intermediate lib dir, not just the library file name.
new ca30a50 macbuild.sh: also install libraries into staging area with intermediate library path.
new 8f7ab8f deduplicate.sh: add new, more or less Proof of Concept, and Work in Progress file deduplication script.
new 27d5254 deduplicate.sh: add duplicates-to-real mapping.
new 101e0ce deduplicate.sh: add missed local variable declaration.
new a09d5fb deduplicate.sh: new function for parsing otool's output and printing library dependencies if no error occurred.
new 9865b8f deduplicate.sh: non-functional: change WARNING to ERROR in error messages.
new 7ab157f deduplicate.sh: add first skeleton for library dependency rewriting of deleted duplicates.
new e144520 deduplicate.sh: correctly unset an array element.
new 8cf46b5 deduplicate.sh: change range-based for loops to "${!arr[@]}" to handle "sparse" arrays correctly.
new 8011238 deduplicate.sh: quote "${arr[@]}" correctly to not suddenly force word splitting.
new 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.
new 5718a41 deduplicate.sh: change exit to return in parse_otool_output.
new d8ef3fd deduplicate.sh: record crafted "library path" values in duplicates replacement to_files array.
new dd10fad deduplicate.sh: debug parse_otool_output fiercely for the time being.
new b7fab64 deduplicate.sh: prevent word splitting when parsing otool's output.
new 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.
new 1cae380 deduplicate.sh: add more useful information in fixup section's error message.
new 0ab012d deduplicate.sh: unstub fixup section.
new 48dbb42 deduplicate.sh: parse_otool_output: jump over first matching entry, which is - hopefully - the id line.
new 287c402 deduplicate.sh: actually include file name in install_name_tool pseudo output.
new d4aa088 deduplicate.sh: save dependency format base string as a readonly variable and use that instead of repeating a fixed string.
new da2ccf2 deduplicate.sh: copy lazy_canonical_path from macbuild.sh for now.
new c7910e8 deduplicate.sh: more temporary debugging output in fixup section.
new c7ee5dd deduplicate.sh: surprisingly, it turned out that only checking the duplicate's basename against the current dependency's basename is not good enough.
new 299bf0d deduplicate.sh: cleanup as announced in the last commit - using lazy_canonical_path.
new 7b50113 deduplicate.sh: remove a bit of noisy debug output, but turn on parse_otool_output debugging.
new 6d5620a deduplicate.sh: fix wrong return value capture.
new 77112ba deduplicate.sh: add WARNING to status message.
new ca4aa77 deduplicate.sh: remove some noisy debug output.
new 4a4c58a macbuild.sh: replace tabs with two spaces. No functional changes.
new f94e374 deduplicate.sh: replace tabs with two spaces. No functional changes.
new fad3283 macbuild.sh: merge deduplicate.sh content in.
new b190d19 macbuild.sh: spelling fix.
new 46ca667 macbuild.sh: more debug messages and a whitespace change.
new b4a5628 macbuild.sh: fix removal of base prefix in deduplication if base prefix ends in a slash.
new cf6b9f5 macbuild.sh: copy "special" files, so that they can be removed later on.
new b6a667b macbuild.sh: rewrite ID line detection algorithm.
new 192c9aa pulsemanager.{cpp,h}: use name and underscore for member variables, not underscore and name.
new ed66cf8 pulsemanager.cpp: minor non-behavior changing fixes.
new b8d44af pulsemanager.{cpp,h}: reformat only.
new cfbbeb9 pulsemanager.cpp: use initializer list for constructor.
new 6ba8a55 pulsemanager.{cpp,h}: add pulse_version_{major,minor}_ member variables.
new 429a2f5 pulsemanager.cpp: reformat only.
new ad418d4 pulsemanager.{cpp,h}: switch port definitions to std::uint16_t.
new ba0dc09 pulsemanager.h: add std:: namespace selector for uint32_t version variables.
new 12b18b6 pulsemanager.{cpp,h}: add ESD support.
new 10029ae pulsemanager.{cpp,h}: rename relaunch () to restart ().
new 3d07cdb pulsemanager.cpp: reformat only.
new bb2b789 pulsemanager.{cpp,h}: fixup preprocessor usage.
new bde3501 pulsemanager.{cpp,h}: add server_args_, server_binary_ and server_working_dir_ class variables.
new 4719c74 pulsemanager.cpp: make start () wrap the "real" OS-specific start functions.
new 5ab7a2e pulsemanager.{cpp,h}: new function create_client_dir ().
new b22366a pulsemanager.cpp: add Windows support to shutdown ().
new 7c5f315 pulsemanager.cpp: add cleanup support to on_pulse_finished ().
new 2defe4b pulsemanager.cpp: add Windows stuff to initial env in constructor.
new df380cf pulsemanager.{cpp,h}: add new function start_generic () to split off common functionality.
new d33d809 pulsemanager.cpp: let start_osx () use start_generic ().
new 57e89d9 pulsemanager.{cpp,h}: implement start_win () as part of Windows functionality.
new 9f0f215 pulsemanager.cpp: also load module-esound-protocol-tcp module.
new fbd0983 pulsemanager.cpp: make generate_server_config () Windows-compatible.
new d0e8312 pulsemanager.cpp: make generate_client_config () Windows-compatible.
new 2c3b177 pulsemanager.cpp: only play startup sound if DEBUG macro is defined.
new 9a5b8d4 pulsemanager.cpp: make startup sound playing via slot_play_startup_sound () Windows-compatible.
new e08a3ab pulsemanager.h: whitespace only.
new 4730a78 pulsemanager.cpp: typo fix in member variable name server_working_dir_.
new 61124e8 pulsemanager.{cpp,h}: find_port () actually returns a value, fix declaration accordingly.
new 3da8b6f pulsemanager.cpp: fix compile errors in find_port () by renaming the ret or port variable to search_port.
new 87616e7 pulsemanager.cpp: fix another compile error due to typo'd versions of generate_server_config () and generate_client_config ().
new 6deafb4 pulsemanager.cpp: another typo fix: findPort -> find_port.
new f93f5c3 pulsemanager.cpp: reorder member variables in initialization list.
new 7cd2c00 pulsemanager.cpp: add "dummy" start_linux () function.
new 928506f pulsemanager.cpp: generate platform-dependent values for member variables server_working_dir_ and server_binary_ in constructor.
new b1e1e49 pulsemanager.{cpp,h}: new member function fetch_pulseaudio_version () with first skeleton.
new 96c53e2 pulsemanager.cpp: re-initialize buffer string on each run while getting CWD on Linux.
new cbc4d84 pulsemanager.cpp: fix some error messages by removing redundant newlines.
new fe8c088 pulsemanager.{cpp,h}: some older PA versions used the major, minor and micro numbering scheme together with a descriptive string.
new 875d8f2 pulsemanager.h: reformat a bit by adding newlines and moving lines in a (hopefully) logical fashion.
new a29fa5d pulsemanager.cpp: add algorithm for actually extracting PA version number.
new 0732188 pulsemanager.{cpp,h}: only allow changing PA or ESD ports when server is not currently running.
new ccb181c pulsemanager.{cpp,h}: add record and playback private members, as well as getters and setters.
new b647e36 pulsemanager.cpp: reorder member variables in initializer list.
new 197a0dd pulsemanager.cpp: fix compile error in startup sound function.
new e3fd2cc pulsemanager.h: more moving around.
new 79f2a4d pulsemanager.cpp: use record and playback member variables.
new b3285ba 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 (9cc5b2b)
\
N -- N -- N refs/heads/bugfix/osx (b3285ba)
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 139 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 | 4 ++++
debian/control | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
--
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