[X2Go-Commits] [x2goclient] branch bugfix/osx updated (60960ba -> f995a9f)

git-admin at x2go.org git-admin at x2go.org
Wed Jun 1 22:24:57 CEST 2016


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

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

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

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

 * -- * -- B -- O -- O -- O   (60960ba)
            \
             N -- N -- N   refs/heads/bugfix/osx (f995a9f)

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

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

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


Summary of changes:
 copy-deps-win32.bat  |    2 +-
 debian/changelog     |   16 +++++++++-------
 src/onmainwindow.cpp |    7 +++++++
 3 files changed, 17 insertions(+), 8 deletions(-)

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


More information about the x2go-commits mailing list