[X2Go-Commits] [x2goclient] branch bugfix/osx updated (aaf9f1f -> 83a4d7d)

git-admin at x2go.org git-admin at x2go.org
Wed May 4 23:28:00 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  aaf9f1f   src/configdialog.cpp: whitespace only.
  discards  7a2ed4c   src/configdialog.{cpp,h}: add "no record" support for OS X (through PulseManager.)
  discards  acce573   src/pulsemanager.cpp: backport fix for 422.
  discards  73a6e7e   src/pulsemanager.cpp: backport fix for 526.
  discards  62d3e84   src/pulsemanager.cpp: add "FIXME" debug logging (and cleanup.)
  discards  6a12481   src/pulsemanager.cpp: replace hardcoded modules paths with dynamic ones depending on the detected PA version.
  discards  2db96e7   src/pulsemanager.{cpp,h}: add get_pulse_dir () for fetching the (OS-dependent) PulseAudio config and cookie directory.
  discards  0932473   pulsemanager.cpp: remove config.pa while doing post-exit cleanups.
  discards  9d1fe54   macbuild.sh: libpulsecore.dylib also resides in the "private" pulseaudio subdirectory now, adding it to "special files workaround".
  discards  ad68cd6   macbuild.sh: PulseAudio has been updated to version 8.0. Reflect this.
  discards  3722238   pulsemanager.cpp: cleanup, don't use copy assignment operator when we just need to construct a new object.
  discards  39fa4bc   pulsemanager.cpp: use record and playback member variables.
  discards  f6b328c   pulsemanager.h: more moving around.
  discards  22daf91   pulsemanager.cpp: fix compile error in startup sound function.
  discards  7e73594   pulsemanager.cpp: reorder member variables in initializer list.
  discards  6cd6988   pulsemanager.{cpp,h}: add record and playback private members, as well as getters and setters.
  discards  3d42f28   pulsemanager.{cpp,h}: only allow changing PA or ESD ports when server is not currently running.
  discards  131b42a   pulsemanager.cpp: add algorithm for actually extracting PA version number.
  discards  3012c60   pulsemanager.h: reformat a bit by adding newlines and moving lines in a (hopefully) logical fashion.
  discards  7dbf8a6   pulsemanager.{cpp,h}: some older PA versions used the major, minor and micro numbering scheme together with a descriptive string.
  discards  67552b3   pulsemanager.cpp: fix some error messages by removing redundant newlines.
  discards  99a49f8   pulsemanager.cpp: re-initialize buffer string on each run while getting CWD on Linux.
  discards  5c22897   pulsemanager.{cpp,h}: new member function fetch_pulseaudio_version () with first skeleton.
  discards  95ee2ae   pulsemanager.cpp: generate platform-dependent values for member variables server_working_dir_ and server_binary_ in constructor.
  discards  78643ee   pulsemanager.cpp: add "dummy" start_linux () function.
  discards  a30165b   pulsemanager.cpp: reorder member variables in initialization list.
  discards  c53d4de   pulsemanager.cpp: another typo fix: findPort -> find_port.
  discards  0ed1861   pulsemanager.cpp: fix another compile error due to typo'd versions of generate_server_config () and generate_client_config ().
  discards  feec5f5   pulsemanager.cpp: fix compile errors in find_port () by renaming the ret or port variable to search_port.
  discards  dd9c392   pulsemanager.{cpp,h}: find_port () actually returns a value, fix declaration accordingly.
  discards  c670a3a   pulsemanager.cpp: typo fix in member variable name server_working_dir_.
  discards  2bfa676   pulsemanager.h: whitespace only.
  discards  a69e768   pulsemanager.cpp: make startup sound playing via slot_play_startup_sound () Windows-compatible.
  discards  75ef184   pulsemanager.cpp: only play startup sound if DEBUG macro is defined.
  discards  50ad65f   pulsemanager.cpp: make generate_client_config () Windows-compatible.
  discards  3a1bce6   pulsemanager.cpp: make generate_server_config () Windows-compatible.
  discards  5a20975   pulsemanager.cpp: also load module-esound-protocol-tcp module.
  discards  e52ff77   pulsemanager.{cpp,h}: implement start_win () as part of Windows functionality.
  discards  d2c3d83   pulsemanager.cpp: let start_osx () use start_generic ().
  discards  fa56149   pulsemanager.{cpp,h}: add new function start_generic () to split off common functionality.
  discards  f3720d7   pulsemanager.cpp: add Windows stuff to initial env in constructor.
  discards  5141e8f   pulsemanager.cpp: add cleanup support to on_pulse_finished ().
  discards  6b3a078   pulsemanager.cpp: add Windows support to shutdown ().
  discards  e65b370   pulsemanager.{cpp,h}: new function create_client_dir ().
  discards  3935584   pulsemanager.cpp: make start () wrap the "real" OS-specific start functions.
  discards  0a0034c   pulsemanager.{cpp,h}: add server_args_, server_binary_ and server_working_dir_ class variables.
  discards  8360918   pulsemanager.{cpp,h}: fixup preprocessor usage.
  discards  f4ad932   pulsemanager.cpp: reformat only.
  discards  20bf0ef   pulsemanager.{cpp,h}: rename relaunch () to restart ().
  discards  a35ee6a   pulsemanager.{cpp,h}: add ESD support.
  discards  3efe4e9   pulsemanager.h: add std:: namespace selector for uint32_t version variables.
  discards  8625d74   pulsemanager.{cpp,h}: switch port definitions to std::uint16_t.
  discards  23d3108   pulsemanager.cpp: reformat only.
  discards  c4da1e5   pulsemanager.{cpp,h}: add pulse_version_{major,minor}_ member variables.
  discards  0264a7e   pulsemanager.cpp: use initializer list for constructor.
  discards  f563c1f   pulsemanager.{cpp,h}: reformat only.
  discards  fa5156d   pulsemanager.cpp: minor non-behavior changing fixes.
  discards  b08739e   pulsemanager.{cpp,h}: use name and underscore for member variables, not underscore and name.
  discards  da543b4   macbuild.sh: rewrite ID line detection algorithm.
  discards  57cd357   macbuild.sh: copy "special" files, so that they can be removed later on.
  discards  17a962b   macbuild.sh: fix removal of base prefix in deduplication if base prefix ends in a slash.
  discards  1218836   macbuild.sh: more debug messages and a whitespace change.
  discards  8ca7054   macbuild.sh: spelling fix.
  discards  74de1c7   macbuild.sh: merge deduplicate.sh content in.
  discards  0a2c3d2   deduplicate.sh: replace tabs with two spaces. No functional changes.
  discards  58ff7dc   macbuild.sh: replace tabs with two spaces. No functional changes.
  discards  3cf5a0a   deduplicate.sh: remove some noisy debug output.
  discards  6a71983   deduplicate.sh: add WARNING to status message.
  discards  36ecadb   deduplicate.sh: fix wrong return value capture.
  discards  2008d1f   deduplicate.sh: remove a bit of noisy debug output, but turn on parse_otool_output debugging.
  discards  f0db22a   deduplicate.sh: cleanup as announced in the last commit - using lazy_canonical_path.
  discards  c6bf20a   deduplicate.sh: surprisingly, it turned out that only checking the duplicate's basename against the current dependency's basename is not good enough.
  discards  84bf10f   deduplicate.sh: more temporary debugging output in fixup section.
  discards  f922e32   deduplicate.sh: copy lazy_canonical_path from macbuild.sh for now.
  discards  c05ccba   deduplicate.sh: save dependency format base string as a readonly variable and use that instead of repeating a fixed string.
  discards  781e1e8   deduplicate.sh: actually include file name in install_name_tool pseudo output.
  discards  b2131ca   deduplicate.sh: parse_otool_output: jump over first matching entry, which is - hopefully - the id line.
  discards  c27aded   deduplicate.sh: unstub fixup section.
  discards  9764cbb   deduplicate.sh: add more useful information in fixup section's error message.
  discards  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.
  discards  5f34458   deduplicate.sh: prevent word splitting when parsing otool's output.
  discards  448ad3d   deduplicate.sh: debug parse_otool_output fiercely for the time being.
  discards  fd5a9e3   deduplicate.sh: record crafted "library path" values in duplicates replacement to_files array.
  discards  c7f6ca7   deduplicate.sh: change exit to return in parse_otool_output.
  discards  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.
  discards  28e6af0   deduplicate.sh: quote "${arr[@]}" correctly to not suddenly force word splitting.
  discards  2e1ed3d   deduplicate.sh: change range-based for loops to "${!arr[@]}" to handle "sparse" arrays correctly.
  discards  b730e32   deduplicate.sh: correctly unset an array element.
  discards  b59aa35   deduplicate.sh: add first skeleton for library dependency rewriting of deleted duplicates.
  discards  8e71b52   deduplicate.sh: non-functional: change WARNING to ERROR in error messages.
  discards  df17df1   deduplicate.sh: new function for parsing otool's output and printing library dependencies if no error occurred.
  discards  13baa86   deduplicate.sh: add missed local variable declaration.
  discards  04b84a9   deduplicate.sh: add duplicates-to-real mapping.
  discards  6540806   deduplicate.sh: add new, more or less Proof of Concept, and Work in Progress file deduplication script.
  discards  8cf32d7   macbuild.sh: also install libraries into staging area with intermediate library path.
  discards  3ea2c50   macbuild.sh: fix echo call to also show the intermediate lib dir, not just the library file name.
  discards  d27e414   macbuild.sh: when actually bundling libraries, use @executable_path instead of @loader_path.
  discards  9732a38   macbuild.sh: add the correct file path to the library bundling array.
  discards  a365ffb   macbuild.sh: check current file name against regex, not a (now) full path.
  discards  2a87234   macbuild.sh: use while-read-loop and find to actually recurse through directories.
  discards  e362dd5   macbuild.sh: remove libpulse and libpulsecore from libraries to be bundled, as something else will bundle them anyway.
  discards  cb0aac7   macbuild.sh: add some more debugging output.
  discards  f6a2141   macbuild.sh: directories are "executable", so the first check must explicitly include a check for the argument being not a directory.
  discards  b299694   macbuild.sh: add Linux library file name scheme regex as a precaution.
  discards  2959330   macbuild.sh: add work-in-progress PulseAudio bundling.
  discards  38aa584   macbuild.sh: add phase output for bundling nxproxy.
  discards  ec2d622   macbuild.sh: copy PulseAudio libraries and binaries.
  discards  eafd1c7   macbuild.sh: define PulseAudio libraries and binaries to be later copied.
  discards  c8648c1   macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
  discards  67d2222   macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
  discards  2c96b01   macbuild.sh: add new repeat_str() helper function.
  discards  128be61   macbuild.sh: add new get_nesting_level() helper function.
  discards  5f5dda8   macbuild.sh: add new lazy_canonical_path() helper function.
  discards  9dbcb79   macbuild.sh: add new dependency_error() helper function.
  discards  2aa213e   macbuild.sh: add new MACPORTS_PREFIX detection/variable.
  discards  a0cdfb2   x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
  discards  9eabfd0   pulsemanager.{cpp,h}: new class for PulseAudio management.
  discards  bbc17ae   compat.h: include QtCore/qglobal.h for Q_OS_... macros.
  discards  3f1bcba   compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
  discards  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.
  discards  8f5ad74   onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
  discards  07f15a7   appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
  discards  b48e93a   {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
  discards  e4ab18c   x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
  discards  c64758c   unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
  discards  b3f8776   {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
  discards  8123a55   unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
  discards  1830532   x2goclient.cpp: create new argv array on the heap instead of on the stack.
  discards  19be364   x2goclient.cpp: fix string comparison.
  discards  c0a42d6   x2goclient.cpp: fix compile problems introduced with the last commit.
  discards  f06b1b3   x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
  discards  3577701   x2goclient.cpp: clean up.
  discards  264782e   unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
  discards  dcca2f5   unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
  discards  56eb1fd   unixhelper.cpp: kill process group on error.
  discards  3bd8aed   x2goclient.cpp: return return value of unixhelper::unix_cleanup().
  discards  251d5c2   unixhelper.{cpp,h}: add documentation/comments.
  discards  f8a3094   unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
  discards  e129f8f   unixhelper.h: forgot to declare type of unix_cleanup() function.
  discards  43a7000   unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
  discards  2e1f6fa   x2goclient.cpp: fix std::edit -> std::exit typo.
  discards  46a54de   x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
  discards  89978bd   x2goclient.cpp: add myself to copyright header.
  discards  c3999c9   x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
  discards  dd60e45   x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
  discards  604271f   x2goclient.cpp: wrap X2Go Client main function and use that.
  discards  96eab54   unixhelper.{cpp,h}: implement cleanup program for process group.
  discards  974b66c   {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
      adds  c28a95b   misc {src/,x2goclient.pro}: port to Qt5.
      adds  71c5703   src/{ongetpass,onmainwindow}.cpp: fixup QPlastiqueStyle usage on Qt5.
      adds  6da2be5   x2goclient.spec: whitespace only.
      adds  84df138   res/i18n/x2goclient_fi.ts: update Finnish translation file.
      adds  3772ad2   src/onmainwindow.cpp: add (default) MacPorts prefix, /usr/local/bin and /opt/X11/bin to x2goclient's environment and child environments before starting xmodmap. Fixes: #1019.
      adds  864a093   src/x2goutils.{cpp,h}: add new function add_to_path () to add multiple entries to a PATH-like string if they do not exist in there yet.
      adds  2ace014   src/onmainwindow.cpp: replace old code to modify the PATH value with the new add_to_path () function.
      adds  c788a14   src/{onmainwindow,sshmasterconnection}.{cpp,h}: add support for ANSI X9.9 OTP tokens. Fixes: #1027.
      adds  128d498   src/{onmainwindow,sshmasterconnection}.cpp: refactoring and whitespace only changes following up the #1027 patch.
       new  ab40796   {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
       new  2bce4c6   unixhelper.{cpp,h}: implement cleanup program for process group.
       new  a804870   x2goclient.cpp: wrap X2Go Client main function and use that.
       new  27766a3   x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
       new  d7d1603   x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
       new  9daef6f   x2goclient.cpp: add myself to copyright header.
       new  7f59be4   x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
       new  d88ccb7   x2goclient.cpp: fix std::edit -> std::exit typo.
       new  60be517   unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
       new  e9df0f4   unixhelper.h: forgot to declare type of unix_cleanup() function.
       new  b7a2467   unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
       new  6c5b966   unixhelper.{cpp,h}: add documentation/comments.
       new  8afb4da   x2goclient.cpp: return return value of unixhelper::unix_cleanup().
       new  48599b7   unixhelper.cpp: kill process group on error.
       new  ef137a5   unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
       new  2bc5721   unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
       new  7a43641   x2goclient.cpp: clean up.
       new  3052b8d   x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
       new  1107cd6   x2goclient.cpp: fix compile problems introduced with the last commit.
       new  49b9264   x2goclient.cpp: fix string comparison.
       new  466e229   x2goclient.cpp: create new argv array on the heap instead of on the stack.
       new  8f1295f   unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
       new  0c5dbd3   {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
       new  957e1e1   unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
       new  5e376ba   x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
       new  e4206ac   {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
       new  4a26eb1   appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
       new  f660a1b   onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
       new  43518a7   compat.{cpp,h}: new files. Implements strndup on OS X 10.6 and below. Add to x2goclient.cpp, x2goclient.pro and x2goclient.pro.maemo.
       new  780b82f   compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
       new  d5c66e3   compat.h: include QtCore/qglobal.h for Q_OS_... macros.
       new  74247ba   pulsemanager.{cpp,h}: new class for PulseAudio management.
       new  564c715   x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
       new  bcc3481   macbuild.sh: add new MACPORTS_PREFIX detection/variable.
       new  16fd81a   macbuild.sh: add new dependency_error() helper function.
       new  8c99a93   macbuild.sh: add new lazy_canonical_path() helper function.
       new  4c988a3   macbuild.sh: add new get_nesting_level() helper function.
       new  2314ad4   macbuild.sh: add new repeat_str() helper function.
       new  563b20e   macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
       new  9b8be1f   macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
       new  aa85e38   macbuild.sh: define PulseAudio libraries and binaries to be later copied.
       new  645b1dd   macbuild.sh: copy PulseAudio libraries and binaries.
       new  d48c444   macbuild.sh: add phase output for bundling nxproxy.
       new  0d9deae   macbuild.sh: add work-in-progress PulseAudio bundling.
       new  5802d2a   macbuild.sh: add Linux library file name scheme regex as a precaution.
       new  66d40e8   macbuild.sh: directories are "executable", so the first check must explicitly include a check for the argument being not a directory.
       new  6761ac0   macbuild.sh: add some more debugging output.
       new  c717c37   macbuild.sh: remove libpulse and libpulsecore from libraries to be bundled, as something else will bundle them anyway.
       new  b1e5fe5   macbuild.sh: use while-read-loop and find to actually recurse through directories.
       new  ae79f80   macbuild.sh: check current file name against regex, not a (now) full path.
       new  2f005e7   macbuild.sh: add the correct file path to the library bundling array.
       new  e434544   macbuild.sh: when actually bundling libraries, use @executable_path instead of @loader_path.
       new  5918631   macbuild.sh: fix echo call to also show the intermediate lib dir, not just the library file name.
       new  765dcfb   macbuild.sh: also install libraries into staging area with intermediate library path.
       new  c530eef   deduplicate.sh: add new, more or less Proof of Concept, and Work in Progress file deduplication script.
       new  0fb2a1b   deduplicate.sh: add duplicates-to-real mapping.
       new  39e861f   deduplicate.sh: add missed local variable declaration.
       new  ec0269c   deduplicate.sh: new function for parsing otool's output and printing library dependencies if no error occurred.
       new  ceaa0c6   deduplicate.sh: non-functional: change WARNING to ERROR in error messages.
       new  84060c4   deduplicate.sh: add first skeleton for library dependency rewriting of deleted duplicates.
       new  2a16ae3   deduplicate.sh: correctly unset an array element.
       new  c3f6f60   deduplicate.sh: change range-based for loops to "${!arr[@]}" to handle "sparse" arrays correctly.
       new  abf719b   deduplicate.sh: quote "${arr[@]}" correctly to not suddenly force word splitting.
       new  c7fafa7   deduplicate.sh: fix parse_otool_output: we want to return failure only iff any of the strings are present in otool's output and actually handle the failure string *ARRAY* correctly as that.
       new  e040697   deduplicate.sh: change exit to return in parse_otool_output.
       new  ce08cb5   deduplicate.sh: record crafted "library path" values in duplicates replacement to_files array.
       new  eff4178   deduplicate.sh: debug parse_otool_output fiercely for the time being.
       new  97aa892   deduplicate.sh: prevent word splitting when parsing otool's output.
       new  92c1b77   deduplicate.sh: switch to range-based for loop in fixup section for duplicate array walking as we need to access the same element index in the replacement array.
       new  e801c03   deduplicate.sh: add more useful information in fixup section's error message.
       new  06b19f6   deduplicate.sh: unstub fixup section.
       new  d232392   deduplicate.sh: parse_otool_output: jump over first matching entry, which is - hopefully - the id line.
       new  bab2f89   deduplicate.sh: actually include file name in install_name_tool pseudo output.
       new  2a33416   deduplicate.sh: save dependency format base string as a readonly variable and use that instead of repeating a fixed string.
       new  8737ec4   deduplicate.sh: copy lazy_canonical_path from macbuild.sh for now.
       new  11f3aba   deduplicate.sh: more temporary debugging output in fixup section.
       new  bf1f5b9   deduplicate.sh: surprisingly, it turned out that only checking the duplicate's basename against the current dependency's basename is not good enough.
       new  0e2f781   deduplicate.sh: cleanup as announced in the last commit - using lazy_canonical_path.
       new  8e33c92   deduplicate.sh: remove a bit of noisy debug output, but turn on parse_otool_output debugging.
       new  e650e53   deduplicate.sh: fix wrong return value capture.
       new  39bde7f   deduplicate.sh: add WARNING to status message.
       new  6af973f   deduplicate.sh: remove some noisy debug output.
       new  94d439f   macbuild.sh: replace tabs with two spaces. No functional changes.
       new  0e5b5c0   deduplicate.sh: replace tabs with two spaces. No functional changes.
       new  9355769   macbuild.sh: merge deduplicate.sh content in.
       new  bbf6fa1   macbuild.sh: spelling fix.
       new  4417d8f   macbuild.sh: more debug messages and a whitespace change.
       new  7caaa1f   macbuild.sh: fix removal of base prefix in deduplication if base prefix ends in a slash.
       new  d3e2966   macbuild.sh: copy "special" files, so that they can be removed later on.
       new  485eee4   macbuild.sh: rewrite ID line detection algorithm.
       new  735f7f4   pulsemanager.{cpp,h}: use name and underscore for member variables, not underscore and name.
       new  9de3b64   pulsemanager.cpp: minor non-behavior changing fixes.
       new  4ecd20c   pulsemanager.{cpp,h}: reformat only.
       new  223e608   pulsemanager.cpp: use initializer list for constructor.
       new  921e76e   pulsemanager.{cpp,h}: add pulse_version_{major,minor}_ member variables.
       new  12e3064   pulsemanager.cpp: reformat only.
       new  5a215c1   pulsemanager.{cpp,h}: switch port definitions to std::uint16_t.
       new  b3af061   pulsemanager.h: add std:: namespace selector for uint32_t version variables.
       new  0aded3b   pulsemanager.{cpp,h}: add ESD support.
       new  0f371b8   pulsemanager.{cpp,h}: rename relaunch () to restart ().
       new  751468f   pulsemanager.cpp: reformat only.
       new  0732df6   pulsemanager.{cpp,h}: fixup preprocessor usage.
       new  09aa5a4   pulsemanager.{cpp,h}: add server_args_, server_binary_ and server_working_dir_ class variables.
       new  4777d20   pulsemanager.cpp: make start () wrap the "real" OS-specific start functions.
       new  50a3854   pulsemanager.{cpp,h}: new function create_client_dir ().
       new  db5cba0   pulsemanager.cpp: add Windows support to shutdown ().
       new  0f33e9c   pulsemanager.cpp: add cleanup support to on_pulse_finished ().
       new  6689ed4   pulsemanager.cpp: add Windows stuff to initial env in constructor.
       new  554524c   pulsemanager.{cpp,h}: add new function start_generic () to split off common functionality.
       new  546fbbb   pulsemanager.cpp: let start_osx () use start_generic ().
       new  2918435   pulsemanager.{cpp,h}: implement start_win () as part of Windows functionality.
       new  53d18eb   pulsemanager.cpp: also load module-esound-protocol-tcp module.
       new  bab4e4d   pulsemanager.cpp: make generate_server_config () Windows-compatible.
       new  792c8d0   pulsemanager.cpp: make generate_client_config () Windows-compatible.
       new  2665b8e   pulsemanager.cpp: only play startup sound if DEBUG macro is defined.
       new  e5a74df   pulsemanager.cpp: make startup sound playing via slot_play_startup_sound () Windows-compatible.
       new  f40b416   pulsemanager.h: whitespace only.
       new  cc214a0   pulsemanager.cpp: typo fix in member variable name server_working_dir_.
       new  96ed535   pulsemanager.{cpp,h}: find_port () actually returns a value, fix declaration accordingly.
       new  6cfdbad   pulsemanager.cpp: fix compile errors in find_port () by renaming the ret or port variable to search_port.
       new  581e38b   pulsemanager.cpp: fix another compile error due to typo'd versions of generate_server_config () and generate_client_config ().
       new  ea3b3f4   pulsemanager.cpp: another typo fix: findPort -> find_port.
       new  b34cab4   pulsemanager.cpp: reorder member variables in initialization list.
       new  7bf8af9   pulsemanager.cpp: add "dummy" start_linux () function.
       new  df8cec3   pulsemanager.cpp: generate platform-dependent values for member variables server_working_dir_ and server_binary_ in constructor.
       new  9cc8467   pulsemanager.{cpp,h}: new member function fetch_pulseaudio_version () with first skeleton.
       new  7234892   pulsemanager.cpp: re-initialize buffer string on each run while getting CWD on Linux.
       new  3ab2387   pulsemanager.cpp: fix some error messages by removing redundant newlines.
       new  6232d91   pulsemanager.{cpp,h}: some older PA versions used the major, minor and micro numbering scheme together with a descriptive string.
       new  406fce6   pulsemanager.h: reformat a bit by adding newlines and moving lines in a (hopefully) logical fashion.
       new  20d8507   pulsemanager.cpp: add algorithm for actually extracting PA version number.
       new  1664b9d   pulsemanager.{cpp,h}: only allow changing PA or ESD ports when server is not currently running.
       new  b3f6213   pulsemanager.{cpp,h}: add record and playback private members, as well as getters and setters.
       new  09abea1   pulsemanager.cpp: reorder member variables in initializer list.
       new  5e2e528   pulsemanager.cpp: fix compile error in startup sound function.
       new  2d09a70   pulsemanager.h: more moving around.
       new  957430a   pulsemanager.cpp: use record and playback member variables.
       new  1bd937d   pulsemanager.cpp: cleanup, don't use copy assignment operator when we just need to construct a new object.
       new  a39a24a   macbuild.sh: PulseAudio has been updated to version 8.0. Reflect this.
       new  1e70466   macbuild.sh: libpulsecore.dylib also resides in the "private" pulseaudio subdirectory now, adding it to "special files workaround".
       new  fd08fbe   pulsemanager.cpp: remove config.pa while doing post-exit cleanups.
       new  e999dee   src/pulsemanager.{cpp,h}: add get_pulse_dir () for fetching the (OS-dependent) PulseAudio config and cookie directory.
       new  049fd32   src/pulsemanager.cpp: replace hardcoded modules paths with dynamic ones depending on the detected PA version.
       new  0b309c8   src/pulsemanager.cpp: add "FIXME" debug logging (and cleanup.)
       new  394de39   src/pulsemanager.cpp: backport fix for 526.
       new  0213f62   src/pulsemanager.cpp: backport fix for 422.
       new  09cf96a   src/configdialog.{cpp,h}: add "no record" support for OS X (through PulseManager.)
       new  83a4d7d   src/configdialog.cpp: whitespace only.

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   (aaf9f1f)
            \
             N -- N -- N   refs/heads/bugfix/osx (83a4d7d)

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 148 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                  |   26 +++++++++++
 res/i18n/x2goclient_fi.ts         |   12 ++---
 src/SVGFrame.cpp                  |    4 +-
 src/SVGFrame.h                    |    4 +-
 src/configdialog.cpp              |    2 +-
 src/configdialog.h                |    2 +-
 src/cupsprint.cpp                 |   30 ++++++-------
 src/cupsprintersettingsdialog.cpp |    2 +-
 src/cupsprintersettingsdialog.h   |    2 +-
 src/editconnectiondialog.cpp      |    2 +-
 src/editconnectiondialog.h        |    2 +-
 src/exportdialog.cpp              |    2 +-
 src/exportdialog.h                |    2 +-
 src/httpbrokerclient.cpp          |   24 ++++++++++
 src/imgframe.cpp                  |    2 +-
 src/imgframe.h                    |    2 +-
 src/ongetpass.cpp                 |    6 +++
 src/onmainwindow.cpp              |   88 +++++++++++++++++++++++++++++--------
 src/onmainwindow.h                |    1 +
 src/onmainwindow_privat.h         |    7 ++-
 src/sessionbutton.cpp             |    4 +-
 src/sessionexplorer.cpp           |    5 +++
 src/sessionmanagedialog.cpp       |    2 +-
 src/sessionmanagedialog.h         |    2 +-
 src/sshmasterconnection.cpp       |   51 ++++++++++++---------
 src/sshmasterconnection.h         |    1 +
 src/x2goutils.cpp                 |   88 +++++++++++++++++++++++++++++++++++++
 src/x2goutils.h                   |   12 +++++
 x2goclient.pro                    |    1 +
 x2goclient.spec                   |   22 +++++-----
 30 files changed, 320 insertions(+), 90 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