[X2Go-Commits] [x2goclient] branch bugfix/osx updated (b3285ba -> 129185b)

git-admin at x2go.org git-admin at x2go.org
Thu Jan 14 05:09:46 CET 2016


This is an automated email from the git hooks/post-receive script.

x2go pushed a change to branch bugfix/osx
in repository x2goclient.

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

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (b3285ba)
            \
             N -- N -- N   refs/heads/bugfix/osx (129185b)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omits" are not gone; other references still
refer to them.  Any revisions marked "discards" are gone forever.

The 142 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 debian/changelog            |   16 +++++++++++++
 src/onmainwindow.cpp        |   54 ++++++++++++++++++++++++++++++++++---------
 src/sshmasterconnection.cpp |    4 ++--
 src/sshprocess.cpp          |    6 ++---
 4 files changed, 64 insertions(+), 16 deletions(-)

--
Alioth's /srv/git/code.x2go.org/x2goclient.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goclient.git


More information about the x2go-commits mailing list