[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