[X2Go-Commits] [x2goclient] branch bugfix/osx updated (b9fa0da -> 3722238)
git-admin at x2go.org
git-admin at x2go.org
Thu Mar 31 20:58:15 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 b9fa0da pulsemanager.cpp: cleanup, don't use copy assignment operator when we just need to construct a new object.
discards 1bdf5d7 pulsemanager.cpp: use record and playback member variables.
discards c745d84 pulsemanager.h: more moving around.
discards 5545490 pulsemanager.cpp: fix compile error in startup sound function.
discards 7eb0809 pulsemanager.cpp: reorder member variables in initializer list.
discards af9701d pulsemanager.{cpp,h}: add record and playback private members, as well as getters and setters.
discards 555835c pulsemanager.{cpp,h}: only allow changing PA or ESD ports when server is not currently running.
discards 944421f pulsemanager.cpp: add algorithm for actually extracting PA version number.
discards 7928e92 pulsemanager.h: reformat a bit by adding newlines and moving lines in a (hopefully) logical fashion.
discards 1a63281 pulsemanager.{cpp,h}: some older PA versions used the major, minor and micro numbering scheme together with a descriptive string.
discards ed4a2e0 pulsemanager.cpp: fix some error messages by removing redundant newlines.
discards 2af70f2 pulsemanager.cpp: re-initialize buffer string on each run while getting CWD on Linux.
discards afb6dd9 pulsemanager.{cpp,h}: new member function fetch_pulseaudio_version () with first skeleton.
discards 3ff6a8e pulsemanager.cpp: generate platform-dependent values for member variables server_working_dir_ and server_binary_ in constructor.
discards f518a32 pulsemanager.cpp: add "dummy" start_linux () function.
discards 1bd737c pulsemanager.cpp: reorder member variables in initialization list.
discards 0c4b196 pulsemanager.cpp: another typo fix: findPort -> find_port.
discards 3249889 pulsemanager.cpp: fix another compile error due to typo'd versions of generate_server_config () and generate_client_config ().
discards c48bf83 pulsemanager.cpp: fix compile errors in find_port () by renaming the ret or port variable to search_port.
discards a19df76 pulsemanager.{cpp,h}: find_port () actually returns a value, fix declaration accordingly.
discards 0505540 pulsemanager.cpp: typo fix in member variable name server_working_dir_.
discards f9abb31 pulsemanager.h: whitespace only.
discards 786bfbb pulsemanager.cpp: make startup sound playing via slot_play_startup_sound () Windows-compatible.
discards ba2b78c pulsemanager.cpp: only play startup sound if DEBUG macro is defined.
discards 1c7bf97 pulsemanager.cpp: make generate_client_config () Windows-compatible.
discards 7f32cc1 pulsemanager.cpp: make generate_server_config () Windows-compatible.
discards 18b47b8 pulsemanager.cpp: also load module-esound-protocol-tcp module.
discards a06b3b0 pulsemanager.{cpp,h}: implement start_win () as part of Windows functionality.
discards 443e7e2 pulsemanager.cpp: let start_osx () use start_generic ().
discards 0d1e00e pulsemanager.{cpp,h}: add new function start_generic () to split off common functionality.
discards 334cb41 pulsemanager.cpp: add Windows stuff to initial env in constructor.
discards 8303478 pulsemanager.cpp: add cleanup support to on_pulse_finished ().
discards 72eb6de pulsemanager.cpp: add Windows support to shutdown ().
discards 31910db pulsemanager.{cpp,h}: new function create_client_dir ().
discards 59bc410 pulsemanager.cpp: make start () wrap the "real" OS-specific start functions.
discards eb2ec9a pulsemanager.{cpp,h}: add server_args_, server_binary_ and server_working_dir_ class variables.
discards d2325bc pulsemanager.{cpp,h}: fixup preprocessor usage.
discards 1324013 pulsemanager.cpp: reformat only.
discards 6d9722e pulsemanager.{cpp,h}: rename relaunch () to restart ().
discards 086f86a pulsemanager.{cpp,h}: add ESD support.
discards 794fca8 pulsemanager.h: add std:: namespace selector for uint32_t version variables.
discards 1a68132 pulsemanager.{cpp,h}: switch port definitions to std::uint16_t.
discards 49991a0 pulsemanager.cpp: reformat only.
discards 2e11040 pulsemanager.{cpp,h}: add pulse_version_{major,minor}_ member variables.
discards c040114 pulsemanager.cpp: use initializer list for constructor.
discards 3305b4d pulsemanager.{cpp,h}: reformat only.
discards 560c8f9 pulsemanager.cpp: minor non-behavior changing fixes.
discards fb435a0 pulsemanager.{cpp,h}: use name and underscore for member variables, not underscore and name.
discards cd6f852 macbuild.sh: rewrite ID line detection algorithm.
discards cf37306 macbuild.sh: copy "special" files, so that they can be removed later on.
discards edb3869 macbuild.sh: fix removal of base prefix in deduplication if base prefix ends in a slash.
discards cc1d82f macbuild.sh: more debug messages and a whitespace change.
discards c34cde6 macbuild.sh: spelling fix.
discards 145dff6 macbuild.sh: merge deduplicate.sh content in.
discards 9ef0abd deduplicate.sh: replace tabs with two spaces. No functional changes.
discards 634aa17 macbuild.sh: replace tabs with two spaces. No functional changes.
discards bea7bb2 deduplicate.sh: remove some noisy debug output.
discards e1f12a6 deduplicate.sh: add WARNING to status message.
discards 27ea508 deduplicate.sh: fix wrong return value capture.
discards b62b6f0 deduplicate.sh: remove a bit of noisy debug output, but turn on parse_otool_output debugging.
discards e9a65f3 deduplicate.sh: cleanup as announced in the last commit - using lazy_canonical_path.
discards 703c540 deduplicate.sh: surprisingly, it turned out that only checking the duplicate's basename against the current dependency's basename is not good enough.
discards 6425bc6 deduplicate.sh: more temporary debugging output in fixup section.
discards a965ddd deduplicate.sh: copy lazy_canonical_path from macbuild.sh for now.
discards 56d3500 deduplicate.sh: save dependency format base string as a readonly variable and use that instead of repeating a fixed string.
discards 65bbe83 deduplicate.sh: actually include file name in install_name_tool pseudo output.
discards 5053cd8 deduplicate.sh: parse_otool_output: jump over first matching entry, which is - hopefully - the id line.
discards 070366e deduplicate.sh: unstub fixup section.
discards 54af247 deduplicate.sh: add more useful information in fixup section's error message.
discards 4b63bba 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 b84bf7b deduplicate.sh: prevent word splitting when parsing otool's output.
discards eb6248c deduplicate.sh: debug parse_otool_output fiercely for the time being.
discards 17fe2aa deduplicate.sh: record crafted "library path" values in duplicates replacement to_files array.
discards 5337e16 deduplicate.sh: change exit to return in parse_otool_output.
discards 9d978ce 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 fbc8f1b deduplicate.sh: quote "${arr[@]}" correctly to not suddenly force word splitting.
discards d9aaa2d deduplicate.sh: change range-based for loops to "${!arr[@]}" to handle "sparse" arrays correctly.
discards 414d604 deduplicate.sh: correctly unset an array element.
discards d4788f9 deduplicate.sh: add first skeleton for library dependency rewriting of deleted duplicates.
discards ea0859e deduplicate.sh: non-functional: change WARNING to ERROR in error messages.
discards 91b0635 deduplicate.sh: new function for parsing otool's output and printing library dependencies if no error occurred.
discards 2cf9658 deduplicate.sh: add missed local variable declaration.
discards ff4bcb6 deduplicate.sh: add duplicates-to-real mapping.
discards 0f78d42 deduplicate.sh: add new, more or less Proof of Concept, and Work in Progress file deduplication script.
discards d3b2bd1 macbuild.sh: also install libraries into staging area with intermediate library path.
discards 4f1fbec macbuild.sh: fix echo call to also show the intermediate lib dir, not just the library file name.
discards c385fc5 macbuild.sh: when actually bundling libraries, use @executable_path instead of @loader_path.
discards 6d71d17 macbuild.sh: add the correct file path to the library bundling array.
discards 33b9b65 macbuild.sh: check current file name against regex, not a (now) full path.
discards 00c54de macbuild.sh: use while-read-loop and find to actually recurse through directories.
discards ea03731 macbuild.sh: remove libpulse and libpulsecore from libraries to be bundled, as something else will bundle them anyway.
discards 9a63272 macbuild.sh: add some more debugging output.
discards d6ca09c macbuild.sh: directories are "executable", so the first check must explicitly include a check for the argument being not a directory.
discards 1a7eca0 macbuild.sh: add Linux library file name scheme regex as a precaution.
discards b098599 macbuild.sh: add work-in-progress PulseAudio bundling.
discards 0834a4c macbuild.sh: add phase output for bundling nxproxy.
discards 39c7993 macbuild.sh: copy PulseAudio libraries and binaries.
discards 611eff5 macbuild.sh: define PulseAudio libraries and binaries to be later copied.
discards a01c303 macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
discards 38a836b macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
discards 49214e5 macbuild.sh: add new repeat_str() helper function.
discards 1b527ae macbuild.sh: add new get_nesting_level() helper function.
discards 5304af5 macbuild.sh: add new lazy_canonical_path() helper function.
discards ba0a974 macbuild.sh: add new dependency_error() helper function.
discards 429406b macbuild.sh: add new MACPORTS_PREFIX detection/variable.
discards 44785c5 x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
discards 8248635 pulsemanager.{cpp,h}: new class for PulseAudio management.
discards 93d2403 compat.h: include QtCore/qglobal.h for Q_OS_... macros.
discards 6fe4a93 compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
discards ac35200 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 a983926 onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
discards 8190388 appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
discards 91800b2 {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
discards 575521f x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
discards 6a54caa unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
discards b6d6481 {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
discards 77c9e5b unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
discards 8372b02 x2goclient.cpp: create new argv array on the heap instead of on the stack.
discards 50c9073 x2goclient.cpp: fix string comparison.
discards 15af7bb x2goclient.cpp: fix compile problems introduced with the last commit.
discards 853297b x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
discards a2ff472 x2goclient.cpp: clean up.
discards cc85967 unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
discards d1cf864 unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
discards 25275e5 unixhelper.cpp: kill process group on error.
discards 7ca03ac x2goclient.cpp: return return value of unixhelper::unix_cleanup().
discards 4ced5a4 unixhelper.{cpp,h}: add documentation/comments.
discards 22a1331 unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
discards 09a7f17 unixhelper.h: forgot to declare type of unix_cleanup() function.
discards 67465f9 unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
discards 63facf3 x2goclient.cpp: fix std::edit -> std::exit typo.
discards 4fd8f83 x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
discards 0436d03 x2goclient.cpp: add myself to copyright header.
discards 4a567f0 x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
discards b27c280 x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
discards 07b3e53 x2goclient.cpp: wrap X2Go Client main function and use that.
discards 8e748d7 unixhelper.{cpp,h}: implement cleanup program for process group.
discards cc5a35f {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
adds 96627d2 Windows: Update Cygwin bundle to 20160121-1
adds 875a609 Windows: Update Unicode NSIS from 2.46.5 to 2.50.0 Pre-release,
adds d5d100c Windows: Update PuTTY from 0.64 to 0.66
adds 03120df Windows: Remove libzip. libssh no longer uses it.
adds 793ee25 res/resources.rcc: add Turkish translation file. Fixes: #987.
adds 66a2ab2 onmainwindow.cpp: use lowercase version of locale. Fixes: #953.
adds d1b9f60 misc: whitespace only.
adds fe9dbe7 res/i18n: update translation files.
adds 5c1e437 sshmasterconnection.cpp: let challenge-auth-based login attempts fallback to normal password authentication if the initial challenge-auth-based attempt was unsuccessful.
adds 1040548 sshmasterconnection.{cpp,h}: support variable number of challenge-auth-code-based prompts.
adds 3904a5b sshmasterconnection.cpp: don't check prompts for full string equality - a matching prefix is good enough.
adds c5ee1ba sshmasterconnection.cpp: add OATH TOTP prompt prefix. Fixes: #860.
adds 701b7ca res/i18n: refresh translation files again.
adds 1cc21a9 res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) translation file.
adds 0442f6f res/i18n/x2goclient_nb_no.ts: replace "X-Serv..." with "X.Org Server" where applicable.
adds a23283f res/i18n/x2goclient_nb_no.ts: correctly use "XQuartz" where necessary.
adds ac70bb5 res/i18n/x2goclient_nb_no.ts: whitespace only.
adds 056defe res/i18n/x2goclient_nb_no.ts: fix up some "x2go" -> "X2Go" errors.
adds a66d386 res/i18n/x2goclient_nb_no.ts: mark translation strings needing some care ("x2go..." -> "X2Go...") as unfinished for later fixup.
adds 2300b46 res/i18n/x2goclient_nb_no.ts: fix (meta data) typo introduced with last commit.
adds 2b70cfc sshmasterconnection.cpp: don't fetch invalid proxy socket. Fixes: #1000.
adds 7756309 Fix VCXSRV parameter to disable PRIMARY clipboard in X2Go Client for Windows.
adds fab1f9f Fix VCXSRV parameter to disable PRIMARY clipboard in X2Go Client for Windows. Fixes: #927.
adds ab49fd6 Fix reading settings for direct RDP connections in broker mode.
adds c5c3570 Auto accept RSA Keys for SSH Broker with --add-to-known-hosts option.
adds e80c99a res/i18n/x2goclient_fr.ts: update French translation file.
adds c487cab res/i18n/x2goclient_nl.ts: update Dutch translation file.
adds f3b9dd3 res/i18n/x2goclient_nl.ts: fixup translation by respecting the original messages' format and other changes.
adds 3f65849 res/i18n/x2goclient_de.ts: update German translation file.
adds 2e7fafb res/i18n/x2goclient_de.ts: fixup translation by respecting the original messages' format, fixing typos and general improvements.
adds 1c28e37 res/i18n/x2goclient_es.ts: update Spanish translation file.
adds 7fb30be res/i18n/x2goclient_es.ts: fixup translation by respecting the original messages' format and other changes.
adds 66833e8 res/i18n/x2goclient_sv.ts: update Swedish translation file.
adds 060314e res/i18n/x2goclient_sv.ts: fixup translation by respecting the original messages' format and other changes.
adds c80b04a release 4.0.5.1
adds ef74293 Continue development
adds 84b6215 res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) translation file.
adds ecd3708 res/i18n/x2goclient_nb_no.ts: fixup translation by respecting the original messages' format, typo fixes and other changes.
adds 4e2b04e Add cygwin sshd logging
adds 9ebe265 res/i18n/x2goclient_fi.ts: update Finnish translation file.
adds 0fbe051 debian/changelog: add changelog entry for sshd logging change.
adds fe83e68 res/i18n/x2goclient_fi.ts: fixup translation by respecting the original messages' format and other changes.
new 974b66c {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
new 96eab54 unixhelper.{cpp,h}: implement cleanup program for process group.
new 604271f x2goclient.cpp: wrap X2Go Client main function and use that.
new dd60e45 x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
new c3999c9 x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
new 89978bd x2goclient.cpp: add myself to copyright header.
new 46a54de x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
new 2e1f6fa x2goclient.cpp: fix std::edit -> std::exit typo.
new 43a7000 unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
new e129f8f unixhelper.h: forgot to declare type of unix_cleanup() function.
new f8a3094 unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
new 251d5c2 unixhelper.{cpp,h}: add documentation/comments.
new 3bd8aed x2goclient.cpp: return return value of unixhelper::unix_cleanup().
new 56eb1fd unixhelper.cpp: kill process group on error.
new dcca2f5 unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
new 264782e unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
new 3577701 x2goclient.cpp: clean up.
new f06b1b3 x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
new c0a42d6 x2goclient.cpp: fix compile problems introduced with the last commit.
new 19be364 x2goclient.cpp: fix string comparison.
new 1830532 x2goclient.cpp: create new argv array on the heap instead of on the stack.
new 8123a55 unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
new b3f8776 {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
new c64758c unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
new e4ab18c x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
new b48e93a {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
new 07f15a7 appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
new 8f5ad74 onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
new e9720ca 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 3f1bcba compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
new bbc17ae compat.h: include QtCore/qglobal.h for Q_OS_... macros.
new 9eabfd0 pulsemanager.{cpp,h}: new class for PulseAudio management.
new a0cdfb2 x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
new 2aa213e macbuild.sh: add new MACPORTS_PREFIX detection/variable.
new 9dbcb79 macbuild.sh: add new dependency_error() helper function.
new 5f5dda8 macbuild.sh: add new lazy_canonical_path() helper function.
new 128be61 macbuild.sh: add new get_nesting_level() helper function.
new 2c96b01 macbuild.sh: add new repeat_str() helper function.
new 67d2222 macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
new c8648c1 macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
new eafd1c7 macbuild.sh: define PulseAudio libraries and binaries to be later copied.
new ec2d622 macbuild.sh: copy PulseAudio libraries and binaries.
new 38aa584 macbuild.sh: add phase output for bundling nxproxy.
new 2959330 macbuild.sh: add work-in-progress PulseAudio bundling.
new b299694 macbuild.sh: add Linux library file name scheme regex as a precaution.
new f6a2141 macbuild.sh: directories are "executable", so the first check must explicitly include a check for the argument being not a directory.
new cb0aac7 macbuild.sh: add some more debugging output.
new e362dd5 macbuild.sh: remove libpulse and libpulsecore from libraries to be bundled, as something else will bundle them anyway.
new 2a87234 macbuild.sh: use while-read-loop and find to actually recurse through directories.
new a365ffb macbuild.sh: check current file name against regex, not a (now) full path.
new 9732a38 macbuild.sh: add the correct file path to the library bundling array.
new d27e414 macbuild.sh: when actually bundling libraries, use @executable_path instead of @loader_path.
new 3ea2c50 macbuild.sh: fix echo call to also show the intermediate lib dir, not just the library file name.
new 8cf32d7 macbuild.sh: also install libraries into staging area with intermediate library path.
new 6540806 deduplicate.sh: add new, more or less Proof of Concept, and Work in Progress file deduplication script.
new 04b84a9 deduplicate.sh: add duplicates-to-real mapping.
new 13baa86 deduplicate.sh: add missed local variable declaration.
new df17df1 deduplicate.sh: new function for parsing otool's output and printing library dependencies if no error occurred.
new 8e71b52 deduplicate.sh: non-functional: change WARNING to ERROR in error messages.
new b59aa35 deduplicate.sh: add first skeleton for library dependency rewriting of deleted duplicates.
new b730e32 deduplicate.sh: correctly unset an array element.
new 2e1ed3d deduplicate.sh: change range-based for loops to "${!arr[@]}" to handle "sparse" arrays correctly.
new 28e6af0 deduplicate.sh: quote "${arr[@]}" correctly to not suddenly force word splitting.
new 445b919 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 c7f6ca7 deduplicate.sh: change exit to return in parse_otool_output.
new fd5a9e3 deduplicate.sh: record crafted "library path" values in duplicates replacement to_files array.
new 448ad3d deduplicate.sh: debug parse_otool_output fiercely for the time being.
new 5f34458 deduplicate.sh: prevent word splitting when parsing otool's output.
new e379247 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 9764cbb deduplicate.sh: add more useful information in fixup section's error message.
new c27aded deduplicate.sh: unstub fixup section.
new b2131ca deduplicate.sh: parse_otool_output: jump over first matching entry, which is - hopefully - the id line.
new 781e1e8 deduplicate.sh: actually include file name in install_name_tool pseudo output.
new c05ccba deduplicate.sh: save dependency format base string as a readonly variable and use that instead of repeating a fixed string.
new f922e32 deduplicate.sh: copy lazy_canonical_path from macbuild.sh for now.
new 84bf10f deduplicate.sh: more temporary debugging output in fixup section.
new c6bf20a deduplicate.sh: surprisingly, it turned out that only checking the duplicate's basename against the current dependency's basename is not good enough.
new f0db22a deduplicate.sh: cleanup as announced in the last commit - using lazy_canonical_path.
new 2008d1f deduplicate.sh: remove a bit of noisy debug output, but turn on parse_otool_output debugging.
new 36ecadb deduplicate.sh: fix wrong return value capture.
new 6a71983 deduplicate.sh: add WARNING to status message.
new 3cf5a0a deduplicate.sh: remove some noisy debug output.
new 58ff7dc macbuild.sh: replace tabs with two spaces. No functional changes.
new 0a2c3d2 deduplicate.sh: replace tabs with two spaces. No functional changes.
new 74de1c7 macbuild.sh: merge deduplicate.sh content in.
new 8ca7054 macbuild.sh: spelling fix.
new 1218836 macbuild.sh: more debug messages and a whitespace change.
new 17a962b macbuild.sh: fix removal of base prefix in deduplication if base prefix ends in a slash.
new 57cd357 macbuild.sh: copy "special" files, so that they can be removed later on.
new da543b4 macbuild.sh: rewrite ID line detection algorithm.
new b08739e pulsemanager.{cpp,h}: use name and underscore for member variables, not underscore and name.
new fa5156d pulsemanager.cpp: minor non-behavior changing fixes.
new f563c1f pulsemanager.{cpp,h}: reformat only.
new 0264a7e pulsemanager.cpp: use initializer list for constructor.
new c4da1e5 pulsemanager.{cpp,h}: add pulse_version_{major,minor}_ member variables.
new 23d3108 pulsemanager.cpp: reformat only.
new 8625d74 pulsemanager.{cpp,h}: switch port definitions to std::uint16_t.
new 3efe4e9 pulsemanager.h: add std:: namespace selector for uint32_t version variables.
new a35ee6a pulsemanager.{cpp,h}: add ESD support.
new 20bf0ef pulsemanager.{cpp,h}: rename relaunch () to restart ().
new f4ad932 pulsemanager.cpp: reformat only.
new 8360918 pulsemanager.{cpp,h}: fixup preprocessor usage.
new 0a0034c pulsemanager.{cpp,h}: add server_args_, server_binary_ and server_working_dir_ class variables.
new 3935584 pulsemanager.cpp: make start () wrap the "real" OS-specific start functions.
new e65b370 pulsemanager.{cpp,h}: new function create_client_dir ().
new 6b3a078 pulsemanager.cpp: add Windows support to shutdown ().
new 5141e8f pulsemanager.cpp: add cleanup support to on_pulse_finished ().
new f3720d7 pulsemanager.cpp: add Windows stuff to initial env in constructor.
new fa56149 pulsemanager.{cpp,h}: add new function start_generic () to split off common functionality.
new d2c3d83 pulsemanager.cpp: let start_osx () use start_generic ().
new e52ff77 pulsemanager.{cpp,h}: implement start_win () as part of Windows functionality.
new 5a20975 pulsemanager.cpp: also load module-esound-protocol-tcp module.
new 3a1bce6 pulsemanager.cpp: make generate_server_config () Windows-compatible.
new 50ad65f pulsemanager.cpp: make generate_client_config () Windows-compatible.
new 75ef184 pulsemanager.cpp: only play startup sound if DEBUG macro is defined.
new a69e768 pulsemanager.cpp: make startup sound playing via slot_play_startup_sound () Windows-compatible.
new 2bfa676 pulsemanager.h: whitespace only.
new c670a3a pulsemanager.cpp: typo fix in member variable name server_working_dir_.
new dd9c392 pulsemanager.{cpp,h}: find_port () actually returns a value, fix declaration accordingly.
new feec5f5 pulsemanager.cpp: fix compile errors in find_port () by renaming the ret or port variable to search_port.
new 0ed1861 pulsemanager.cpp: fix another compile error due to typo'd versions of generate_server_config () and generate_client_config ().
new c53d4de pulsemanager.cpp: another typo fix: findPort -> find_port.
new a30165b pulsemanager.cpp: reorder member variables in initialization list.
new 78643ee pulsemanager.cpp: add "dummy" start_linux () function.
new 95ee2ae pulsemanager.cpp: generate platform-dependent values for member variables server_working_dir_ and server_binary_ in constructor.
new 5c22897 pulsemanager.{cpp,h}: new member function fetch_pulseaudio_version () with first skeleton.
new 99a49f8 pulsemanager.cpp: re-initialize buffer string on each run while getting CWD on Linux.
new 67552b3 pulsemanager.cpp: fix some error messages by removing redundant newlines.
new 7dbf8a6 pulsemanager.{cpp,h}: some older PA versions used the major, minor and micro numbering scheme together with a descriptive string.
new 3012c60 pulsemanager.h: reformat a bit by adding newlines and moving lines in a (hopefully) logical fashion.
new 131b42a pulsemanager.cpp: add algorithm for actually extracting PA version number.
new 3d42f28 pulsemanager.{cpp,h}: only allow changing PA or ESD ports when server is not currently running.
new 6cd6988 pulsemanager.{cpp,h}: add record and playback private members, as well as getters and setters.
new 7e73594 pulsemanager.cpp: reorder member variables in initializer list.
new 22daf91 pulsemanager.cpp: fix compile error in startup sound function.
new f6b328c pulsemanager.h: more moving around.
new 39fa4bc pulsemanager.cpp: use record and playback member variables.
new 3722238 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 (b9fa0da)
\
N -- N -- N refs/heads/bugfix/osx (3722238)
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 138 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:
Doxyfile | 72 +-
VERSION | 2 +-
copy-deps-win32.bat | 5 +-
debian/changelog | 183 +-
examples/x2goclient-cli | 14 +-
man/man1/x2goclient.1 | 6 +-
portable/stopu3client.cpp | 2 +-
provider/share/x2goplugin.html | 8 +-
res/i18n/x2goclient_da.ts | 2643 +++++++++++++-------
res/i18n/x2goclient_de.ts | 2922 +++++++++++++++--------
res/i18n/x2goclient_es.ts | 2798 +++++++++++++++-------
res/i18n/x2goclient_et.ts | 2750 +++++++++++++--------
res/i18n/x2goclient_fi.ts | 2876 ++++++++++++++--------
res/i18n/x2goclient_fr.ts | 1769 +++++++++-----
res/i18n/x2goclient_nb_no.ts | 1168 +++++++--
res/i18n/x2goclient_nl.ts | 2809 ++++++++++++++--------
res/i18n/x2goclient_pt.ts | 2406 ++++++++++---------
res/i18n/x2goclient_ru.ts | 2700 +++++++++++++--------
res/i18n/x2goclient_sv.ts | 2822 ++++++++++++++--------
res/i18n/x2goclient_tr.ts | 2829 ++++++++++++++--------
res/i18n/x2goclient_zh_tw.ts | 2813 +++++++++++++---------
res/resources.rcc | 1 +
src/clicklineedit.cpp | 4 +-
src/configwidget.h | 2 +-
src/cupsprintersettingsdialog.h | 4 +-
src/editconnectiondialog.cpp | 6 +-
src/help.cpp | 3 +-
src/httpbrokerclient.cpp | 2 +-
src/imgframe.cpp | 2 +-
src/onmainwindow.cpp | 66 +-
src/onmainwindow.h | 8 +
src/sshmasterconnection.cpp | 46 +-
src/sshmasterconnection.h | 2 +
src/version.h | 2 +-
x2gobrowserplugin-2.4_1/src/qtbrowserplugin.pri | 4 +-
x2gobrowserplugin-2.4_1/src/res/x2goplugin.rc | 10 +-
x2goclient.spec | 4 +-
37 files changed, 22097 insertions(+), 11666 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