[X2Go-Commits] [x2goclient] branch bugfix/osx updated (60960ba -> f995a9f)
git-admin at x2go.org
git-admin at x2go.org
Wed Jun 1 22:24:57 CEST 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 60960ba src/onmainwindow.h: rename ONMainWindow::generateHostDsaKey () to ONMainWindow::generateHostKey () and make key type selectible. Fixes: #1003.
discards 8142119 src/onmainwindow.h: add new enum for selecting SSH host key types.
discards e7537eb src/pulsemanager.cpp: fix typo in fetch_pulseaudio_version ().
discards 6763467 macbuild.sh: save return value of parse_otool_output ().
discards 5e41b55 macbuild.sh: don't error out while executing parse_otool_output ().
discards 3fecba4 macbuild.sh: also add PA binaries to deduplication fixup list.
discards 41e3211 macbuild.sh: fix copying of resource files.
discards 11d37aa res: rename "sound" to "audio".
discards c6d2d85 macbuild.sh: add support for copying resource files.
discards 0147867 src/pulsemanager.cpp: don't time out while trying to start PA or paplay.
discards 907db91 res/sound: add startup.wav sound to be played back when starting the PA daemon in debug mode.
discards 1e805bf src/pulsemanager.h: fix compile error due to mismatching function declaration for set_debug ().
discards a2f150c src/onmainwindow.cpp: port to new debugging feature of PulseManager.
discards 3c2b378 src/pulsemanager.{cpp,h}: port to new debugging feature.
discards 86ef2e7 src/pulsemanager.{cpp,h}: add debugging setter and private variable.
discards 35e78d2 src/pulsemanager.cpp: hide Windows-only code behind #ifdefs.
discards 1c4e949 src/pulsemanager.cpp: fix compile error due to typo.
discards 27b17fb src/onmainwindow.cpp: make use of new PulseManager::start () behavior and always use it, no matter whether server is up already or not.
discards cf8d9f9 src/onmainwindow.cpp: convert QDir object to QString for further processing.
discards f15060a src/onmainwindow.cpp: fix compile error due to misuse of #ifdef.
discards 44577b4 src/pulsemanager.cpp: let start () act as a wrapper and do nothing if the PA server is already running.
discards 0b5eb30 src/onmainwindow.cpp: fix compile errors due to misspelled function names.
discards 48bc4d1 src/configdialog.cpp: fix compile error by removing obsolete (and now faulty) line for removed restart message.
discards 6a196d2 src/pulsemanager.cpp: output PA stdout/stderr via x2goDebug, not plainly to stdout.
discards da130ca src/pulsemanager.h: move x2gologdebug.h inclusion into implementation file.
discards 1faee7c src/mediawidget.cpp: reflect new capabilities through PulseManager.
discards 2651e92 src/onmainwindow.{cpp,h}: hook PulseManager in - for both OS X and Windows.
discards 83a4d7d src/configdialog.cpp: whitespace only.
discards 09cf96a src/configdialog.{cpp,h}: add "no record" support for OS X (through PulseManager.)
discards 0213f62 src/pulsemanager.cpp: backport fix for 422.
discards 394de39 src/pulsemanager.cpp: backport fix for 526.
discards 0b309c8 src/pulsemanager.cpp: add "FIXME" debug logging (and cleanup.)
discards 049fd32 src/pulsemanager.cpp: replace hardcoded modules paths with dynamic ones depending on the detected PA version.
discards e999dee src/pulsemanager.{cpp,h}: add get_pulse_dir () for fetching the (OS-dependent) PulseAudio config and cookie directory.
discards fd08fbe pulsemanager.cpp: remove config.pa while doing post-exit cleanups.
discards 1e70466 macbuild.sh: libpulsecore.dylib also resides in the "private" pulseaudio subdirectory now, adding it to "special files workaround".
discards a39a24a macbuild.sh: PulseAudio has been updated to version 8.0. Reflect this.
discards 1bd937d pulsemanager.cpp: cleanup, don't use copy assignment operator when we just need to construct a new object.
discards 957430a pulsemanager.cpp: use record and playback member variables.
discards 2d09a70 pulsemanager.h: more moving around.
discards 5e2e528 pulsemanager.cpp: fix compile error in startup sound function.
discards 09abea1 pulsemanager.cpp: reorder member variables in initializer list.
discards b3f6213 pulsemanager.{cpp,h}: add record and playback private members, as well as getters and setters.
discards 1664b9d pulsemanager.{cpp,h}: only allow changing PA or ESD ports when server is not currently running.
discards 20d8507 pulsemanager.cpp: add algorithm for actually extracting PA version number.
discards 406fce6 pulsemanager.h: reformat a bit by adding newlines and moving lines in a (hopefully) logical fashion.
discards 6232d91 pulsemanager.{cpp,h}: some older PA versions used the major, minor and micro numbering scheme together with a descriptive string.
discards 3ab2387 pulsemanager.cpp: fix some error messages by removing redundant newlines.
discards 7234892 pulsemanager.cpp: re-initialize buffer string on each run while getting CWD on Linux.
discards 9cc8467 pulsemanager.{cpp,h}: new member function fetch_pulseaudio_version () with first skeleton.
discards df8cec3 pulsemanager.cpp: generate platform-dependent values for member variables server_working_dir_ and server_binary_ in constructor.
discards 7bf8af9 pulsemanager.cpp: add "dummy" start_linux () function.
discards b34cab4 pulsemanager.cpp: reorder member variables in initialization list.
discards ea3b3f4 pulsemanager.cpp: another typo fix: findPort -> find_port.
discards 581e38b pulsemanager.cpp: fix another compile error due to typo'd versions of generate_server_config () and generate_client_config ().
discards 6cfdbad pulsemanager.cpp: fix compile errors in find_port () by renaming the ret or port variable to search_port.
discards 96ed535 pulsemanager.{cpp,h}: find_port () actually returns a value, fix declaration accordingly.
discards cc214a0 pulsemanager.cpp: typo fix in member variable name server_working_dir_.
discards f40b416 pulsemanager.h: whitespace only.
discards e5a74df pulsemanager.cpp: make startup sound playing via slot_play_startup_sound () Windows-compatible.
discards 2665b8e pulsemanager.cpp: only play startup sound if DEBUG macro is defined.
discards 792c8d0 pulsemanager.cpp: make generate_client_config () Windows-compatible.
discards bab4e4d pulsemanager.cpp: make generate_server_config () Windows-compatible.
discards 53d18eb pulsemanager.cpp: also load module-esound-protocol-tcp module.
discards 2918435 pulsemanager.{cpp,h}: implement start_win () as part of Windows functionality.
discards 546fbbb pulsemanager.cpp: let start_osx () use start_generic ().
discards 554524c pulsemanager.{cpp,h}: add new function start_generic () to split off common functionality.
discards 6689ed4 pulsemanager.cpp: add Windows stuff to initial env in constructor.
discards 0f33e9c pulsemanager.cpp: add cleanup support to on_pulse_finished ().
discards db5cba0 pulsemanager.cpp: add Windows support to shutdown ().
discards 50a3854 pulsemanager.{cpp,h}: new function create_client_dir ().
discards 4777d20 pulsemanager.cpp: make start () wrap the "real" OS-specific start functions.
discards 09aa5a4 pulsemanager.{cpp,h}: add server_args_, server_binary_ and server_working_dir_ class variables.
discards 0732df6 pulsemanager.{cpp,h}: fixup preprocessor usage.
discards 751468f pulsemanager.cpp: reformat only.
discards 0f371b8 pulsemanager.{cpp,h}: rename relaunch () to restart ().
discards 0aded3b pulsemanager.{cpp,h}: add ESD support.
discards b3af061 pulsemanager.h: add std:: namespace selector for uint32_t version variables.
discards 5a215c1 pulsemanager.{cpp,h}: switch port definitions to std::uint16_t.
discards 12e3064 pulsemanager.cpp: reformat only.
discards 921e76e pulsemanager.{cpp,h}: add pulse_version_{major,minor}_ member variables.
discards 223e608 pulsemanager.cpp: use initializer list for constructor.
discards 4ecd20c pulsemanager.{cpp,h}: reformat only.
discards 9de3b64 pulsemanager.cpp: minor non-behavior changing fixes.
discards 735f7f4 pulsemanager.{cpp,h}: use name and underscore for member variables, not underscore and name.
discards 485eee4 macbuild.sh: rewrite ID line detection algorithm.
discards d3e2966 macbuild.sh: copy "special" files, so that they can be removed later on.
discards 7caaa1f macbuild.sh: fix removal of base prefix in deduplication if base prefix ends in a slash.
discards 4417d8f macbuild.sh: more debug messages and a whitespace change.
discards bbf6fa1 macbuild.sh: spelling fix.
discards 9355769 macbuild.sh: merge deduplicate.sh content in.
discards 0e5b5c0 deduplicate.sh: replace tabs with two spaces. No functional changes.
discards 94d439f macbuild.sh: replace tabs with two spaces. No functional changes.
discards 6af973f deduplicate.sh: remove some noisy debug output.
discards 39bde7f deduplicate.sh: add WARNING to status message.
discards e650e53 deduplicate.sh: fix wrong return value capture.
discards 8e33c92 deduplicate.sh: remove a bit of noisy debug output, but turn on parse_otool_output debugging.
discards 0e2f781 deduplicate.sh: cleanup as announced in the last commit - using lazy_canonical_path.
discards bf1f5b9 deduplicate.sh: surprisingly, it turned out that only checking the duplicate's basename against the current dependency's basename is not good enough.
discards 11f3aba deduplicate.sh: more temporary debugging output in fixup section.
discards 8737ec4 deduplicate.sh: copy lazy_canonical_path from macbuild.sh for now.
discards 2a33416 deduplicate.sh: save dependency format base string as a readonly variable and use that instead of repeating a fixed string.
discards bab2f89 deduplicate.sh: actually include file name in install_name_tool pseudo output.
discards d232392 deduplicate.sh: parse_otool_output: jump over first matching entry, which is - hopefully - the id line.
discards 06b19f6 deduplicate.sh: unstub fixup section.
discards e801c03 deduplicate.sh: add more useful information in fixup section's error message.
discards 92c1b77 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 97aa892 deduplicate.sh: prevent word splitting when parsing otool's output.
discards eff4178 deduplicate.sh: debug parse_otool_output fiercely for the time being.
discards ce08cb5 deduplicate.sh: record crafted "library path" values in duplicates replacement to_files array.
discards e040697 deduplicate.sh: change exit to return in parse_otool_output.
discards c7fafa7 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 abf719b deduplicate.sh: quote "${arr[@]}" correctly to not suddenly force word splitting.
discards c3f6f60 deduplicate.sh: change range-based for loops to "${!arr[@]}" to handle "sparse" arrays correctly.
discards 2a16ae3 deduplicate.sh: correctly unset an array element.
discards 84060c4 deduplicate.sh: add first skeleton for library dependency rewriting of deleted duplicates.
discards ceaa0c6 deduplicate.sh: non-functional: change WARNING to ERROR in error messages.
discards ec0269c deduplicate.sh: new function for parsing otool's output and printing library dependencies if no error occurred.
discards 39e861f deduplicate.sh: add missed local variable declaration.
discards 0fb2a1b deduplicate.sh: add duplicates-to-real mapping.
discards c530eef deduplicate.sh: add new, more or less Proof of Concept, and Work in Progress file deduplication script.
discards 765dcfb macbuild.sh: also install libraries into staging area with intermediate library path.
discards 5918631 macbuild.sh: fix echo call to also show the intermediate lib dir, not just the library file name.
discards e434544 macbuild.sh: when actually bundling libraries, use @executable_path instead of @loader_path.
discards 2f005e7 macbuild.sh: add the correct file path to the library bundling array.
discards ae79f80 macbuild.sh: check current file name against regex, not a (now) full path.
discards b1e5fe5 macbuild.sh: use while-read-loop and find to actually recurse through directories.
discards c717c37 macbuild.sh: remove libpulse and libpulsecore from libraries to be bundled, as something else will bundle them anyway.
discards 6761ac0 macbuild.sh: add some more debugging output.
discards 66d40e8 macbuild.sh: directories are "executable", so the first check must explicitly include a check for the argument being not a directory.
discards 5802d2a macbuild.sh: add Linux library file name scheme regex as a precaution.
discards 0d9deae macbuild.sh: add work-in-progress PulseAudio bundling.
discards d48c444 macbuild.sh: add phase output for bundling nxproxy.
discards 645b1dd macbuild.sh: copy PulseAudio libraries and binaries.
discards aa85e38 macbuild.sh: define PulseAudio libraries and binaries to be later copied.
discards 9b8be1f macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
discards 563b20e macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
discards 2314ad4 macbuild.sh: add new repeat_str() helper function.
discards 4c988a3 macbuild.sh: add new get_nesting_level() helper function.
discards 8c99a93 macbuild.sh: add new lazy_canonical_path() helper function.
discards 16fd81a macbuild.sh: add new dependency_error() helper function.
discards bcc3481 macbuild.sh: add new MACPORTS_PREFIX detection/variable.
discards 564c715 x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
discards 74247ba pulsemanager.{cpp,h}: new class for PulseAudio management.
discards d5c66e3 compat.h: include QtCore/qglobal.h for Q_OS_... macros.
discards 780b82f compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
discards 43518a7 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 f660a1b onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
discards 4a26eb1 appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
discards e4206ac {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
discards 5e376ba x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
discards 957e1e1 unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
discards 0c5dbd3 {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
discards 8f1295f unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
discards 466e229 x2goclient.cpp: create new argv array on the heap instead of on the stack.
discards 49b9264 x2goclient.cpp: fix string comparison.
discards 1107cd6 x2goclient.cpp: fix compile problems introduced with the last commit.
discards 3052b8d x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
discards 7a43641 x2goclient.cpp: clean up.
discards 2bc5721 unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
discards ef137a5 unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
discards 48599b7 unixhelper.cpp: kill process group on error.
discards 8afb4da x2goclient.cpp: return return value of unixhelper::unix_cleanup().
discards 6c5b966 unixhelper.{cpp,h}: add documentation/comments.
discards b7a2467 unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
discards e9df0f4 unixhelper.h: forgot to declare type of unix_cleanup() function.
discards 60be517 unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
discards d88ccb7 x2goclient.cpp: fix std::edit -> std::exit typo.
discards 7f59be4 x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
discards 9daef6f x2goclient.cpp: add myself to copyright header.
discards d7d1603 x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
discards 27766a3 x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
discards a804870 x2goclient.cpp: wrap X2Go Client main function and use that.
discards 2bce4c6 unixhelper.{cpp,h}: implement cleanup program for process group.
discards ab40796 {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
adds 4fa7c6e Cygwin bundle 20160121-1 -> 20160121-2
adds cc6c346 src/onmainwindow.h: add new enum for selecting SSH host key types.
adds 6122d36 src/onmainwindow.h: rename ONMainWindow::generateHostDsaKey () to ONMainWindow::generateHostKey () and make key type selectible. Fixes: #1003.
adds 0c064b7 Windows: increase sshd logging to debug1 level
new ceb04e9 {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
new 3b8199a unixhelper.{cpp,h}: implement cleanup program for process group.
new 0d2e765 x2goclient.cpp: wrap X2Go Client main function and use that.
new 042485f x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
new 6b9f263 x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
new fe9258c x2goclient.cpp: add myself to copyright header.
new f4e3905 x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
new 9669c66 x2goclient.cpp: fix std::edit -> std::exit typo.
new daf99a2 unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
new 3908788 unixhelper.h: forgot to declare type of unix_cleanup() function.
new 564a0ff unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
new 70e55db unixhelper.{cpp,h}: add documentation/comments.
new 496aa95 x2goclient.cpp: return return value of unixhelper::unix_cleanup().
new a19183c unixhelper.cpp: kill process group on error.
new ea557b7 unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
new 521984a unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
new 70554bf x2goclient.cpp: clean up.
new 322f00a x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
new 61fa6fd x2goclient.cpp: fix compile problems introduced with the last commit.
new f4afbd9 x2goclient.cpp: fix string comparison.
new 24e0536 x2goclient.cpp: create new argv array on the heap instead of on the stack.
new ce51f4b unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
new c3dedea {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
new 5156941 unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
new e178623 x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
new 8239778 {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
new 1a2dd85 appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
new b262176 onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
new 752a8a6 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 bd64d2b compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
new d7562da compat.h: include QtCore/qglobal.h for Q_OS_... macros.
new 5abfd9e pulsemanager.{cpp,h}: new class for PulseAudio management.
new a28fb3d x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
new 3bad147 macbuild.sh: add new MACPORTS_PREFIX detection/variable.
new 2502fea macbuild.sh: add new dependency_error() helper function.
new ace323c macbuild.sh: add new lazy_canonical_path() helper function.
new 4b5036d macbuild.sh: add new get_nesting_level() helper function.
new 4f9a9f2 macbuild.sh: add new repeat_str() helper function.
new b5e51a6 macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
new 64457e3 macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
new 45f90c2 macbuild.sh: define PulseAudio libraries and binaries to be later copied.
new 30ca761 macbuild.sh: copy PulseAudio libraries and binaries.
new 8c3555e macbuild.sh: add phase output for bundling nxproxy.
new 0c5508a macbuild.sh: add work-in-progress PulseAudio bundling.
new 5b628e9 macbuild.sh: add Linux library file name scheme regex as a precaution.
new d7de960 macbuild.sh: directories are "executable", so the first check must explicitly include a check for the argument being not a directory.
new f80095d macbuild.sh: add some more debugging output.
new ed8a596 macbuild.sh: remove libpulse and libpulsecore from libraries to be bundled, as something else will bundle them anyway.
new e13326c macbuild.sh: use while-read-loop and find to actually recurse through directories.
new cf97146 macbuild.sh: check current file name against regex, not a (now) full path.
new ed2c21c macbuild.sh: add the correct file path to the library bundling array.
new fbd8801 macbuild.sh: when actually bundling libraries, use @executable_path instead of @loader_path.
new 97e5afc macbuild.sh: fix echo call to also show the intermediate lib dir, not just the library file name.
new 032ced5 macbuild.sh: also install libraries into staging area with intermediate library path.
new bc3e035 deduplicate.sh: add new, more or less Proof of Concept, and Work in Progress file deduplication script.
new 3973e1e deduplicate.sh: add duplicates-to-real mapping.
new bd3b216 deduplicate.sh: add missed local variable declaration.
new e01be09 deduplicate.sh: new function for parsing otool's output and printing library dependencies if no error occurred.
new 14d5f63 deduplicate.sh: non-functional: change WARNING to ERROR in error messages.
new 64826a3 deduplicate.sh: add first skeleton for library dependency rewriting of deleted duplicates.
new f640818 deduplicate.sh: correctly unset an array element.
new e2742b7 deduplicate.sh: change range-based for loops to "${!arr[@]}" to handle "sparse" arrays correctly.
new dcfb818 deduplicate.sh: quote "${arr[@]}" correctly to not suddenly force word splitting.
new befa58b 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 ffec2a6 deduplicate.sh: change exit to return in parse_otool_output.
new 2e208dd deduplicate.sh: record crafted "library path" values in duplicates replacement to_files array.
new 42597bd deduplicate.sh: debug parse_otool_output fiercely for the time being.
new f9e0185 deduplicate.sh: prevent word splitting when parsing otool's output.
new 948b925 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 4b504ce deduplicate.sh: add more useful information in fixup section's error message.
new c1b009b deduplicate.sh: unstub fixup section.
new 888ce8b deduplicate.sh: parse_otool_output: jump over first matching entry, which is - hopefully - the id line.
new ac7cb00 deduplicate.sh: actually include file name in install_name_tool pseudo output.
new 744e987 deduplicate.sh: save dependency format base string as a readonly variable and use that instead of repeating a fixed string.
new f2df57b deduplicate.sh: copy lazy_canonical_path from macbuild.sh for now.
new 2a337cd deduplicate.sh: more temporary debugging output in fixup section.
new 13588ec deduplicate.sh: surprisingly, it turned out that only checking the duplicate's basename against the current dependency's basename is not good enough.
new 6fed766 deduplicate.sh: cleanup as announced in the last commit - using lazy_canonical_path.
new 629f381 deduplicate.sh: remove a bit of noisy debug output, but turn on parse_otool_output debugging.
new f0d4fd9 deduplicate.sh: fix wrong return value capture.
new a93306e deduplicate.sh: add WARNING to status message.
new 71ed65c deduplicate.sh: remove some noisy debug output.
new cd63ec4 macbuild.sh: replace tabs with two spaces. No functional changes.
new 581dfd5 deduplicate.sh: replace tabs with two spaces. No functional changes.
new 0608b3f macbuild.sh: merge deduplicate.sh content in.
new db2c64c macbuild.sh: spelling fix.
new 3288ced macbuild.sh: more debug messages and a whitespace change.
new da362bd macbuild.sh: fix removal of base prefix in deduplication if base prefix ends in a slash.
new 77ebfb6 macbuild.sh: copy "special" files, so that they can be removed later on.
new 37d45b6 macbuild.sh: rewrite ID line detection algorithm.
new 0a57ae6 pulsemanager.{cpp,h}: use name and underscore for member variables, not underscore and name.
new 6f168d1 pulsemanager.cpp: minor non-behavior changing fixes.
new f4dbc11 pulsemanager.{cpp,h}: reformat only.
new dcbac9b pulsemanager.cpp: use initializer list for constructor.
new 7e677f9 pulsemanager.{cpp,h}: add pulse_version_{major,minor}_ member variables.
new cf1f8ea pulsemanager.cpp: reformat only.
new d8a3b14 pulsemanager.{cpp,h}: switch port definitions to std::uint16_t.
new 53248bc pulsemanager.h: add std:: namespace selector for uint32_t version variables.
new 5acb255 pulsemanager.{cpp,h}: add ESD support.
new 6a2be43 pulsemanager.{cpp,h}: rename relaunch () to restart ().
new 9125637 pulsemanager.cpp: reformat only.
new 5b82550 pulsemanager.{cpp,h}: fixup preprocessor usage.
new 1390568 pulsemanager.{cpp,h}: add server_args_, server_binary_ and server_working_dir_ class variables.
new c0cad45 pulsemanager.cpp: make start () wrap the "real" OS-specific start functions.
new 5db7a75 pulsemanager.{cpp,h}: new function create_client_dir ().
new 8be922d pulsemanager.cpp: add Windows support to shutdown ().
new 4fdeff1 pulsemanager.cpp: add cleanup support to on_pulse_finished ().
new a3c6f33 pulsemanager.cpp: add Windows stuff to initial env in constructor.
new 6b0238d pulsemanager.{cpp,h}: add new function start_generic () to split off common functionality.
new c23ecae pulsemanager.cpp: let start_osx () use start_generic ().
new 1f7deb2 pulsemanager.{cpp,h}: implement start_win () as part of Windows functionality.
new 794ec37 pulsemanager.cpp: also load module-esound-protocol-tcp module.
new 1f1b5ec pulsemanager.cpp: make generate_server_config () Windows-compatible.
new af929a4 pulsemanager.cpp: make generate_client_config () Windows-compatible.
new 56b4ccb pulsemanager.cpp: only play startup sound if DEBUG macro is defined.
new c08fb9d pulsemanager.cpp: make startup sound playing via slot_play_startup_sound () Windows-compatible.
new 9909f93 pulsemanager.h: whitespace only.
new e0deacd pulsemanager.cpp: typo fix in member variable name server_working_dir_.
new f4af2fb pulsemanager.{cpp,h}: find_port () actually returns a value, fix declaration accordingly.
new 4071acc pulsemanager.cpp: fix compile errors in find_port () by renaming the ret or port variable to search_port.
new 384d085 pulsemanager.cpp: fix another compile error due to typo'd versions of generate_server_config () and generate_client_config ().
new 3fe66cf pulsemanager.cpp: another typo fix: findPort -> find_port.
new 8377280 pulsemanager.cpp: reorder member variables in initialization list.
new 5714d95 pulsemanager.cpp: add "dummy" start_linux () function.
new b65b530 pulsemanager.cpp: generate platform-dependent values for member variables server_working_dir_ and server_binary_ in constructor.
new fe8d0cb pulsemanager.{cpp,h}: new member function fetch_pulseaudio_version () with first skeleton.
new 660fb8f pulsemanager.cpp: re-initialize buffer string on each run while getting CWD on Linux.
new 5058c28 pulsemanager.cpp: fix some error messages by removing redundant newlines.
new b254936 pulsemanager.{cpp,h}: some older PA versions used the major, minor and micro numbering scheme together with a descriptive string.
new 221ce1d pulsemanager.h: reformat a bit by adding newlines and moving lines in a (hopefully) logical fashion.
new 9137cbd pulsemanager.cpp: add algorithm for actually extracting PA version number.
new 6e910ca pulsemanager.{cpp,h}: only allow changing PA or ESD ports when server is not currently running.
new a8c2aa4 pulsemanager.{cpp,h}: add record and playback private members, as well as getters and setters.
new 36aa1ed pulsemanager.cpp: reorder member variables in initializer list.
new 258ec70 pulsemanager.cpp: fix compile error in startup sound function.
new 365d40c pulsemanager.h: more moving around.
new 1fb7231 pulsemanager.cpp: use record and playback member variables.
new 0da1955 pulsemanager.cpp: cleanup, don't use copy assignment operator when we just need to construct a new object.
new 26a1a7f macbuild.sh: PulseAudio has been updated to version 8.0. Reflect this.
new b0a1db5 macbuild.sh: libpulsecore.dylib also resides in the "private" pulseaudio subdirectory now, adding it to "special files workaround".
new 6f1692a pulsemanager.cpp: remove config.pa while doing post-exit cleanups.
new d343371 src/pulsemanager.{cpp,h}: add get_pulse_dir () for fetching the (OS-dependent) PulseAudio config and cookie directory.
new 32d4040 src/pulsemanager.cpp: replace hardcoded modules paths with dynamic ones depending on the detected PA version.
new f9907be src/pulsemanager.cpp: add "FIXME" debug logging (and cleanup.)
new 08814a6 src/pulsemanager.cpp: backport fix for 526.
new 5048353 src/pulsemanager.cpp: backport fix for 422.
new e3ea863 src/configdialog.{cpp,h}: add "no record" support for OS X (through PulseManager.)
new c49bdf5 src/configdialog.cpp: whitespace only.
new ba1645a src/onmainwindow.{cpp,h}: hook PulseManager in - for both OS X and Windows.
new b540a5f src/mediawidget.cpp: reflect new capabilities through PulseManager.
new fe6fbaf src/pulsemanager.h: move x2gologdebug.h inclusion into implementation file.
new 7c253e8 src/pulsemanager.cpp: output PA stdout/stderr via x2goDebug, not plainly to stdout.
new 69d818c src/configdialog.cpp: fix compile error by removing obsolete (and now faulty) line for removed restart message.
new 554878a src/onmainwindow.cpp: fix compile errors due to misspelled function names.
new 232ee80 src/pulsemanager.cpp: let start () act as a wrapper and do nothing if the PA server is already running.
new ce24061 src/onmainwindow.cpp: fix compile error due to misuse of #ifdef.
new 72be1c3 src/onmainwindow.cpp: convert QDir object to QString for further processing.
new 001544d src/onmainwindow.cpp: make use of new PulseManager::start () behavior and always use it, no matter whether server is up already or not.
new 5213968 src/pulsemanager.cpp: fix compile error due to typo.
new 10f362f src/pulsemanager.cpp: hide Windows-only code behind #ifdefs.
new 16497fe src/pulsemanager.{cpp,h}: add debugging setter and private variable.
new 35a7015 src/pulsemanager.{cpp,h}: port to new debugging feature.
new c4a8929 src/onmainwindow.cpp: port to new debugging feature of PulseManager.
new c2a6937 src/pulsemanager.h: fix compile error due to mismatching function declaration for set_debug ().
new 453bf50 res/sound: add startup.wav sound to be played back when starting the PA daemon in debug mode.
new 0d5dae6 src/pulsemanager.cpp: don't time out while trying to start PA or paplay.
new 4eb5869 macbuild.sh: add support for copying resource files.
new 4713ce0 res: rename "sound" to "audio".
new f732c94 macbuild.sh: fix copying of resource files.
new d11b248 macbuild.sh: also add PA binaries to deduplication fixup list.
new 3572a0b macbuild.sh: don't error out while executing parse_otool_output ().
new b6ce75d macbuild.sh: save return value of parse_otool_output ().
new f995a9f src/pulsemanager.cpp: fix typo in fetch_pulseaudio_version ().
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 (60960ba)
\
N -- N -- N refs/heads/bugfix/osx (f995a9f)
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 173 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:
copy-deps-win32.bat | 2 +-
debian/changelog | 16 +++++++++-------
src/onmainwindow.cpp | 7 +++++++
3 files changed, 17 insertions(+), 8 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