[X2Go-Commits] [x2goclient] branch master updated (88a01f28 -> e46726a5)

git-admin at x2go.org git-admin at x2go.org
Fri Dec 15 21:15:04 CET 2023


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

x2go pushed a change to branch master
in repository x2goclient.

  discards  88a01f28  Fix crashes in broker mode when server key check has failed
  discards  c5db2df4  debian/changelog: fixup.
  discards  36a1a7af  x2goclient.spec: add Recommends: x2gokdriveclient for FC30+, RH 8+, *SuSE 15.4+.
  discards  e1489909  In direct RDP mode, when using broker, forward username and password to the RDP client if user enetered any.
  discards  6371ab16  Fix crashes when syn reply arriving after the session is started, when using broker
  discards  17c6702f  Continue development
     omits  dc05d84e  release 4.1.2.3
     omits  06c528c4  man/man1/x2goclient.1: pre-release date update.
     omits  c3420e35  misc: pre-release copyright update.
     omits  cbc27b84  debian/preprocessor.pl: typo fixes only.
     omits  e932decb  Windows: Update PuTTY from 0.73 to 0.78.
     omits  1ca43813  on Windows check the location of cgwin binaries in <APPDIR> and in <APPDIR>/bin.
     omits  e1e71a7d  on Windows SSHD will only listen 127.0.0.1 to avoid FW warnings.
     omits  0803f2af  debian/rules; fix version detection on testing and unstable V2.
     omits  10a90190  debian/rules: force another Jenkins rebuild.
     omits  72b079c9  debian/rules: add quotes to comment to force new commit and Jenkins build.
     omits  b0296581  debian/rules: fix version detection on testing and unstable.
     omits  7aba7e42  debian/changelog: whitespace only.
     omits  672e1d9a  x2gohelper/Makefile.mxe: more quoting.
     omits  c4a7627f  x2gohelper/: add Makefile.mxe.
     omits  f7523990  x2gohelper/x2gohelper.cpp: use lower-case header files.
     omits  41673c14  x2goclient.pro: also select on win32 and not just win32-*, fix whitespace.
     omits  8eb96d99  x2goclient.pro: use different parameters for MXE builds.
     omits  a62c2bdb  {handle_mxe.sh,x2goclient.pro}: make mxe selectable via CONFIG option and prepare selector in x2goclient.pro.
     omits  5833e69f  config_linux_static.sh: also switch from -config to CONFIG+='...'.
     omits  847cfe7b  macbuild.sh: qmake never supported -config, it was always CONFIG(+)='something'.
     omits  6f881821  handle_mxe.sh: rework, make most variables lowercase, change spacing, use proper if-else blocks, do not use special bash features for string comparison etc.
     omits  4e590d3c  /: add handle_mxe.sh, MXE control script.
     omits  6b794fc1  /: add README.mxe, describing MXE builds.
     omits  e1a4886d  /: drop Maemo support, remove x2goclient.pro.maemo.
     omits  54e530d9  src/{{InteractionDialog,configdialog,connectionwidget,editconnectiondialog,folderbutton,mediawidget,ongetpass,onmainwindow,printprocess,printwidget,sessionbutton,sessionmanagedialog,sessionwidget,settingswidget,sharewidget}.cpp,x2goclientconfig.h}: drop Maemo support.
     omits  fe1b41ea  res/resources.qrc: drop Maemo support, remove bg_hildon.svg entry.
     omits  fbf1576e  res/img/svg: drop Maemo support, remove bg_hildon.svg.
     omits  e68f675a  res/img/icons: drop Maemo support, remove hildon subdirectory.
     omits  26333b4e  desktop/x2goclient.desktop: drop Maemo support.
     omits  ba65703c  add "noresize" setting, which makes the proxy window not resizable for user.
     omits  34c121f2  for x2gokdrive sessions, when auto kbd layout is chosen, x2goclient will try to set the same kbd layout on server as on the client.
     omits  5f5b49cf  support for recent cygwin binaries and nxproxy 3.5.99.x all cygwin binaries and DLLs should be moved into the INSTDIR/bin directory by Windows installer.
     omits  4962b427  improve processing stderr from nxproxy.
     omits  11110ba6  send to broker xdmcpserver in command option when starting xdmcp session.
     omits  abc384dc  create default export directory if not exists.
     omits  2f79e699  replace <HOME> with user's home dir in exports directories, when exporting session default directories.
     omits  b60fa91f  Add splash screen option when starting in hidden mode.
     omits  71b05ca0  Enable/Disable session view buttons inside of sessions explorer.
     omits  ac6547b5    - Support for OPENSSH PRIVATE KEY format sent from broker. - Do not show client in broker mode if startet in "hidden" mode.
     omits  b4b8e6be  Do not show empty folders in session explorer.
     omits  7459a9ae  Fixed build with Qt5 on Windows.
     omits  4eed9dc4  Support for rootless X2GoKdrive sessions.
     omits  bd4ea00e  src/onmainwindow.cpp: convert server-reported time to human readable time in Qt's standard format in session list view.
     omits  95c3c7f2  src/onmainwindow.cpp: fix session creation date/time display.
     omits  82beb129  src/onmainwindow.cpp: unbreak more and make sure that the code actually works on older systems.
     omits  6b49bcc9  src/onmainwindow.cpp: unbreak on Qt 4 by emulating QKeySequence::Cancel.
     omits  51b0f4fb  src/onmainwindow.cpp: increase fixed height of session selection dialog in normal mode and also set as minimum height.
     omits  bbcf865a  src/onmainwindow.cpp: increase height of session selection dialog in mini mode.
     omits  733eb500  src/onmainwindow.cpp: set word wrapping on running label.
     omits  c1ea418a  src/onmainwindow.cpp: add Cancel standard shortcut to cancel button in session selection view.
     omits  54149afe  src/onmainwindow.{cpp,h}: add notice explaining how to resume running sessions.
     omits  c3fd1f35  src/onmainwindow.cpp: consolidate Resume button enabling state in ONMainWindow::initSelectSessDlg ().
     omits  8d4eddac  src/onmainwindow.cpp: add Cancel standard shortcut to cancel button in login window.
     omits  d8a34ff5  Add special ACL for exported directories in Windows client.
     omits  4c08e045  Replace QFont::Thin with 0 to keep compatibility with Qt4.
     omits  25370435  Fix loading HTTP icon in pass dialog in broker mode.
     omits  c29e3db0  Improve synchronisation in broker mode.
     omits  0b715052  Show session path in session button in Favorite and Running views.
     omits  b7e538a5  Set toolTip with detailed information for session button.
     omits  87166b89  Improve view modes in broker mode.
     omits  94872d23  Implement different view modes for sessions explorer: Favorite sessions, running sessions, all sessions.
     omits  94b150b7  Setting debug filter rules for QT>=5.2
     omits  755feb81  Add --debug argument to x2gokdriveclient in debug mode.
     omits  456a43f4  Fix loading session icon to system tray when using broker.
     omits  df4a8ec7  Support for HTTP(S) urls in the session icons when using http broker.
     omits  937727a8  Don't exit if connection to HTTP broker is failed when sync sessions.
     omits  539dcbcc  x2goclient.spec: add BuildRequires on Qt5Network.
     omits  dd3da2c4  x2goclient.spec: also use/handle %{_libqt5_bindir}, as used by *SuSE.
     omits  6dc66bdd  x2goclient.spec: add BuildRequires on Qt5X11Extras.
     omits  fb883913  X2Go Client will send it's OS name to the broker when sending client event.
     omits  4787d1f9  x2goclient.spec: fix syntax error in Qt 5 PATH override.
     omits  1b8fa77a  x2goclient.spec: correctly quote PATH overrides.
     omits  aa6c094e  x2goclient.spec: use %{_qt5_bindir} macro analogous to the Qt 4 variant.
     omits  164d666c  x2goclient.spec: fix missing %endif in Qt-4-BuildRequires section.
     omits  c3bd8803  Makefile: invoke make as $(MAKE) to keep original invocation.
     omits  16bb4d7b  Makefile: make controllable variables default-if-not-set to allow overriding via the environment.
     omits  cb6411c8  x2goclient.spec: rework Qt5 dependencies.
     omits  f261e7e0  x2goclient.spec: expand %{_qt4_bindir} to integer if it's set, instead of using it as a string in the condition (which then leads to parsing error).
     omits  fd4e536e  x2goclient.spec: typo fix in vendor macro.
     omits  242e0733  x2goclient.spec: fix condition with maybe-undefined macro.
     omits  fc2db75a  Makefile: allow passing down variables that are safe to pass via the environment.
     omits  9a52901f  x2goclient.spec: don't try to prepend %{_qt4_bindir} if the macro is not defined.
     omits  b4cfff0b  x2goclient.spec: add version switching support. Use Qt 5 for FC31+, RHEL 8 and *SuSE 15.3+.
     omits  f1082e39  Utilize new version switching in main Makefile by overriding the QT_VERSION make variable.
     omits  3963b76d  debian/rules: assign default values to the FORCE_{VENDOR,RELEASE_VER} variables - thus allowing passed-in values through the environment.
     omits  d532f77f  Makefile: support version switching through a QT_VERSION variable - might be overridden via environment variables or the make call.
     omits  7c91b92f  debian/control.in: add build-dependency upon m4, needed by our preprocessing shell script.
     omits  1d01f6d4  debian/control.in: add build-dependency upon libencode-locale-perl, needed for our preprocessor Perl script.
     omits  0d6cdcac  debian/rules: do not force re-generation of debian/control in clean rule.
     omits  a8f60f80  .gitignore: add debian/control, since it's now auto-generated.
     omits  5dcf6005  debian/rules: add force variables to bypass autodetection via lsb-release.
     omits  ec98764a  debian/rules: force re-generation of debian/control in clean rule.
     omits  149304f8  debian/rules: add Qt 4/5 switching, based upon the base system definition.
     omits  cdd14c6f  debian/control.in: add build-dependency upon lsb-release.
     omits  cd56aa9b  debian/rules: preprocess files with an ".in" suffix in the "debian" directory.
     omits  c13c37ce  debian/control.in: add Qt version switching support.
     omits  1deec946  debian/: new file "proprocess.sh".
     omits  0ea11593  debian/: new file "preprocessor.pl".
     omits  82a89606  debian/control.in: drop x2goplugin{,-{provider,dbg}}.
     omits  c253c1ee  debian/copyright: update notices.
     omits  88c5821f  debian/copyright: move GPL-3 definition out-of-line.
     omits  40ce45d4  debian/copyright: add new license "GPL-2+~OpenSSL" for the modified GPL 2+ license including the OpenSSL exception and use that where appropriate.
     omits  599605a7  debian/: new file "upstream/metadata".
     omits  da4ccd5b  debian/: new file "watch".
     omits  354aa4e9  debian/copyright: switch Upstream-Contact to myself.
     omits  45bb5a6b  debian/control.in: switch to priority: optional.
     omits  71b226bb  debian/control: move to debian/control.in.
     omits  89cdde32  Revert "debian{,-qt4,-qt5}: Add a Qt5-based debian(-qt5)/ packaging folder and make it easy to switch between Qt4 and Qt5 build by simply changing the symlink target of debian/ (which is, yes indeed, a symlink, not a directory anymore)."
     omits  5dfc54ff  Don't close X2Go Client if settings dialog is called before broker auth.
     omits  218d2220  debian/changelog: Fix too-long-lines in current stanza.
     omits  36296338  debian{,-qt4,-qt5}: Add a Qt5-based debian(-qt5)/ packaging folder and make it easy to switch between Qt4 and Qt5 build by simply changing the symlink target of debian/ (which is, yes indeed, a symlink, not a directory anymore).
     omits  07900e8f  x2goclient.spec: Install x-x2go.xml into bin:pkg and run update-mime-database during postinst.
     omits  f8624f79  debian/x2gocient.install:Install x-x2go.xml into bin:pkg x2goclient.
     omits  a23fc3d4  Makefile: Install x-x2go.xml MIME database source file for .x2go file extension.
     omits  39d36927  X2Go Client will send it's version to the broker when sending client event.
     omits  bcdd8ca7  Add mime type application/x-x2go. X2Go Client can now automatically open session files with .x2go extension.
     omits  99036126  Fix maximizing client window in thinclient mode with Qt5 (bullseye).
     omits  60be3ad9  set clipboard mode of x2gokdriveclient in cmd line option.
     omits  a1a2f62e  debian/changelog: fixup.
     omits  1ed20bfd  src/sshmasterconnection.{c,h}: fix builds, new function should have been registered and not static, but private.
     omits  56d82b91  .gitignore: ignore Visual Studio temporary files. Fixes: #1469.
     omits  f1013314  src/sshmasterconnection: explicitly mark function parameters as unused.
     omits  0982f8ff  src/sshmasterconnection: correct retval check.
     omits  7a580375  src/sshmasterconnection: fix 'when not' password auth.
     omits  221899d1  src/sshmasterconnection: refactor some of the channel loop and fix channel/session closes.
     omits  e9885b37  src/sshmasterconnection: return false if login check remote command execution failed.
     omits  4ae8b905  src/sshmasterconnection: send EOF before closing channel.
     omits  65c4ada3  Revert "add build dependencies for qt5"
     omits  1bdabb76  add build dependencies for qt5
     omits  cc04f6fe  Set min width of session status label.
     omits  15f7c78f  Client can synchronize sessions with broker. Broker need to send syncinterval value in the client config section.
     omits  a77b1494  Display state of broker connection in status bar.
     omits  7670766c  x2goclient.pro: use the right C++ standard library on OS X/macOS.
     omits  c0943d7e  debian/changelog: sync up with commit history.
     omits  1f387b02  Support for PNG background images.
     omits  a3abcdc3  download alternative resource files from http server.
     omits  f1d11af3  Set correct aspect ratio for x2go and ON logos.
     omits  55512f11  Load alternative image resources from specified folder.
     omits  5b479ccc  Continue development
     omits  043c16c0  release 4.1.2.2
     omits  0f20d9a4  man/man1/x2goclient.1: pre-release date update.
     omits  ee48fb12  res/i18n/x2goclient_*.ts: mark copyright translation string as unfinished for already translated languages (but Finnish) to alert translators of the new comment.
     omits  145394d0  res/i18n/x2goclient_*.ts: update after source code changes and comment addition.
     omits  93cb6f53  src/onmainwindow.cpp: add comment for translators encouraging them to add themselves to copyright notice.
     omits  d74e1ee7  res/i18n/x2goclient_*.ts: update copyright notice in about dialog manually.
     omits  c85c9887  src/onmainwindow.cpp: update in-code copyright notice.
     omits  89216b68  misc: pre-release copyright update.
     omits  0f58e380  debian/changelog: reflow entries only.
     omits  789f3559  res/i18n/x2goclient_de.ts: better translate UNIX cleanup helper and fix "X2Go Client" as "X2GoClient" globally.
     omits  314636f3  res/i18n/x2goclient_de.ts: update German translation file.
     omits  743b0899  res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) translation file.
     omits  f858e937  res/i18n/x2goclient_nb_no.ts: fix up whitespace and typos.
     omits  e9557b04  res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) translation file.
     omits  03d4d3d0  res/i18n/x2goclient_cs.ts: fix up whitespace and mark actually finished translation string as such, also removing my previous comment.
     omits  d9cacbd2  res/i18n/x2goclient_cs.ts: update Czech translation file.
     omits  03b4a2f2  res/i18n/x2goclient_fr.ts: add missing sentence and UTF-8-ize entries.
     omits  1c129430  res/i18n/x2goclient_nl.ts: add missing singular form to a multi-form entry.
     omits  8c528b47  x2goclient.pro: update comment mentioning that libssh does not provide pkgconfig files on non-UNIX/Windows platforms any longer and drop libssh_thread linkage.
     omits  05133817  Windows: Upgrade libssh from 0.7.4 to 0.9.3 (while maintaining Pageant support).
     omits  5221bb8e  Windows: Update Win32 OpenSSL from 1.0.2n to 1.0.2u.
     omits  3462f07d  Windows: remove libz.
     omits  45fe6127  res/i18n/x2goclient_fr.ts: update French translation file.
     omits  6aba33a9  res/i18n/x2goclient_nl.ts: update Dutch translation file.
     omits  b855a236  Windows: upgrade PulseAudio from 7.1 to 13.0.
     omits  926355d7  Windows: upgrade bundled VcXsrv to 1.20.6.0.
     omits  70b4561a  src/onmainwindow.cpp: instead of searching for "sftp-binary", try to look for "sftp-server" in the Qt 5.x code path.
     omits  e22827f7  src/onmainwindow.cpp: stop PulseAudio from spamming logs after a client disconnects. Fixes: #1425.
     omits  f25b43f2  Windows: Update PuTTY from 0.71 to 0.73.
     omits  617a419d  res/i18n/x2goclient_*.ts: update translation files.
     omits  248d26c3  debian/changelog: whitespace-only.
     omits  4865c05d  src/sshmasterconnection.cpp: work around lupdate warning by adding another block in the #else preprocessor branch.
     omits  2e9ff38b  debian/changelog: sync up.
     omits  76619ddc  src/SVGFrame.cpp: simplify implementation a lot.
     omits  ce559d16  src/sshprocess.cpp: strip ~/, ~user{,/}, ${HOME}{,/} and $HOME{,/} from destination paths in scp mode. Fixes: #1428.
     omits  7933badc  src/onmainwindow.cpp: disable "left click" action on OS X/macOS.
     omits  fc45ceba  macbuild.sh: switch to bundling PulseAudio 13.0 since it's now available in MacPorts.
     omits  50cb6c6f  src/onmainwindow.cpp: also remove proxy "host:port" parsing at connect time. Fixes: #1418.
     omits  31a4d6c1  src/sessionwidget.cpp: stop parsing proxy address as "host:port" if the address contains a colon. Fixes: #1418.
     omits  4f9286b7  Do not delete session from list if terminating of session is canceled.
     omits  d3e1f850  Add possibility to suspend and terminate sessions from session selection dialog in broker mode.
     omits  e22c24a7  Improve request handling in HTTP broker.
     omits  132603eb  src/httpbrokerclient.cpp: do not leak password length in debug output either.
     omits  df5b9a23  res/i18n/x2goclient_*.ts: replace changed source strings, no retranslations required.
     omits  b8cd0d53  Do not show Pulseaudio warning on Windows, if Pulseaudio is disabled in settings or by command line.
     omits  bf08804c  Fix crashing if the path for automount in the session config file in wrong format. Supporting both Windows and Linux path in automount format. Check if path exists before mounting.
     omits  eb719be4  Do not show password in debug output of HTTP broker.
     omits  2a1ad93c  update copyright years in about dialog.
     omits  31ec4335  Broker can send to client the number of suspended and running sessions for each session type. Client will display this information to user on session button.
     omits  704c4ab9  In x2goclient D, add hello as an alternative to x2gokdriveclient. Works around non-available x2gokdriveclient on Debian jessie.
     omits  42c6ddc6  debian/control: Add D (x2goclient): x2gokdriveclient.
     omits  0a40c907  If using x2go broker and ssh proxy check for the option "usebrokeruserforproxy" in the session file. If it's "true", use the same username for the proxy as broker login.
     omits  08d33b30  debian/changelog: bug #1320 should be fixed for good, so marking as resolved.
     omits  567223f5  src/onmainwindow.cpp: add (and prefer) non-compat-symlink scp server location for 64-bit-based Gentoo distros (17.1+ profiles).
     omits  fc5c9351  debian/changelog: fix up changelog entries.
     omits  bb13d415  onmainwindow.cpp: also unbreak old EPEL 6 builds.
     omits  84bc75d1  onmainwindow.cpp: unbreak builds by fixing syntax error.
     omits  9ced7425  src/sshmasterconnection.{cpp,h}: skip checkLogin() if hostname starts with "!".
     omits  74e41623  onmainwindow.cpp: fix building with Qt 4.6, currently the latest version available in EPEL 6.
     omits  52299f25  src/sshmasterconnection.cpp: close channel on failure in checkLogin ().
     omits  451fba86  debian/changelog: sync with commit history.
     omits  416a233c  don't exit if sending event to http broker is failed.
     omits  af117bb5  fixing setting correct session command when resuming the session.
     omits  b956df0b  Direct RDP sesion send to broker event CONNECTED instead of CONNECTING at start of RDP client.
     omits  9c19ae34  Initualizing sessionId, command and display for direct RDP to complay with standard sessions.
     omits  73ff62c4  Fix resuming sessions on multiply servers.
     omits  abe20a5a  fix authentification on http broker when sending event.
     omits  65e2b830  x2gokdrive support for X2GoClient.
     omits  1175599f  {x2goclient,help,onmainwindow}.cpp: implement new --bypass-cleanup-helper parameter.
     omits  6c7a731e  Windows: add support for x3270-fonts, including adding a pretty nasty but necessary fonts.* file regeneration hook.
     omits  0cb65f3f  x2goclient.pro: while a linux scope seems to work fine with Qt5, Qt4 doesn't recognize that, so add another linux-* catch.
     omits  ac0d0d69  x2goclient.pro: add libraries that we always want to use on Linux correctly to LIBS and use a bigger catch clause.
     omits  8d1694fd  Makefile: clear out LDFLAGS, add new (cleared) LIBS variable and pass down as QMAKE_LIBS.
     omits  b54ff5b1  src/sshmasterconnection.cpp: fix compiler warning due to mismatching argument with older libssh versions.
     omits  03bedb71  src/sshmasterconnection.cpp: use info (protocol) log level with --libssh-debug and debug (packet) log level with --libssh-packetlog.
     omits  485c876c  Windows: upgrade bundled VcXsrv to 1.20.1.4.
     omits  32654758  Windows: Update PuTTY from 0.70 to 0.71.
     omits  3ae95bce  src/x2goclient.cpp: fix array length calculation.
     omits  ae9139e0  x2goclient.pro: fix libssh_threads logic again.
     omits  edfa928e  src/x2goclient.cpp: do not use std::array since that's a C++11 feature, just live with plain C arrays for now.
     omits  0764597f  src/sshmasterconnection.cpp: drop DEBUG preprocessor conditional blocks.
     omits  0125db0b  src/{onmainwindow.{cpp,h},{sshmasterconnection,help}.cpp}: let users control libssh debugging via the new parameters --libssh-debug and --libssh-packetlog.
     omits  05ce22d3  src/onmainwindow.cpp: fix various broken qCritical () calls.
     omits  785d5f84  src/onmainwindow.{cpp,h}: remove left-over references to agentCheckTimer and slotCheckAgentProcess ().
     omits  74a54a12  src/x2goclient.cpp: do not spawn UNIX cleanup helper if arguments that let X2Go Client terminate right away have been passed.
     omits  4806e62f  src/x2goclient.cpp: change HTTP to HTTPS links where needed.
     omits  517231b2  res/i18n/x2goclient_cs.ts: whitespace and other fixups.
     omits  5a70b2d3  macbuild.sh: switch to bundling PulseAudio 12.2 since it's now available in MacPorts.
     omits  1e9d5734  Second update round of Czech translation + add it to x2goclient.pro.
     omits  d4f25b36  ... forgot to add qt_cs.qm and qt_fi.qm... (completes commit 2a82ba87)
     omits  fa7750d3  debian/changelog: Update itemization character for packaging changes.
     omits  822b589b  Rename radion button lables for xfreerdp options' style.
     omits  805606db  update debian/changelog
     omits  2a82ba87  Update qt_<lang>.qm files from Qt5 v5.11.2.
     omits  4569dd9f  res/resources.qrc: Add Czech translation file.
     omits  912cf2da  Added Czech translation
     omits  65965567  man/man1/x2goclient.1: Add explanation for the --broker-name option.
     omits  d9e60661  debian/control: In x2goclient R, prefer freerdp2-x11 over rdesktop over freerdp-x11 (which is broken these days anyway).
     omits  1059a3c1  src/sessionwidget.cpp: Rename shadowing sessiontype to 'X2Go/X11 Desktop Sharing'.
     omits  2389d071  Follow-up fix for prev commit: common_ftp_dirs only contains the dir names, without executable name.
     omits  d42554a5  Add support for Nix OS for common_sftp_dirs's hard-coded sftp-server paths.
     omits  50570f8c  x2goclient.spec: revert the gettext-tools-mini change, was caused by an outdated obs-build version.
     omits  1b059a07  x2goclient.spec: it's %endif, not %fi.
     omits  f1c4da40  x2goclient.spec: try to ignore gettext-tools-mini on *SuSE to force installation of the new/renamed gettext-runtime-mini package.
     omits  09b10cad  x2goclient.spec: pull in redhat-rpm-config manually.
     omits  5e7ccc9d  x2goclient.spec: EPEL packages need to depend upon pkgconfig for now, not pkg-config.
     omits  1f97251b  debian/changelog: fixup, move x2goclient.spec to own section.
     omits  f78a9920  x2goclient.pro: fix quoting issue in system() call.
     omits  ac893e1f  x2goclient.pro: fix qmake control flow for libssh logic, we really wanted to use else if for the Windows section and have the general else section being the general fallback.
     omits  a43ad563  debian/control: add build-depend on pkg-config.
     omits  6a11deed  x2goclient.spec: build-depend on pkg-config.
     omits  ad925ad6  x2goclient.pro: make system a non-variable call.
     omits  77508480  x2goclient.pro: let static Linux configuration override the new pkgconfig-based libssh usage.
     omits  b9665ba6  x2goclient.pro: detect libssh and libssh_threads via pkgconfig on UNIX-based platforms.
     omits  e7e74df0  Client now sends "login" parameter to the broker when executing task "selectsession". Before client just sent a username on the broker and it was imposiible to find out user name on X2Go server, which is not always the same as broker username. This won't break a compatibility with previous broker as they just will ignore this parameter.
     omits  a775155a  Broker can send to client command to suspend or terminate the session as an answer to the client event message. For this broker should send to client SUSPEND ID or TERMINATE ID.
     omits  6ec90477  If client is configured to send events, the broker can ask client to send ALIVE events. To do this, broker should send config option "liveevent" (int). It means, if liveevent=10, client will send ALIVE event to broker every 10 seconds when the client connected to X2Go Session.
     omits  934d0c5f  Send in broker event the duration of session on client.
     omits  dac87fe3  Save session command in resumingSession.command.
     omits  539e0a42  Add new brocker feature. Broker can send to client some configuration in the section START_CLIENT_CONFIG - END_CLIENT_CONFIG. For the moment is supported option events=bool. If true, client sending to broker events: CONNECTING, CONNECTED, SUSPENDING, TERMINATING, FINISHED. It's not a real session state, but rather the state of X2Go Client.
     omits  a2d0a0b6  macbuild.sh: switch to bundling PulseAudio 12.1 since it's now available in MacPorts.
     omits  2579c875  debian/changelog: add bug closure for #1307.
     omits  ce14cfda  src/printwidget.cpp: add QButtonGroup include, fixes compile errors with Qt 5.11+.
     omits  dc8838fb  Add SSH instruction to list of errors if keyboard-interactive auth has failed.
     omits  40228b85  Continue development
     omits  84dcac55  Release 4.1.2.1
     omits  52cdf02d  src/onmainwindow.cpp: only add the StrictKeyModes sshd_config parameter when running on Windows.
     omits  03893fb4  Continue development
     omits  2f1cd7ef  Release 4.1.2.0
     omits  9539771c  man/man1/x2goclient.1: pre-release date update.
     omits  ad7f524f  res/i18n/x2goclient_et.ts: typo fix: on+ma -> oma.
     omits  d66cf1ea  res/i18n/x2goclient_et.ts: whitespace and meta data fixup.
     omits  4ad0a0eb  res/i18n/x2goclient_et.ts: update Estonian translation file.
     omits  2bc4c149  res/i18n/x2goclient_fr.ts: update French translation file.
     omits  53ef3e90  res/i18n/x2goclient_de.ts: another fixup I previously forgot about.
     omits  539043ec  res/i18n/x2goclient_fi.ts: add missing numerus form translation and other fixups.
     omits  a962109a  res/i18n/x2goclient_de.ts: update German translation file.
     omits  8b723e04  res/i18n/x2goclient_fi.ts: whitespace and other fixups.
     omits  43a71aaa  res/i18n/x2goclient_fi.ts: update Finnish translation file.
     omits  5fc0c036  res/i18n/x2goclient_*.ts: update translation files.
     omits  9c1ca414  src/onmainwindow.cpp: disable private host key permissions check in OpenSSH Server on Windows. Fixes: #1156.
     omits  c1f259a1  copy-deps-win32.bat: update to 20180615-1 Cygwin bundle, shipping with a further modified OpenSSH Server version at 7.7p1-1-x2go1 and without chgrp.
     omits  b9e17cd0  src/onmainwindow.{cpp,h}: remove Cygwin permissions workaround via chgrp.
     omits  9ad7066b  src/onmainwindow.cpp: actually pass the correct group ID to the chgrp call and make sure that the warning dialog box also appears whenever the exit code indicates a failure.
     omits  bae28fa5  src/onmainwindow.cpp: QProcess:nullDevice () is only available on Qt 5.2+, so use a workaround for older versions.
     omits  f22fd195  src/onmainwindow.cpp: hook-in chgrp for ~/.x2go/etc on Windows platforms to work around a Cygwin permissions bug. Fixes: #1156.
     omits  c416343c  src/pulsemanager.cpp: use QByteArray's constData () instead of data (), since we'll never modify the data anyway.
     omits  e4de760c  src/onmainwindow.cpp: fix user-facing error messages in Windows X.Org Server startup functions.
     omits  8cf06d8d  copy-deps-win32.bat: update to 20160121-4 Cygwin bundle, shipping with chgrp.
     omits  c1debb36  Upgrade bundled VcXsrv to 1.20.0.0
     omits  5fed0ac9  src/onmainwindow.cpp: fix compile error on OS X/macOS.
     omits  3a1369e8  src/onmainwindow.cpp: re-add periodic xmodmap keyboard sync for OS X/macOS platforms.
     omits  f49f566f  src/onmainwindow.cpp: add -silent-dup-error parameter to VcXsrv startup options, forcing it to silently fail without showing a dialog and thus keeping the process running.
     omits  2973cb75  src/onmainwindow.cpp: let client recognize new --xserver-start-limit param correctly.
     omits  ec8b65e7  src/onmainwindow.cpp: another compile error/typo fix.
     omits  3894c5f0  src/onmainwindow.cpp: fix other compile errors/typos.
     omits  05281984  src/onmainwindow.cpp: handle a disabled X.Org Server start limit correctly.
     omits  a8504e64  src/onmainwindow.{cpp,h}: fix compile error on Windows - use std::size_t instead of std::ssize_t, treat zero as infinity value while parsing option value.
     omits  94b93f57  {src/{onmainwindow.{cpp,h},help.cpp},man/man1/x2goclient.1}: add new option --xserver-start-limit, replacing the formerly hardcoded limit of three tries.
     omits  71b6eec5  src/onmainwindow.{cpp,h}: don't error out directly if starting the X.Org Server failed on Windows.
     omits  15c5b017  src/onmainwindow.cpp: print out current DISPLAY value in debug log while starting X server.
     omits  688a2219  src/onmainwindow.cpp: add -nopn parameter to VcXsrv startup options, making the binary fail if it wasn't able to bind the requested port on all addresses.
     omits  1f383a90  src/editconnectiondialog.cpp: do not connect signals to slots that do not exist on non-Linux platforms.
     omits  83b8a9c1  src/{configdialog.cpp,onmainwindow{.cpp,{,_privat}.h}}: remove plugin references.
     omits  58a7ad44  debian/copyright: remove plugin references.
     omits  e7d4e13a  config_win.bat: remove plugin references.
     omits  1374ac4f  {{build,config}_win_plugin.bat,config_linux_{,static_}plugin.sh}: remove.
     omits  51738fb4  debian/{x2goplugin.dirs,x2goplugin-provider.dirs,x2goplugin-provider.links,x2goplugin-provider.post*}: remove.
     omits  53f656a9  debian/x2goplugin{,-provider}.install: clear out.
     omits  535ce573  INSTALL: remove plugin references.
     omits  cb360e17  provider/: remove.
     omits  9274e2c6  x2gobrowserplugin-2.4_1/: remove.
     omits  df16a018  debian/rules: remove x2goclient_*.qm files removal.
     omits  dd26e302  Makefile: remove x2goclient_*.qm files in clean rule.
     omits  84fc6e45  Makefile: remove plugin references.
     omits  bd2436fc  debian/control: convert plugin packages to dummy transitional packages with no dependencies, remove other plugin references.
     omits  4f70ddf4  debian/rules: remove plugin references.
     omits  0fa33569  misc: change http:// to https:// where appropriate, but in actual code and translation files for now.
     omits  d3d44133  x2goclient.spec: remove plugin references.
     omits  294ac0b9  x2goclient.pro: remove plugin references.
     omits  c92b6794  src/sshmasterconnection.cpp: stop libssh/OpenSSL from querying for a passphrase if started with a controlling terminal.
     omits  607c333a  destroy unused SSH sessions for LDAP authentication.
     omits  c57e4189  Windows: Update Win32 OpenSSL from 1.0.2k to 1.0.2n
     omits  cb365f8f  src/{onmainwindow.cpp,session{button,widget}.{cpp,h}}: add support for LXQt. Fixes: #1263.
     omits  f931d5f7  res/qresources.qrc: add new lxqt files.
     omits  746e4493  res/img/icons/*x*: add new rasterized lxqt.png files in different sizes.
     omits  f0a3ab41  res/img/svg: add new lxqt.svg icon file (really helix.svg).
     omits  e62ad225  misc: update version to 4.1.2.0.
     omits  6cf765e3  change search string for pcsc_scan.
     omits  18512d86  don't start gpg agent for PGP card authentication. Use system agent instead.
     omits  36cad1de  Update debian/changelog that commit "Do not attempt to perform Interaction with SSH Server" Fixes: #1258
     omits  b0a7b5c8  Windows: Update PuTTY from 0.68 to 0.70
     omits  7cbd8d52  Do not attempt to perform Interaction with SSH Server
     omits  a3a605a5  Continue development
     omits  d8f5e5a4  release 4.1.1.1
     omits  6ebfec63  man/man1/x2goclient.1: update date pre-release.
     omits  aeb8f344  man/man1/x2goclient.1: add missing escape signs before dash/minus characters.
     omits  a177b756  {res/{img/png/close-button.png,resources.qrc},src/{{onmainwindow,httpbrokerclient}.{cpp,h},help.cpp},man/man1/x2goclient.1}: rename close button to broker logout button.
     omits  49d88623  src/onmainwindow.cpp: correctly initialize brokerAuthentication member of ConfigFile struct.
     omits  812f5b09  man/man1/x2goclient.1: clarify what the close button now does.
     omits  c57ad5d8  src/onmainwindow.cpp: always enable close button, let it log out from a broker if already authenticated or close the client on click. Fixes: #1209.
     omits  dbe5632c  Revert "src/onmainwindow.cpp: disable and enable close button during and after connection startup."
     omits  4463a0ab  src/onmainwindow.cpp: always create close button, but either hide or show it based upon whether --closebt was provided or not.
     omits  d69e58d3  src/onmainwindow.cpp: only initialize directRDP variable if platform is Linux.
     omits  7fcf0c8d  src/onmainwindow.cpp: initialize directRDP to false to be able to call slotSuspendSessFromSt () even if no session has previously been started.
     omits  3060183a  src/onmainwindow.cpp: disable and enable close button during and after connection startup.
     omits  7b3bca1f  src/onmainwindow.{cpp,h}: let close button be a member variable.
     omits  a3f3211c  {src/{help.cpp,onmainwindow.{cpp,h}},man/man1/x2goclient.1}: reformat, whitespace fixes, split out close button slot in a separate function.
     omits  e5ae6b9c  {src/{help.cpp,onmainwindow.{cpp,h}},man/man1/x2goclient.1}: add new option --closebt. Fixes: #1227.
     omits  d01d65b5  res/img/png/: add close-button.png file.
     omits  0da3f0a0  src/sessionbutton.cpp: make button non-sensitive in bottom right part if it's editable. Fixes: #1214.
     omits  8ee5979d  src/onmainwindow.cpp: supply xinerama option as another parameter to x2goresume-session on session resume.
     omits  d66bd700  src/onmainwindow.cpp: rename xinerama env variable on session startup to X2GO_XINERAMA in accordance with server changes.
     omits  c2bd0ed2  src/onmainwindow.cpp: fix another leaked X2goSettings object.
     omits  22ccf705  src/onmainwindow.cpp: pass X2GO_RANDR_XINERAMA=[yes,no] to x2gostartagent as an environment variable based upon the xinerama session setting.
     omits  c24a3345  src/settingswidgets.cpp: don't incorrectly enable whole display settings in single display setups.
     omits  3d9d0611  src/onmainwindow.cpp: remove client-side LD_LIBRARY_PATH meddling.
     omits  248d2279  debian/changelog: add bug closure for #1122.
     omits  8bc1b2b6  {example/x2goclient-cli,src/onmainwindow.cpp}: remove hopefully obsolete HOSTNAME exporting into environment.
     omits  812753b3  src/onmainwindow.cpp: wrap user name for client-side mounts in quotes. Fixes: #559.
     omits  012b869c  debian/changelog: add bug closure for #408.
     omits  7d52367b  src/sshmasterconnection.cpp: don't output an empty error message if password authencation has been requested but the server does not support this mechanism.
     omits  90a8d540  src/sshmasterconnection.cpp: error out with a useful error message in case no password has been provided when doing password authentication.
     omits  24db52c0  debian/changelog: syntax fixup.
     omits  2b227974  res/i18n/x2goclient_*.ts: apply last change to translation files directly.
     omits  5bd460f2  src/onmainwindow.cpp: finally include version information in debug output.
     omits  d0be65ee  src/sshmasterconnection.cpp: query for password if it wasn't already provided.
     omits  d8c10770  src/{httpbrokerclient,onmainwindow,sshmasterconnection}.{cpp,h}: introduce new passphrase_type enum and replace the old verificationCode boolean value with that.
     omits  a7abd15b  src/sshmasterconnection.cpp: don't ask for private key passphrase if auto-login merely failed due to the server denying the public key.
     omits  2bf33e88  Change echo mode for user input in InteractionDialog.
     omits  126719a5  macbuild.sh: switch to bundling PulseAudio 11.1 since it's now available in MacPorts.
     omits  3502beb1  macbuild.sh: also bundle xauth binary as nxauth binary.
     omits  ab9be3f0  src/pulsemanager.cpp: print out PA --version output as a debug message.
     omits  dca511f7  Continue development
     omits  f0fb9c49  release 4.1.1.0
     omits  2345e56b  x2gobrowserplugin-2.4_1/src/qtbrowserplugin.cpp: spelling fix. (convertable -> convertible)
     omits  b6acc719  src/sshmasterconnection.cpp: spelling fix. (Quiting -> Quitting)
     omits  34868242  Correct negative display coordinates for FS sessions.
     omits  488813d1  res/i18n/x2goclient_fi.ts: various fixups for Finnish translation file.
     omits  4a84a8ff  res/i18n/x2goclient_fi.ts: update Finnish translation file.
     omits  7b83af9c  Add session config file option "sshproxysamekey". With this option client will use for proxy authentication same key as for X2Go server. This is important in first case for broker users, where key can be generated "on the fly". Maybe it makes sence to add this option in UI and command line later.
     omits  9010431d  res/i18n/x2goclient_fr.ts: update French translation file.
     omits  0fa3cc23  res/i18n/x2goclient_*.ts: regenerate translations.
     omits  c5155c68  res/i18n/x2goclient_nl.ts: remove obsolete comments (leading to problems when regenerating translation files.)
     omits  0dfcd3a7  res/i18n/x2goclient_nb_no.ts: remove obsolete comments (leading to problems when regenerating translation files.)
     omits  30ed98bd  res/i18n/x2goclient_*.ts: apply "XMDCP" -> "XDMCP" fix manually to translation files.
     omits  e303193a  res/i18n/x2goclient_sv.ts: minor whitespace fixup.
     omits  167d9e34  res/i18n/x2goclient_et.ts: remove obsolete and wrongly capitalized "x2go" part from an Estonian translation message.
     omits  2ccae19f  src/onmainwindow.cpp: fix "loose" vs. "lose" spelling mistake.
     omits  d7e0fabe  res/i18n/x2goclient_de.ts: various fixups for German translation file.
     omits  ca4937bb  res/i18n/x2goclient_de.ts: update German translation file.
     omits  791607e0  src/onmainwindow.cpp: fix "XMDCP" typo.
     omits  d778886f  res/i18n/x2goclient_fi.ts: another tiny whitespace fixup for Finnish translation file.
     omits  ce4895fb  res/i18n/x2goclient_fi.ts: various fixups for Finnish translation file.
     omits  e9a52d4d  res/i18n/x2goclient_fi.ts: update Finnish translation file.
     omits  dd9c9f40  src/sshmasterconnection.cpp: for proxied connections, fetch the user name matching the given host, not proxy host.
     omits  7d27f2d8  res/i18n/x2goclient_nb_no.ts: various fixups for Bokmål (Norway) translation file, including numerus form.
     omits  d6fb8fe3  res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) translation file.
     omits  5038a876  res/i18n/x2goclient_nl.ts: fix whitespace issues in Dutch translation file and re-add numerus form translation.
     omits  c6fc0458  res/i18n/x2goclient_nl.ts: update Dutch translation file.
     omits  a4fcb550  res/i18n/x2goclient_nb_no.ts: various fixups for Bokmål (Norway) translation file.
     omits  8954e62f  res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) translation file.
     omits  a2551b41  res/i18n/x2goclient_nl.ts: various fixups for Dutch translation file.
     omits  2556c927  res/i18n/x2goclient_nl.ts: update Dutch translation file.
     omits  59a0e349  res/i18n/x2goclient_es.ts: add singular form to translation entry as discussed off list.
     omits  54cf4082  res/i18n/x2goclient_sv.ts: add singular form to translation entry as discussed on list.
     omits  0ac3adef  res/i18n/x2goclient_et.ts: fixup some typos in the Estonian translation file.
     omits  a0de3f50  res/i18n/x2goclient_et.ts: update Estonian translation file.
     omits  7ca9d71c  res/i18n/x2goclient_es.ts: fixup Spanish translation file.
     omits  4bfb045d  res/i18n/x2goclient_es.ts: update Spanish translation file.
     omits  ba0d0518  res/i18n/x2goclient_sv.ts: update Swedish translation file.
     omits  1061c950  res/i18n/: regenerate translations.
     omits  07ce91ea  src/pulsemanager.{cpp,h}: rename shutdownState to shutdown_state_, reorder in initializer list.
     omits  86131501  src/onmainwindow.cpp: fix up main window position check; use QRect.intersects ().
     omits  31c94ee6  src/onmainwindow.cpp: try to find a display that can hold the window's position fetched from the sizes settings.
     omits  44e3d2ec  src/onmainwindow.cpp: support --close-disconnect for direct RDP sessions. Fixes: #1186.
     omits  1309683a  {src/{help.cpp,onmainwindow.{cpp,h}},man/man1/x2goclient.1}: pass-through broker credentials when connecting to a direct RDP session. Fixes: #1185.
     omits  fa5c8a29  src/onmainwindow.cpp: try to workaround window placement if settings contain a (newly) invalid position (e.g., a position that refers to a disconnected display.)
     omits  377cc91e  src/sessionexplorer.cpp: open the correct tab when editing a session from the exports menu.
     omits  9af7ec42  debian/changelog: merge changelog from release/4.1.0.1 branch into master.
     omits  36552d1c  Bump version to 4.1.1.0.
     omits  07a37d3a  src/{onmainwindow,sshmasterconnection}.{cpp,h}: correctly initialize and finalize libssh.
     omits  1f07f3cc  copy-deps-win32.bat: also copy libssh_threads.dll to go with the previous change.
     omits  4a3f7fe7  x2goclient.pro: add libssh_threads library.
     omits  ad626871  src/sshmasterconnection: ignore "garbage", but require at least one line to start with a known challenge auth prompt. Fixes: #966.
     omits  da584f03  Makefile: add comment explaining why we need to do this in the first place and why it's so complicated.
     omits  0cda2374  Makefile: the only way to prevent variables on the command line to be passed down seems to be to remove them from MAKEOVERRIDES.
     omits  4dcd746b  Makefile: reset to the original state and make sure that we don't pass CXXFLAGS on to the actual build process to not override the values generated by qmake.
     omits  cedf870d  Makefile: turns out the only somewhat portable way to do something like this is via shell hackery.
     omits  e62cf4f8  Makefile: qmake seems to act weird if QMAKE_C(XX)FLAGS starts with a space followed by additional non-whitespace characters.
     omits  f012dac9  src/sessionbutton.cpp: only append "XDM@" string to server text if a direct XDMCP session was requested.
     omits  ad897104  src/sshmasterconnection.cpp: don't leak ssh_session data, free it once we're done with it.
     omits  16cc48fd  src/sshmasterconnection.cpp: typo fix in log message only.
     omits  74db82da  x2goclient.spec: respect %{optflags} and pass QMAKE_STRIP=: to fix missing debug info issues.
     omits  6274161f  Makefile: add new QMAKE_OPTS variable so that packagers can pass additional options to qmake directly.
     omits  bea0a60f  {src/{help.cpp,onmainwindow.{cpp,h}},man/man1/x2goclient.1}: let --background take a directory and randomly pick an SVG file in there. Fixes: #1165.
     omits  898717ba  src/sshmasterconnection.cpp: fix SSH-proxied connections with port numbers of zero.
     omits  c8b1991d  src/onmainwindow.cpp: revert old behavior and select user name field after a session has been suspended/terminated if user name was not provided.
     omits  db9039c5  Check if PulseAudio running at session start and resuming when sound is enabled. Show warning if PulseAudio not running and disable the sound support for the session to avoid session freezes.
     omits  1f2e09f6  Disable/Enable PulseAudio in config dialog. New command line options: --disable-pulse to disable start of PulseAudio --disable-pulse-record to disable audio input.
     omits  6dbf012b  Check "norecord" option on the first start of PulseAudio.
     omits  9128d9b2      Windows client. - Move PulseManager MsgBox functions to main window: GUI functions should be used only from main thread.
     omits  42f3369f  SSH Iteraction for method keyboard-interactive.
     omits  93ab054f  SSH Interaction for SSH Broker and SSH Server.
     omits  6b5dfa01  Fixing setting widget style issue in InteractionDialog on Windows client.
     omits  ec515aba  src/x2goclient.cpp: revert change bypassing the UNIX cleanup helper.
     omits  68bbf328  Interaction with SSH server (for example for changing expired password). Fixes: #592.
     omits  f17597a9  src/onmainwindow.cpp: do not automatically set login user name to current system user if empty.
     omits  5c5d93d9  src/onmainwindow.cpp: typo fix only.
     omits  d164a700  Don't override PATH for the actual session or application command.  Fixes: #1100
     omits  12a567a3  {src/{help.cpp,onmainwindow.{cpp,h}},man/man1/x2goclient.1}: add new --branding option that replaces the seal logo. Fixes: #1162.
     omits  d6123e2e  src/help.cpp: add documentation for the --background option. Part of #1162.
     omits  69ee3e5d  Windows: Update PuTTY from 0.67 to 0.68
     omits  218db76b  Whoops, put the libssh changelog note under the wrong version
     omits  16b67f86  Upgrade libssh from 0.7.0 to 0.7.4
     omits  82c805ec  Windows: Upgrade Win32 OpenSSL from 1.0.1t to 1.0.2k
     omits  3ea4c49c  Windows: Remove uninstaller from start menu.
     omits  d5d98565  Windows: Upgrade PulseAudio from 6.0 to 7.1 Fixes: #1152
     omits  9818a3bf  macbuild.sh: use the new volume icon that actually also looks like a disk drive. Fixes: #930.
     omits  ad1034db  res/img/icons/dmg: add new disk-drive-and-x2goclient icon for use as the volume icon of the OS X DMG bundle.
     omits  3a296bdc  res/img/icons/dmg: add new image disk.svg, used as the basis for the new OS X DMG bundle icon.
     omits  1f8495cf  macbuild.sh: fix long-standing issue that made the DMG bundle contain a symlink made up of only a space to /Applications.
     omits  2e90d7b3  src/sshmasterconnection.cpp: fix compile errors on pre-libssh-0.6.0 systems and add a TOCTU-race check to see if the file exists prior to calling privatekey_from_file () on such systems.
     omits  4d7104d6  Also commit the actual data...
     omits  b7678ebd  src/sshmasterconnection.cpp: add YubiKey challenge auth prompt.
     omits  d46c15e5  src/sshmasterconnection.cpp: use new PKI-based libssh API for public key authentication for libssh 0.6.0 and higher. Fixes: #1119.
     omits  32e36a2e  src/onmainwindow.cpp: check for sessionExplorer->getLastSession() to be valid in all places but obvious ones. Fixes: #499.
     omits  51a0b540  src/sshprocess.cpp: bind direct tunnel socket to localhost instead of any address. Fixes: #31.
     omits  39d35fed  debian/changelog: add closure for #1093, was actually legit.
     omits  16ab92c3  res/i18n/x2goclient_fi.ts: remove outdated comment.
     omits  b2073237  res/i18n/x2goclient_fi.ts: update Finnish translation file.
     omits  85292060  Disable sound button on direct RDP and XDMCP sessions. Set for direct XDMCP session autologin=true. Set for direct XDMCP session username=XDM.
     omits  6ff714b0  {macbuild.sh,src/{x2goutils.h,{pulsemanager,onmainwindow}.cpp},x2goclient.pro}: make MacPorts prefix selectable at compile time.
     omits  6792724a  src/x2ogutils.h: guard UNUSED macro definition.
     omits  cdad7f8d  res/i18n/x2goclient_*.ts: regenerate translation files and fix up some SSH and PulseManager messages manually, where possible.
     omits  a0ae3bc2  src/pulsemanager.cpp: deduplicate warning/error messages - make use of show_startup_warning ().
     omits  3fc1b2f4  src/pulsemanager.cpp: don't fail hard on OS X if the PA server binary could not be found in the constructor.
     omits  96098882  src/pulsemanager.cpp: check server_binary_ before using it and jump over code that assumes the PA server binary to be available.
     omits  54efae52  src/pulsemanager.{cpp,h}: add show_startup_warning () for both PA server and (debug) startup sound playback.
     omits  6606f4ba  src/pulsemanager.cpp: make fetch_pulseaudio_version () more resilient.
     omits  30307027  src/pulsemanager.{cpp,h}: add new pulse_version_valid_ boolean class member variable, set it correctly and use it whenever the version is accessed.
     omits  7ce4e35e  src/pulsemanager.{cpp,h}: make is_server_running () const.
     omits  610e9b26  src/pulsemanager.{cpp,h}: make get_* () functions const.
     omits  b116007c  {src/{configdialog,x2goutils}.cpp,res/i18n/x2goclient_*.ts}: change XQuartz project homepage references, adapt translations.
     omits  4525afe5  src/onmainwindow.cpp: make the "not loading translator" message non-translatable, as it doesn't make a lot of sense to actually translate it.
     omits  85056d92  {src/printdialog.cpp,res/i18n/x2goclient_*.ts}: drop spurious left-over parenthesis in warning message and adapt translations.
     omits  4d543b06  src/onmainwindow.cpp: don't duplicate depth warning message needlessly, use correct plural forms in translations and split string up in a translation-friendly form.
     omits  24a5bc4b  {src/{onmainwindow,httpbrokerclient}.cpp,res/i18n/x2goclient_*.ts}: fix another occurrence of a string missing a space separator between words and update translation files.
     omits  f26edb0f  res/i18n/x2goclient_*.ts: go the extra mile and fix up translation files manually after the "anothertype" fix in 8e503d89ee2d03a313c3deff11f0516fce503022.
     omits  36231da8  res/i18n/x2goclient_et.ts: various fixups for the Estonian translation file.
     omits  483f036e  res/i18n/x2goclient_et.ts: update Estonian translation file.
     omits  77cac934  src/onmainwindow.cpp: unbreak Windows and OS X builds - directRDP is only available on Linux, so guard new section.
     omits  f34d0d31    - Add "direct XDMCP" functionality.
     omits  45d0f1bc  src/x2goutils.cpp: ensure that add_to_path () also processes the first value passed.
     omits  9e96ba4d  src/sshmasterconnection.cpp: turns out libssh < 0.6.0 doesn't support fetching the host, port and username parameters at all.
     omits  43da15a4  src/sshmasterconnection.cpp: libssh < 0.6.0 does not have the ssh_options_get () API, but instead expects users to pull out information directly from the ssh_session structure.
     omits  e7e2e4e0  src/pulsemanager.cpp: fix up a debug string.
     omits  8e503d89  src/{onmainwindow,httpbrokerclient}.cpp: fix up error/warning message displayed when the server-specified key is unknown, but we have another key type stored already.
     omits  a5639dea  src/sshmasterconnection.cpp: enable parsing of ~/.ssh/config. Fixes: #1121.
     omits  a5b4d79f  src/sshmasterconnection.cpp: port more occurrences of "QString to C string" akin to 1b21d75f2c10609f3586f5b5e0b4ceb7fca83fdd.
     omits  bb727e53  src/sshmasterconnection.cpp: fix up some debug strings.
     omits  ed981d14  src/sshmasterconnection.cpp: use QString::arg () to insert function name and thus deduplicate error translation messages.
     omits  1d8a37ab  src/sshmasterconnection.cpp: replace deprecated channel_free () function with ssh_channel_free ().
     omits  efd41a90  src/sshmasterconnection.cpp: replace deprecated channel_close () function with ssh_channel_close ().
     omits  a71ce029  src/sshmasterconnection.cpp: replace deprecated channel_send_eof () function with ssh_channel_send_eof ().
     omits  d14a335f  src/sshmasterconnection.cpp: replace deprecated channel_write () function with ssh_channel_write ().
     omits  f86895a2  src/sshmasterconnection.cpp: replace deprecated channel_is_eof () function with ssh_channel_is_eof ().
     omits  e67bf45a  src/sshmasterconnection.cpp: replace deprecated channel_read () function with ssh_channel_read ().
     omits  f1abcbd7  src/sshmasterconnection.cpp: replace deprecated channel_poll () function with ssh_channel_poll ().
     omits  b7223706  src/sshmasterconnection.cpp: replace deprecated channel_request_exec () function with ssh_channel_request_exec ().
     omits  3b037cdb  src/sshmasterconnection.cpp: replace deprecated channel_open_session () function with ssh_channel_open_session ().
     omits  dffc470d  src/sshmasterconnection.cpp: replace deprecated channel_open_forward () function with ssh_channel_open_forward ().
     omits  d616e09c  src/sshmasterconnection.cpp: replace deprecated channel_new () function with ssh_channel_new ().
     omits  c6ce2553  src/sshmasterconnection.cpp: replace string_free () with its successor ssh_string_free ().
     omits  15ce4dac  src/sshmasterconnection.cpp: with libssh 0.6.0 and newer, get the public key via ssh_get_server_publickey () (0.8.0 and higher) or ssh_get_publickey () (0.7.x and lower) and its hash via ssh_get_publickey_hash () instead of using the deprecated ssh_get_pubkey_hash () function.
     omits  9612e6a5  src/sshmasterconnection.cpp: use ssh_channel_listen_forward () instead of ssh_forward_listen () for newer libssh versions. Fixes: #870.
     omits  7f2edea7  Continue development
     omits  add03ee7  release 4.1.0.0
     omits  5a7a20b8  res/i18n/x2goclient_fi.ts: fix up Finnish translation file, including typo, whitespace fixes and marking untranslated entries as such again, after removing the English "translation" text.
     omits  84d41d59  res/i18n/x2goclient_fi.ts: update Finnish translation file.
     omits  3aa8515b  src/appdialog.cpp: logic so that X2Go-Top applications are shown again.
     omits  368b71d3  macbuild.sh: get rid of problems and use gfind directly. We need special GNU features.
     omits  812c4b87  macbuild.sh: sanitize find input, as BSD find and GNU find behave differently.
     omits  e9a7aac9  res/i18n/x2goclient_sv.ts: remove obsolete comments and very minor whitespace fix.
     omits  a997595f  res/i18n/x2goclient_sv.ts: fixup Swedish translation file.
     omits  b5435f5d  res/i18n/x2goclient_de.ts: fixup German translation file, including typo, whitespace, grammar fixes and other stuff.
     omits  6ef548f9  res/i18n/x2goclient_de.ts: update German translation file.
     omits  3131bde6  res/i18n/x2goclient_es.ts: remove obsolete comments and very minor whitespace fixup.
     omits  44708d62  res/i18n/x2goclient_es.ts: update Spanish translation file.
     omits  ec534c73  res/i18n/x2goclient_es.ts: fixup Spanish translation file where necessary and add comments/requests for re-translations for the next time.
     omits  b114c544  res/i18n/x2goclient_es.ts: update Spanish translation file.
     omits  40be528f  src/onmainwindow.cpp: correctly guard the new lines from the previous commit.
     omits  cdead8f6  src/onmainwindow.cpp: correctly initialize pulseManager and pulseManagerThread member variables.
     omits  b0943be0  src/x2goclient.cpp: use $PATH-exploration when re-executing x2goclient in UNIX cleanup helper mode. Fixes: #1139.
     omits  253b2aba  src/x2goclient.cpp: no need to put new_argv_c_str std::vector onto the heap.
     omits  2120fa94  macbuild.sh: switch to bundling PulseAudio 10.0 since it's now available in MacPorts.
     omits  1ccbe816  res/i18n/x2goclient_sv.ts: fixup Swedish translation file a little bit and add comments/requests for re-translations for the next time.
     omits  9791c2db  res/i18n/x2goclient_sv.ts: update Swedish translation file.
     omits  459f0805  res/i18n/x2goclient_fr.ts: fixup French translation file.
     omits  b3c5acd0  res/i18n/x2goclient_fr.ts: update French translation file.
     omits  8b5fc72b  res/i18n/: refresh translation files again after copyright date changes.
     omits  b1d17bcf  deduplicate.sh: remove file, now obsolete and merged into macbuild.sh.
     omits  a8b0df30  common: update copyright notices. Happy new year!
     omits  34ea213a  misc: bump to version 4.1.0.0.
     omits  0573600b  res/i18n/: refresh translation files.
     omits  e552d9ad  macbuild.sh: make compatible with new llvm-based otool binary, which now uses proper return values.
     omits  f8e9390a  src/mediawidget.cpp: add deprecation warning for ESounD.
     omits  b8d193c5  src/mediawidget.cpp: add deprecation warning for ARTS.
     omits  0915f76c  src/mediawidget.cpp: simplify expression.
     omits  ef62c500  src/mediawidget.cpp: unify some redundant code.
     omits  7442496e  src/onmainwindow.cpp: convert piece of code to non-Windows and non-Darwin, so that not only Linux but other operating systems are covered as well.
     omits  09bdbd61  src/onmainwindow.{cpp,h}: remove left-over parec references and code.
     omits  92106d64  src/unix_stdint.h: use same hack to import ssize_t into std namespace.
     omits  b8382523  src/pulsemanager.cpp: cast the return value of realloc () to char*, as GCC doesn't seem to like reassigning the pointer otherwise.
     omits  e891ec2f  src/pulsemanager.cpp: use std::ssize_t for the path length, because it could be -1 and std::size_t is not applicable.
     omits  6d0a4658  src/pulsemanager.cpp: fix Linux-based code by fixing a really stupid typo ("erange" instead of "errno") and including the cerrno header.
     omits  2d9d3b2d  src/pulsemanager.h: use unix_stdint.h on non-Windows-platforms to get std::(u)int*_t types without having to use C++11.
     omits  4596fb81  src/: create new file unix_stdint.h which imports the (u)int*_t types into the std namespace.
     omits  f836bed6  src/unixhelper.cpp: use cstdio instead of stdio.h.
     omits  1593e83e  src/x2goutils.cpp: fix add_to_path ().
     omits  7b36d12c  src/x2goutils.cpp: add debugging output to add_to_path ().
     omits  d02a8366  src/onmainwindow.cpp: remove trailing slash from Mageia/SUSE/Arch sftp-server binary search path.
     omits  47048cfc  src/{onmainwindow,pulsemanager}.cpp: actually *use* what we got back from add_to_path ()...
     omits  af07a40e  src/onmainwindow.cpp: stop duplicating the list of known sftp-server binary locations.
     omits  b3f3e293  src/onmainwindow.cpp: move generateEtcFiles () call to startSshd ().
     omits  e5bac32a  src/pulsemanager.cpp: fix PA binary searching logic.
     omits  0b84096e  src/onmainwindow.cpp: fix sshd_config generation on UNIX by searching for the real sftp-server binary path.
     omits  68930b52  src/pulsemanager.cpp: refactor PA binary searching code.
     omits  c012d258  src/x2goutils.{cpp,h}: make find_binary () and add_to_path () available on all UNIX-based operating systems.
     omits  805b394e  src/onmainwindow.cpp: use QFileInfo to get the key file's basename in exportDirs () instead of the old, potentially faulty string replace dance.
     omits  6fe3aa31  src/onmainwindow.cpp: only pass non-Cygwin paths to QFile::exists () in generateKey ().
     omits  05dc4d0c  src/onmainwindow.h: actually, we do need startSshd () to be public. Move it back.
     omits  d13d2fde  src/onmainwindow.cpp: re-order initializer list of WinServerStarter constructor.
     omits  827579d6  src/onmainwindow.{cpp,h}: don't try to initialize non-static ssh_key_type_ member variable directly, but in the constructor.
     omits  f72ddfa3  src/onmainwindow.h: remove WWrapper definition, seems to be unused.
     omits  55b0e023  src/onmainwindow.h: move WinServerStarter class definition around to hopefully get the definition of ONMainWindow::key_types.
     omits  431a047c  src/onmainwindow.cpp: actually use key_type parameter in startSshd () and make selection more generic.
     omits  543bfa7f  src/onmainwindow.cpp: add and use key_types parameter to startWinServers ().
     omits  45ce1898  src/onmainwindow.cpp: pass key_type parameter to startSshd () in createKeyBundle ().
     omits  d79652c2  src/onmainwindow.cpp: pass new ssh_key_type_ member to startSshd () call in WinServerStarter::run ().
     omits  bfe09a28  src/onmainwindow.{cpp,h}: add SSH key type parameter to startSshd ().
     omits  d8333062  src/onmainwindow.{cpp,h}: add ssh_key_type_ member variable and getter and setter to WinServerStarter class.
     omits  7afae87c  src/onmainwindow.{cpp,h}: make startSshd () private.
     omits  d68e4ede  src/onmainwindow.cpp: add listening-check loop to the Windows-specific code of startSshd ().
     omits  56abaee9  src/onmainwindow.cpp: add comment to last all-in listening check in startSshd ().
     omits  076fe4a3  src/onmainwindow.cpp: move QProcess startup check in startSshd () to non-Windows code section and add a listening socket check loop.
     omits  ebcb7e66  macbuild.sh: switch to bundling PA 9.0.
     omits  71efa332  src/onmainwindow.{cpp,h}: rename createRSAKey () to the more-appropriate name createKeyBundle ().
     omits  23b9e77d  src/onmainwindow.cpp: add some comments only to createRSAKey ().
     omits  6073c3cd  src/onmainwindow.cpp: let startSshd () act as a wrapper and be called multiple times.
     omits  77dff6c2  src/onmainwindow.{cpp,h}: reformat createRSAKey () only.
     omits  5c2cd927  src/onmainwindow.{cpp,h}: move createRSAKey () around.
     omits  84a99581  src/onmainwindow.{cpp,h}: reformat generateKey () only.
     omits  0dafa6df  src/onmainwindow.h: move generateKey () declaration around.
     omits  86fee87a  src/onmainwindow.cpp: use the new functions in generateKey ().
     omits  4f26db03  src/onmainwindow.{cpp,h}: add new function default_size_for_key_type ().
     omits  25cf30c0  src/onmainwindow.{cpp,h}: add new function key_type_to_string ().
     omits  0d249340  src/onmainwindow.{cpp,h}: add new function check_key_type ().
     omits  d2fe563a  src/onmainwindow.cpp: terminate sshd more correctly.
     omits  62058c2d  src/onmainwindow.cpp: uppercase key type in debug output and comment string in generateKey ().
     omits  cc19d5c4  src/onmainwindow.cpp: when starting sshd on Unix-based plattforms, raise maximum startup time to 5 seconds and break out early, if the process went into running state earlier.
     omits  a2f3bfb8  src/{onmainwindow.{cpp,h},configdialog.cpp}: remove userSshd variable and code related to non-user-mode-sshd setups.
     omits  202a6b72  src/onmainwindow.cpp: fix up a few debug strings.
     omits  0ada6b7a  src/onmainwindow.cpp: add more error handling to generateKey () and fix up a broken error-handling section.
     omits  fdbfe8a7  src/onmainwindow.{cpp,h}: rewrite generateKey () function to actually also generate user keys.
     omits  7ac26e82  src/onmainwindow.cpp: refactor generateKey () a little bit to compact it.
     omits  a347d027  src/onmainwindow.{cpp,h}: rename generateHostKey () to generateKey () and add a boolean parameter with a default of false to request a public key.
     omits  33b91f3e  src/onmainwindow.cpp: add support for explicitly setting the private key bit size based on type and use values (currently) regarded as secure to generateHostKey ().
     omits  376a0134  src/onmainwindow.cpp: document createRSAKey () because what it does is completely non-obvious.
     omits  0acbdcb6  src/{unixhelper.cpp,x2goclient.cpp}: fix errno usage - save before use.
     omits  009384da  src/unixhelper.cpp: code cleanup.
     omits  64d9a066  src/pulsemanager.cpp: remove unused variables.
     omits  ef305a41  src/unixhelper.{cpp,h}: rewrite kill_pgroup () to act as a wrapper around real_kill_pgroup ().
     omits  48b054fd  src/unixhelper.{cpp,h}: split off core functionality of kill_pgroup () into a new function called real_kill_pgroup ().
     omits  83cb2637  src/unixhelper.h: style and general fixes within comments.
     omits  bec2e92e  src/unixhelper.{cpp,h}: make argument of kill_pgroup () const.
     omits  cfccb8aa  src/pulsemanager.cpp: fix PA version fetching on OS X again.
     omits  5a597118  src/pulsemanager.cpp: make sure that wherever we interface with non-Qt functions, paths are in native form (i.e., containing empty separators, instead of the "generic" slash UNIX-style separator.)
     omits  371010e6  src/pulsemanager.cpp: make PA version parsing function more generic and don't expect that a number is always terminated with a period or dash.
     omits  c23500ba  src/pulsemanager.h: include accidentally omitted wapi.h header file.
     omits  f73d3070  src/onmainwindow.cpp: use correct C++ universal initializer for initializing in_addr-type variable, the C-style universal zero initializer won't cut it here.
     omits  36358373  src/onmainwindow.cpp: fix compile error on Windows after moving some code around.
     omits  79e4720b  src/onmainwindow.cpp: add another pair of braces to in_addr-type variable initialization on Windows to silence compiler warning.
     omits  afe920ca  src/onmainwindow.cpp: drop obsolete pulseVersionIsLegacy variable initialization in Windows-only code.
     omits  b26d82b5  src/onmainwindow.cpp: drop obsolete pulseVersionTest variable initialization in Windows-only code.
     omits  8ad80877  src/onmainwindow.cpp: short out code parts unconditionally checking for the userSshd variable.
     omits  c1d7d29c  src/pulsemanager.h: use windows_stdint.h header on Windows, cstdint otherwise.
     omits  3619d2f2  src/: new file windows_stdint.h for Windows-compatibility when using std::(u)int*_t types.
     omits  dc47754c  nsis/x2goclient.nsi: add startup.wav to installer package.
     omits  cfad2260  src/x2goutils.cpp: add some debug logging to find_binary ().
     omits  c26042ec  src/x2goutils.cpp: fix faulty logic in find_binary (): only reset the given path to CWD iff it's actually empty. Not the other way around.
     omits  936cdba3  src/pulsemanager.cpp: remove extraneous newlines from debug output.
     omits  2769efb7  src/pulsemanager.cpp: add warning message boxes where appropriate.
     omits  c7985391  src/pulsemanager.cpp: fix startup sound playback when using the system-PA version.
     omits  ad5681f4  src/pulsemanager.cpp: fix startup when using the system-PA version.
     omits  a941232d  src/pulsemanager.cpp: fix compile error on Windows.
     omits  d6b4cc25  debian/changelog: fix typo in function name.
     omits  c894ba56  src/x2goutils.h: fix compile error due to typo.
     omits  30f4aa64  src/pulsemanager.cpp: add error message boxes throughout PulseManager.
     omits  29cdb876  src/x2goutils.{cpp,h}: add application modality parameter to show_RichText_Generic_MsgBox () and its wrappers.
     omits  3c8c60c2  src/pulsemanager.cpp: correctly initialize and set system_pulse_ when required.
     omits  f5cc1929  src/pulsemanager.h: add new system_pulse_ variable to indicate that a system PA binary shall be used.
     omits  b3c2308b  src/x2goutils.cpp: fix compile error.
     omits  2e4da1cd  src/pulsemanager.cpp: add reminder for Linux-implementation in play_startup_sound ().
     omits  d3038b8d  src/pulsemanager.cpp: add comments to Qt 4 code part.
     omits  9d2b38a5  src/pulsemanager.cpp: auto-detect PA binary in $PATH and MacPorts default prefix as well on OS X.
     omits  66911944  src/x2goutils.{cpp,h}: add new function find_binary ().
     omits  59737038  src/pulsemanager.cpp: don't remove PA config and log file in ~/.x2go/pulse on PA shutdown if debugging has been requested.
     omits  86ab7a71  src/pulsemanager.cpp: insert PULSE_SERVER and PULSE_COOKIE variables into environment as used by PulseManager.
     omits  482afb7d  src/pulsemanager.cpp: don't insert stray newline into config.pa.
     omits  cb65ba64  src/pulsemanager.cpp: actually only play startup sound if debugging is enabled.
     omits  813d47b0  src/pulsemanager.{cpp,h}: rename on_pulse_finished () to slot_on_pulse_finished ().
     omits  83659a90  src/pulsemanager.cpp: don't overwrite the temporary string variable for the current line with what was supposed to hold new data in fetch_pulseaudio_version ().
     omits  9b591ace  src/pulsemanager.cpp: fix typo in fetch_pulseaudio_version ().
     omits  3559f5fe  macbuild.sh: save return value of parse_otool_output ().
     omits  4754cb3b  macbuild.sh: don't error out while executing parse_otool_output ().
     omits  9898f33a  macbuild.sh: also add PA binaries to deduplication fixup list.
     omits  02d94024  macbuild.sh: fix copying of resource files.
     omits  d3bdae15  res: rename "sound" to "audio".
     omits  b30aae5b  macbuild.sh: add support for copying resource files.
     omits  3edbfc77  src/pulsemanager.cpp: don't time out while trying to start PA or paplay.
     omits  98ffc89c  res/sound: add startup.wav sound to be played back when starting the PA daemon in debug mode.
     omits  aa6bec86  src/pulsemanager.h: fix compile error due to mismatching function declaration for set_debug ().
     omits  6e849572  src/onmainwindow.cpp: port to new debugging feature of PulseManager.
     omits  fdd59e2b  src/pulsemanager.{cpp,h}: port to new debugging feature.
     omits  a69a3566  src/pulsemanager.{cpp,h}: add debugging setter and private variable.
     omits  9f33919d  src/pulsemanager.cpp: hide Windows-only code behind #ifdefs.
     omits  5e35802f  src/pulsemanager.cpp: fix compile error due to typo.
     omits  93e00db0  src/onmainwindow.cpp: make use of new PulseManager::start () behavior and always use it, no matter whether server is up already or not.
     omits  715423f1  src/onmainwindow.cpp: convert QDir object to QString for further processing.
     omits  352bf7a6  src/onmainwindow.cpp: fix compile error due to misuse of #ifdef.
     omits  2c431cf5  src/pulsemanager.cpp: let start () act as a wrapper and do nothing if the PA server is already running.
     omits  b6ed557a  src/onmainwindow.cpp: fix compile errors due to misspelled function names.
     omits  8570d317  src/configdialog.cpp: fix compile error by removing obsolete (and now faulty) line for removed restart message.
     omits  6ca4a2b7  src/pulsemanager.cpp: output PA stdout/stderr via x2goDebug, not plainly to stdout.
     omits  5d955160  src/pulsemanager.h: move x2gologdebug.h inclusion into implementation file.
     omits  4d597c36  src/mediawidget.cpp: reflect new capabilities through PulseManager.
     omits  84d80295  src/onmainwindow.{cpp,h}: hook PulseManager in - for both OS X and Windows.
     omits  b058a2a8  src/configdialog.cpp: whitespace only.
     omits  34dbda23  src/configdialog.{cpp,h}: add "no record" support for OS X (through PulseManager.)
     omits  d73fc1f8  src/pulsemanager.cpp: backport fix for 422.
     omits  0bedbd5e  src/pulsemanager.cpp: backport fix for 526.
     omits  617081f2  src/pulsemanager.cpp: add "FIXME" debug logging (and cleanup.)
     omits  ac3dc22e  src/pulsemanager.cpp: replace hardcoded modules paths with dynamic ones depending on the detected PA version.
     omits  59f0ab14  src/pulsemanager.{cpp,h}: add get_pulse_dir () for fetching the (OS-dependent) PulseAudio config and cookie directory.
     omits  04927c99  pulsemanager.cpp: remove config.pa while doing post-exit cleanups.
     omits  0a750a90  macbuild.sh: libpulsecore.dylib also resides in the "private" pulseaudio subdirectory now, adding it to "special files workaround".
     omits  639e5e22  macbuild.sh: PulseAudio has been updated to version 8.0. Reflect this.
     omits  4decb750  pulsemanager.cpp: cleanup, don't use copy assignment operator when we just need to construct a new object.
     omits  f6ccf5f6  pulsemanager.cpp: use record and playback member variables.
     omits  712db791  pulsemanager.h: more moving around.
     omits  b8b84f7e  pulsemanager.cpp: fix compile error in startup sound function.
     omits  ec8830b4  pulsemanager.cpp: reorder member variables in initializer list.
     omits  89c439e9  pulsemanager.{cpp,h}: add record and playback private members, as well as getters and setters.
     omits  92f25f53  pulsemanager.{cpp,h}: only allow changing PA or ESD ports when server is not currently running.
     omits  31677424  pulsemanager.cpp: add algorithm for actually extracting PA version number.
     omits  0e95703b  pulsemanager.h: reformat a bit by adding newlines and moving lines in a (hopefully) logical fashion.
     omits  ccd5bf2f  pulsemanager.{cpp,h}: some older PA versions used the major, minor and micro numbering scheme together with a descriptive string.
     omits  3a941121  pulsemanager.cpp: fix some error messages by removing redundant newlines.
     omits  63ee944a  pulsemanager.cpp: re-initialize buffer string on each run while getting CWD on Linux.
     omits  206bb560  pulsemanager.{cpp,h}: new member function fetch_pulseaudio_version () with first skeleton.
     omits  54f9a069  pulsemanager.cpp: generate platform-dependent values for member variables server_working_dir_ and server_binary_ in constructor.
     omits  2ddb2cb9  pulsemanager.cpp: add "dummy" start_linux () function.
     omits  388ada27  pulsemanager.cpp: reorder member variables in initialization list.
     omits  a86f6a42  pulsemanager.cpp: another typo fix: findPort -> find_port.
     omits  d4bd05da  pulsemanager.cpp: fix another compile error due to typo'd versions of generate_server_config () and generate_client_config ().
     omits  0ae076cf  pulsemanager.cpp: fix compile errors in find_port () by renaming the ret or port variable to search_port.
     omits  dee043a6  pulsemanager.{cpp,h}: find_port () actually returns a value, fix declaration accordingly.
     omits  ef1c70f7  pulsemanager.cpp: typo fix in member variable name server_working_dir_.
     omits  3d24ba5b  pulsemanager.h: whitespace only.
     omits  6ddb068c  pulsemanager.cpp: make startup sound playing via slot_play_startup_sound () Windows-compatible.
     omits  30988430  pulsemanager.cpp: only play startup sound if DEBUG macro is defined.
     omits  578ffe97  pulsemanager.cpp: make generate_client_config () Windows-compatible.
     omits  b4c12632  pulsemanager.cpp: make generate_server_config () Windows-compatible.
     omits  53987d2e  pulsemanager.cpp: also load module-esound-protocol-tcp module.
     omits  1353f79a  pulsemanager.{cpp,h}: implement start_win () as part of Windows functionality.
     omits  f24f7308  pulsemanager.cpp: let start_osx () use start_generic ().
     omits  15c3ce05  pulsemanager.{cpp,h}: add new function start_generic () to split off common functionality.
     omits  3ba2663d  pulsemanager.cpp: add Windows stuff to initial env in constructor.
     omits  ca5537f9  pulsemanager.cpp: add cleanup support to on_pulse_finished ().
     omits  f4054fef  pulsemanager.cpp: add Windows support to shutdown ().
     omits  26b1815e  pulsemanager.{cpp,h}: new function create_client_dir ().
     omits  b0ca4d02  pulsemanager.cpp: make start () wrap the "real" OS-specific start functions.
     omits  6cc2d713  pulsemanager.{cpp,h}: add server_args_, server_binary_ and server_working_dir_ class variables.
     omits  bea743f2  pulsemanager.{cpp,h}: fixup preprocessor usage.
     omits  405452df  pulsemanager.cpp: reformat only.
     omits  b370677e  pulsemanager.{cpp,h}: rename relaunch () to restart ().
     omits  043fa0f8  pulsemanager.{cpp,h}: add ESD support.
     omits  41283a88  pulsemanager.h: add std:: namespace selector for uint32_t version variables.
     omits  be7db93c  pulsemanager.{cpp,h}: switch port definitions to std::uint16_t.
     omits  0c0b19dd  pulsemanager.cpp: reformat only.
     omits  b0f8a0cd  pulsemanager.{cpp,h}: add pulse_version_{major,minor}_ member variables.
     omits  51904b9f  pulsemanager.cpp: use initializer list for constructor.
     omits  9e2c0e89  pulsemanager.{cpp,h}: reformat only.
     omits  873dde77  pulsemanager.cpp: minor non-behavior changing fixes.
     omits  2f347347  pulsemanager.{cpp,h}: use name and underscore for member variables, not underscore and name.
     omits  fe5079a4  macbuild.sh: rewrite ID line detection algorithm.
     omits  067d109e  macbuild.sh: copy "special" files, so that they can be removed later on.
     omits  d85ce345  macbuild.sh: fix removal of base prefix in deduplication if base prefix ends in a slash.
     omits  c5af5104  macbuild.sh: more debug messages and a whitespace change.
     omits  d9b51df3  macbuild.sh: spelling fix.
     omits  1e7e0e4d  macbuild.sh: merge deduplicate.sh content in.
     omits  60563fcb  deduplicate.sh: replace tabs with two spaces. No functional changes.
     omits  42ff10de  macbuild.sh: replace tabs with two spaces. No functional changes.
     omits  bedabe41  deduplicate.sh: remove some noisy debug output.
     omits  196b174b  deduplicate.sh: add WARNING to status message.
     omits  9cea725b  deduplicate.sh: fix wrong return value capture.
     omits  6242ef6b  deduplicate.sh: remove a bit of noisy debug output, but turn on parse_otool_output debugging.
     omits  12405a27  deduplicate.sh: cleanup as announced in the last commit - using lazy_canonical_path.
     omits  0644895a  deduplicate.sh: surprisingly, it turned out that only checking the duplicate's basename against the current dependency's basename is not good enough.
     omits  2b0ec35c  deduplicate.sh: more temporary debugging output in fixup section.
     omits  a8c0f98b  deduplicate.sh: copy lazy_canonical_path from macbuild.sh for now.
     omits  d4068aa0  deduplicate.sh: save dependency format base string as a readonly variable and use that instead of repeating a fixed string.
     omits  0de9f7de  deduplicate.sh: actually include file name in install_name_tool pseudo output.
     omits  4ac9f687  deduplicate.sh: parse_otool_output: jump over first matching entry, which is - hopefully - the id line.
     omits  d9e15bf0  deduplicate.sh: unstub fixup section.
     omits  c5a6f50b  deduplicate.sh: add more useful information in fixup section's error message.
     omits  9f191b29  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.
     omits  552f6846  deduplicate.sh: prevent word splitting when parsing otool's output.
     omits  0802fa1b  deduplicate.sh: debug parse_otool_output fiercely for the time being.
     omits  b7bcbd5e  deduplicate.sh: record crafted "library path" values in duplicates replacement to_files array.
     omits  41a9e8d9  deduplicate.sh: change exit to return in parse_otool_output.
     omits  b47413fa  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.
     omits  2f4b106f  deduplicate.sh: quote "${arr[@]}" correctly to not suddenly force word splitting.
     omits  04f90b6e  deduplicate.sh: change range-based for loops to "${!arr[@]}" to handle "sparse" arrays correctly.
     omits  273a5a7a  deduplicate.sh: correctly unset an array element.
     omits  1b3e9e15  deduplicate.sh: add first skeleton for library dependency rewriting of deleted duplicates.
     omits  9105ed98  deduplicate.sh: non-functional: change WARNING to ERROR in error messages.
     omits  acedeec2  deduplicate.sh: new function for parsing otool's output and printing library dependencies if no error occurred.
     omits  70b8ac44  deduplicate.sh: add missed local variable declaration.
     omits  9c1c2923  deduplicate.sh: add duplicates-to-real mapping.
     omits  9b65c3ac  deduplicate.sh: add new, more or less Proof of Concept, and Work in Progress file deduplication script.
     omits  455194df  macbuild.sh: also install libraries into staging area with intermediate library path.
     omits  c87c2e9c  macbuild.sh: fix echo call to also show the intermediate lib dir, not just the library file name.
     omits  a0f77feb  macbuild.sh: when actually bundling libraries, use @executable_path instead of @loader_path.
     omits  b820060c  macbuild.sh: add the correct file path to the library bundling array.
     omits  5ef5c2fc  macbuild.sh: check current file name against regex, not a (now) full path.
     omits  3be37043  macbuild.sh: use while-read-loop and find to actually recurse through directories.
     omits  d5e9e595  macbuild.sh: remove libpulse and libpulsecore from libraries to be bundled, as something else will bundle them anyway.
     omits  bcf52e9e  macbuild.sh: add some more debugging output.
     omits  c8a864e4  macbuild.sh: directories are "executable", so the first check must explicitly include a check for the argument being not a directory.
     omits  2d2e15d4  macbuild.sh: add Linux library file name scheme regex as a precaution.
     omits  761fc196  macbuild.sh: add work-in-progress PulseAudio bundling.
     omits  b4bc6913  macbuild.sh: add phase output for bundling nxproxy.
     omits  4cb0e1e0  macbuild.sh: copy PulseAudio libraries and binaries.
     omits  5147686e  macbuild.sh: define PulseAudio libraries and binaries to be later copied.
     omits  03032c1a  macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
     omits  da6920ef  macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
     omits  1cd24f0e  macbuild.sh: add new repeat_str() helper function.
     omits  aef8eb0e  macbuild.sh: add new get_nesting_level() helper function.
     omits  4a6ae0ca  macbuild.sh: add new lazy_canonical_path() helper function.
     omits  00698298  macbuild.sh: add new dependency_error() helper function.
     omits  713d4554  macbuild.sh: add new MACPORTS_PREFIX detection/variable.
     omits  1d14155c  x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
     omits  43aae964  pulsemanager.{cpp,h}: new class for PulseAudio management.
     omits  e9bbaea9  compat.h: include QtCore/qglobal.h for Q_OS_... macros.
     omits  f8a5fe86  compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
     omits  15a38d25  compat.{cpp,h}: new files. Implements strndup on OS X 10.6 and below. Add to x2goclient.cpp, x2goclient.pro and x2goclient.pro.maemo.
     omits  a298f8a1  onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
     omits  f4c49440  appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
     omits  420f089c  {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
     omits  720061d4  x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
     omits  0996b805  unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
     omits  1bc20698  {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
     omits  d6627475  unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
     omits  7bc682d3  x2goclient.cpp: create new argv array on the heap instead of on the stack.
     omits  ba3945b7  x2goclient.cpp: fix string comparison.
     omits  27a98c9a  x2goclient.cpp: fix compile problems introduced with the last commit.
     omits  297e1ec9  x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
     omits  678d59fe  x2goclient.cpp: clean up.
     omits  9822394d  unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
     omits  ab201f0f  unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
     omits  880d4012  unixhelper.cpp: kill process group on error.
     omits  e080ab1a  x2goclient.cpp: return return value of unixhelper::unix_cleanup().
     omits  5a2b6bdd  unixhelper.{cpp,h}: add documentation/comments.
     omits  7b2bb8bf  unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
     omits  2f08e765  unixhelper.h: forgot to declare type of unix_cleanup() function.
     omits  7799e945  unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
     omits  7188d691  x2goclient.cpp: fix std::edit -> std::exit typo.
     omits  72ca36e5  x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
     omits  38c40d62  x2goclient.cpp: add myself to copyright header.
     omits  c219f37a  x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
     omits  448d8916  x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
     omits  35978d85  x2goclient.cpp: wrap X2Go Client main function and use that.
     omits  063cc4ae  unixhelper.{cpp,h}: implement cleanup program for process group.
     omits  33efb139  {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
     omits  12672311  src/onmainwindow.cpp: remove left-over debug test message.
     omits  b04960e5  src/sessionbutton.cpp: instead of using the hamburger.svg file directly, render it to a raster image and use this Pixmap as the icon file - otherwise the icon will not show up.
     omits  7f48257c  src/onmainwindow.cpp: use images_resource_path () in iconsPath ().
     omits  5eca0cff  src/onmainwindow.{cpp,h}: let images_resource_path () take a new, optional "base" parameter, that might be empty and is put in-between the fixed resource path string and the filename parameter.
     omits  cd36a756  src/onmainwindow.{cpp,h}: let iconsPath () take a const-reference instead of an object and make it a const member function.
     omits  707f9907  src/sessionbutton.cpp: we cannot use ".." in resource paths to move up one level, so use images_resource_path () instead and hope that we finally get a yummy hamburger.
     omits  c0922627  src/onmainwindow.{cpp,h}: add new function images_resource_path (), similar to iconsPath () but without explicitly referring to icons.
     omits  585fb93b  src/sessionbutton.cpp: replace drop down menu button on session buttons again with the custom-created hamburger icon.
     omits  be1355bb  {res/img/svg/,res/resources.qrc}: add new file hamburger.svg, a custom-created hamburger icon.
     omits  40f3d5c7  src/x2goutils.cpp: don't try to wrap absolute paths as legacy resource URIs in wrap_legacy_resource_URIs (). Fixes: #910.
     omits  94941175  src/sharewidget.cpp: fix compile on UNIX-like platforms by defaulting to ISO-8859-1 not just on Linux but also other platforms. Fixes:#1124.
     omits  08a070bb  debian/changelog: fixup latest entry and add closure for #1105.
     omits  a5180506  Fix SSHFS on Windows client.
     omits  944dadfd  src/sshmasterconnection.cpp: add SecurID prompt to challenge auth code prompts.
     omits  b8e30273  debian/changelog: add entry for the latest change.
     omits  e0670e64  res/: fix up previous change, the renaming of changelog.qrc was not correctly committed.
     omits  1ec40ee3  src/{onmainwindow.{cpp,h},help.cpp}: modify autostart option to support multiple autostart apps at the same time. Fixes: #1024.
     omits  517d90a1  {res/,x2goclient.pro}: rename .rcc files to .qrc. Fixes: #1096.
     omits  f5f0872e  src/onmainwindow.cpp: fix error message string in printSshDError_noHostPubKey ().
     omits  41a6398f  src/onmainwindow.cpp: add debug statements to createRSAKey () regarding the host pub key locations on OS X.
     omits  70cad6ae  src/sessionbutton.cpp: replace drop down menu button on session buttons with a more prominent, bigger settings gear icon.
     omits  58a589af  Continue development
     omits  550ae93c  release 4.0.5.2
     omits  15bd5981  {nsis/x2goclient.nsi,res/i18n/x2goclient_{da,es,et,fi,nl,zh_tw}.ts}: replace left-overs of "X2go" with the correct "X2Go" spelling.
     omits  682b1c08  res/i18n/x2goclient_de.ts: fix typo in close message.
     omits  a513cb08  src/onmainwindow.cpp: fix last commit by using QFileInfo instead of QDir.
     omits  742205ca  src/onmainwindow.cpp: work around changed SSH host key locations in OS X 10.11+. Fixes: #1079.
     omits  308995cd  Win32-OpenSSL: 1.0.1q -> 1.0.1t
     omits  35842b7f  Windows: Update PuTTY from 0.66 to 0.67
     omits  a8a46100  src/onmainwindow.cpp: add some comments related to maybe using add_to_path ().
     omits  3e88876f  debian/control: add myself as uploader.
     omits  044f22fd  src/sshmasterconnection.cpp: add support for Mobile OTP tokens and references for the other token types. Fixes: #1036.
     omits  e39018f5  debian/changelog: whitespace only.
     omits  80f9632d  add "--no-autoresume" parameter.
     omits  cd30849f  reset session data in broker config.
     omits  6957a4b1  debian/control: maintainer change in package: X2Go Developers <x2go-dev at lists.x2go.org>.
     omits  81172fce  Fix Cygwin sshd logging when filepath contains a space
     omits  5768dbf5  Cygwin bundle 20160121-2 -> 20160121-3
     omits  56259557  src/help.h: typo fix in comment only.
     omits  b2c19058  src/help.cpp: actually make help descriptions translatable.
     omits  0c064b7a  Windows: increase sshd logging to debug1 level
     omits  6122d360  src/onmainwindow.h: rename ONMainWindow::generateHostDsaKey () to ONMainWindow::generateHostKey () and make key type selectible. Fixes: #1003.
     omits  cc6c346a  src/onmainwindow.h: add new enum for selecting SSH host key types.
     omits  4fa7c6ee  Cygwin bundle 20160121-1 -> 20160121-2
     omits  128d4983  src/{onmainwindow,sshmasterconnection}.cpp: refactoring and whitespace only changes following up the #1027 patch.
     omits  c788a142  src/{onmainwindow,sshmasterconnection}.{cpp,h}: add support for ANSI X9.9 OTP tokens. Fixes: #1027.
     omits  2ace014c  src/onmainwindow.cpp: replace old code to modify the PATH value with the new add_to_path () function.
     omits  864a0938  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.
     omits  3772ad2f  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.
     omits  84df138e  res/i18n/x2goclient_fi.ts: update Finnish translation file.
     omits  6da2be5e  x2goclient.spec: whitespace only.
     omits  71c57032  src/{ongetpass,onmainwindow}.cpp: fixup QPlastiqueStyle usage on Qt5.
     omits  c28a95b0  misc {src/,x2goclient.pro}: port to Qt5.
     omits  fe83e68f  res/i18n/x2goclient_fi.ts: fixup translation by respecting the original messages' format and other changes.
     omits  0fbe0510  debian/changelog: add changelog entry for sshd logging change.
     omits  9ebe2650  res/i18n/x2goclient_fi.ts: update Finnish translation file.
     omits  4e2b04e6  Add cygwin sshd logging
     omits  ecd37086  res/i18n/x2goclient_nb_no.ts: fixup translation by respecting the original messages' format, typo fixes and other changes.
     omits  84b62155  res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) translation file.
     omits  ef742939  Continue development
     omits  c80b04ad  release 4.0.5.1
     omits  060314e7  res/i18n/x2goclient_sv.ts: fixup translation by respecting the original messages' format and other changes.
     omits  66833e82  res/i18n/x2goclient_sv.ts: update Swedish translation file.
     omits  7fb30bed  res/i18n/x2goclient_es.ts: fixup translation by respecting the original messages' format and other changes.
     omits  1c28e371  res/i18n/x2goclient_es.ts: update Spanish translation file.
     omits  2e7fafb7  res/i18n/x2goclient_de.ts: fixup translation by respecting the original messages' format, fixing typos and general improvements.
     omits  3f658499  res/i18n/x2goclient_de.ts: update German translation file.
     omits  f3b9dd3e  res/i18n/x2goclient_nl.ts: fixup translation by respecting the original messages' format and other changes.
     omits  c487cab4  res/i18n/x2goclient_nl.ts: update Dutch translation file.
     omits  e80c99ac  res/i18n/x2goclient_fr.ts: update French translation file.
     omits  c5c35702  Auto accept RSA Keys for SSH Broker with --add-to-known-hosts option.
     omits  ab49fd62  Fix reading settings for direct RDP connections in broker mode.
     omits  fab1f9f6  Fix VCXSRV parameter to disable PRIMARY clipboard in X2Go Client for Windows. Fixes: #927.
     omits  7756309c  Fix VCXSRV parameter to disable PRIMARY clipboard in X2Go Client for Windows.
     omits  2b70cfcc  sshmasterconnection.cpp: don't fetch invalid proxy socket. Fixes: #1000.
     omits  2300b462  res/i18n/x2goclient_nb_no.ts: fix (meta data) typo introduced with last commit.
     omits  a66d386c  res/i18n/x2goclient_nb_no.ts: mark translation strings needing some care ("x2go..." -> "X2Go...") as unfinished for later fixup.
     omits  056defeb  res/i18n/x2goclient_nb_no.ts: fix up some "x2go" -> "X2Go" errors.
     omits  ac70bb52  res/i18n/x2goclient_nb_no.ts: whitespace only.
     omits  a23283f0  res/i18n/x2goclient_nb_no.ts: correctly use "XQuartz" where necessary.
     omits  0442f6f2  res/i18n/x2goclient_nb_no.ts: replace "X-Serv..." with "X.Org Server" where applicable.
     omits  1cc21a95  res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) translation file.
     omits  701b7cae  res/i18n: refresh translation files again.
     omits  c5ee1ba6  sshmasterconnection.cpp: add OATH TOTP prompt prefix. Fixes: #860.
     omits  3904a5b5  sshmasterconnection.cpp: don't check prompts for full string equality - a matching prefix is good enough.
     omits  10405481  sshmasterconnection.{cpp,h}: support variable number of challenge-auth-code-based prompts.
     omits  5c1e4373  sshmasterconnection.cpp: let challenge-auth-based login attempts fallback to normal password authentication if the initial challenge-auth-based attempt was unsuccessful.
     omits  fe9dbe7c  res/i18n: update translation files.
     omits  d1b9f60c  misc: whitespace only.
     omits  66a2ab23  onmainwindow.cpp: use lowercase version of locale. Fixes: #953.
     omits  793ee25d  res/resources.rcc: add Turkish translation file. Fixes: #987.
     omits  03120df6  Windows: Remove libzip. libssh no longer uses it.
     omits  d5d100cf  Windows: Update PuTTY from 0.64 to 0.66
     omits  875a6094  Windows: Update Unicode NSIS from 2.46.5 to 2.50.0 Pre-release,
     omits  96627d26  Windows: Update Cygwin bundle to 20160121-1
     omits  4fadc8a4  macbuild.sh: whitespace only.
     omits  38eaebe9  macbuild.sh: add stdlib forcing.
     omits  33c461e2  common: update copyright notices. Happy new year!
     omits  fcf573ff  sshmasterconnection.cpp: check correct variable for validity: public key instead of private key (again.) Fixes: #945.
     omits  def70cbd  debian/changelog: add bug closure for #921 (and implicitly #929.)
     omits  1cb911ab  onmainwindow.cpp: add some more error handling for parsing the return value of x2golistsessions.
     omits  256e30d4  ssh{process,masterconnection}.cpp: run bash as a login shell when invoking any command remotely. Fixes: #928.
     omits  e9426b7b  debian/control: Change apache2-dev build dependency yet again to apache2-dev | apache2-threaded-dev.
     omits  b49846ac  debian/control: change apache2-dev | libc6-dev build dependency back to apache2-dev only.
     omits  eeab8aa4  x2goclient.pro: fix typo --stdlib=... -> -stdlib=... Fixes: #973.
     omits  f399a045  onmainwindow.{cpp,h}: don't use a hardcoded path to xmodmap on OS X and handle errors more gracefully. Fixes: #487.
     omits  12717a38  onmainwindow.cpp: be more precise in slotScDaemonError () regarding unknown and undefined errors.
     omits  f6fcdda6  Win32-OpenSSL: 1.0.1p -> 1.0.1q
     omits  faf5f027  Central settings for Linux, Mac and Windows.
     omits  081b6b1a  x2gosettings.cpp: let centralSettings () return false on Windows.
     omits  42138b7b  macbuild.sh: hotfix for needing MacPorts - bugfix/osx contains a more thorough fix, but backporting is not an option.
     omits  c3b9cd96  {macbuild.sh,x2goclient.pro}: pass MacPorts library and include path's to qmake.
     omits  ef22cf41  res/txt/packs: add adaptive method.
     omits  11684ffd  onmainwindow.cpp: do NOT reformat. Reverts most of the previous commit because it breaks code logic.
     omits  aea2684a  Format long names on session buttons.
     omits  1828803c  Disable settings editing if a directory with central settings is exists.
     omits  468b0de2  Reformat source onmainwindow.cpp.
     omits  a929156d  Reconnect ssh broker in case of IO Error.
     omits  c3f59d22  Configure audio input in pulseaudio on Windows.
     omits  daa9cf51  Fix crashing client when editing session from SessionManageDialog.
     omits  d56ee8f3  Fix direct RDP in broker mode.
     omits  1d9c4ab9  Replace "::" with "_" for the desktop link name on Windows.
     omits  f00ac71b  add bug closure for #772
     omits  164b4fe0  xinerama.conf: Don't choke if screen coordintate lines in xinerama.conf start with a dash ("-"). (Fixes: #948).
     omits  9dea9204  Add support for new style command line options of xfreerdp on direct RDP connections.
     omits  4b86435f    - xsettingswidget: compile only on Windows.
     omits  3030896f  onmainwindow.cpp: include sshd PID file path option in quotes to support whitespaces within the var directory path on Windows.
     omits  1c299be5  Continue development
     omits  b69667ef  release 4.0.5.0
     omits  255d0aa0  Linux: Fix desktop session icons (Fixes: #911)
     omits  8f93b2ae  general: bump revision to 4.0.5.0 due to incompatible Windows bug fixes.
     omits  ae7a2971  sessionmanagedialog.cpp: enable some debugging and make selected sessions configureable or deletable. Fixes: #909.
     omits  97ecd0a9  Windows: Only bundle msvcr120.dll
     omits  71504fcc  Upgrade MSVC DLLs: 2008 -> 2013
     omits  32307c62  Update VcXsrv: 1.17.0.0-2 (X2Go/Arctica Build) -> 1.17.0.0-3 (X2Go/Arctica Build)
     omits  a9a5d58f  Update cygwin bundle from 20150425-3 to 20150425-4
     omits  d9511e7a  Update changelog for Win32-OpenSSL update from 1.0.1o to 1.0.1p
     omits  712f96e9  xsettingswidget.cpp: missed one occurance in the last commit.
     omits  91923369  xsettingswidget.cpp: fix compile error: settings -> setting.
     omits  b73aec9f  onmainwindow.cpp: rename "optionsmd" setting to "optionswholedisplay", which is more clear.
     omits  a6aec7d8  {ui/xsettingsui.ui,xsettingswidget.cpp}: add new "whole display" option for external X server configuration.
     omits  465b0309  onmainwindow.cpp: Fix syntax error in last commit
     omits  d220069e  onmainwindow.cpp: only set multidisplay mode for non-rootless sessions.
     omits  b9822f40  {debian/changelog,src/onmainwindow.cpp}: fixup last commit. Spelling errors, changelog format, unclear blocks.
     omits  58c2db08  Fixing multimonitor mode on Windows. Run VcXsrv with on selected screen without decoration.
     omits  7cb7c46e  x2goclient.pro: reinstate old lrelease "search" behavior if qtPrepareTool() is not available.
     omits  d0efa71e  x2goclient.pro: simplify lrelease path preparing for different OS and cross compiling. Fixes: #901.
     omits  dcf91b45  "About X2GO client" -> "About X2Go Client"
     omits  5da08c7c  Update VcXsrv: 1.17.0.0-1 (X2Go/Arctica Build) -> 1.17.0.0-2 (X2Go/Arctica Build)
     omits  3a654cb1  Update cygwin bundle from 20150425-2 to 20150425-3
     omits  c45f3fb8  Update changelog about Win32 OpenSSL update:
     omits  91f3d250  debian/control: Add alternative D for nxproxy: qvd-nxproxy. Allows parallel installation of X2Go Client and the TheQVD client (perl-qvd-client).
     omits  fadc7059  sshprocess.cpp: whitespace/prettify only and a compile fix.
     omits  6b163ca1  sshmasterconnection.cpp: port QProcess::start () change.
     omits  cbab95c6  onmainwindow.cpp: remove now-bogus double quote escaping.
     omits  3b04b53b  sshprocess.cpp: add a bit more debugging - also print out the unmodified raw output of SSH commands.
     omits  1f7f0144  sshprocess.cpp: don't use QProcess::start (QString).
     omits  5be62d3b  onmainwindow.cpp: don't terminate if scdaemon exited with non-zero exit code.
     omits  1c60cad8  onmainwindow.cpp: fix compile error - use QString.toAscii () to get a valid C string representation for tr ().
     omits  f9bd7494  onmainwindow.cpp: silence another compiler warning by not converting from string to int and back to string needlessly.
     omits  6f1bbb15  onmainwindow.cpp: silence compiler warning by casting an int value to std::size_t.
     omits  d7156ade  onmainwindow.cpp: also escape other shell quotes when using Kerberos/GSSApi.
     omits  bb32a8cf  onmainwindow.cpp: try to escape shell quotes correctly when using Kerberos/GSSApi when running the xmodmap keyboard sync command on OS X.
     omits  33736872  sshprocess.cpp: wrap all remote commands with "bash" instead of the unspecific "sh".
     omits  69fd7ea9  sshprocess.cpp: wrap SSH command prelude and conclusion in double quotes.
     omits  f07d58fc  sshprocess.cpp: export PATH variable when running commands.
     omits  2fa19557  onmainwindow.cpp: split up PATH value as printed in the error message box by a newline every 100 characters.
     omits  8bd0f08c  onmainwindow.cpp: add debugging output for new scdaemon PATH value.
     omits  47958468  onmainwindow.cpp: add more newlines to scdaemon error output.
     omits  cdbcf5c4  onmainwindow.cpp: drop a redundant variable and fix empty env check.
     omits  39eaa313  x2goutils.cpp: correct typo to fix compile errors.
     omits  72bc4124  onmainwindow.cpp: add blocks to switch cases to fix a compile error.
     omits  f2034da2  onmainwindow.cpp: another typo fix.
     omits  89238d09  onmainwindow.cpp: fix typos leading to compile errors.
     omits  1deb01e0  x2goutils.h: add QMessageBox include, fixed compile error.
     omits  90d6b8b7  onmainwindow.cpp: manipulate PATH and append /usr/lib/gnupg2/ to it when starting scdaemon. Fixes: #882.
     omits  b6d5d540  onmainwindow.{cpp,h}: properly handle scdaemon errors with a message box and close the client.
     omits  91906e6c  x2goutils.{cpp,h}: new show_RichText_ErrorMsgBox() function as a wrapper for show_RichText_Generic_MsgBox() with a critical icon.
     omits  7d088bbb  x2goutils.{cpp,h}: make show_RichText_WarningMsgBox() use show_RichText_Generic_MsgBox ().
     omits  91e14db4  x2goutils.{cpp,h}: add new show_RichText_Generic_MsgBox() main function designed to replace the show_RichText_WarningMsgBox() function.
     omits  6c831099  onmainwindow.{cpp,h}: rename slotScDaemonOut() and slotScDaemonError() to slotScDaemonStdOut() and slotScDaemonStdErr().
     omits  391adf3c  INSTALL: add more verbose instructions on how to build X2Go Client and friends.
     omits  da4aa041  Continue development
     omits  301b58ce  release 4.0.4.0
     omits  08ef3bcb  sessionexplorer.cpp: use a better shared logic for generating an arguments list for calling x2goclient.exe from a desktop shortcut.
     omits  687948e1  sshmasterconnection.cpp: fix typo in last commit leading to a compile failure, correct content, remove superfluous newlines.
     omits  5d55e6d5  general: improve debug output and error messages.
     omits  05689c72  general: fix spelling and English language syntax issues. Fixes: #389.
     omits  be52b79a  copy-deps-win32.bat: actually let xcopy error correctly.
     omits  909872bf  copy-deps-win32: Fix delete bug and add errorlevel
     omits  3b3c7ec9  copy-deps-win32.bat: Instead, exit if a copy fails
     omits  2068bb63  copy-deps-win32: continue copying if errors occur
     omits  bde9d404  copy-deps-win32: require source paths as args
     omits  dbe9be6b  Revert accidental changes to copy-deps-win32.bat
     omits  1f3f87f0  Upgrade libssh from 0.6.5 to 0.7.0
     omits  84d4bd86  Windows: Fix audio (PulseAudio) when Kerberos 5 (GSSAPI) authentication is used (Fixes: #869)
     omits  181fc100  onmainwindow.h: revert const-qualifier for get_translator().
     omits  81a3e1c3  debian/changelog: fixup for non-referenced file.
     omits  553b75c1  onmainwindow.cpp: workaround https://bugreports.qt.io/browse/QTBUG-25973.
     omits  2df78cd9  onmainwindow.cpp: fix compile error triggered by a missing parenthesis/typo.
     omits  ddbf9b42  onmainwindow.h: make get_translator() const. Does not change any state.
     omits  351e4052  onmainwindow.cpp: copy strings before manipulating them.
     omits  c857cbae  onmainwindow.cpp: correctly call QLocale::uiLanguages ().
     omits  cc5d696a  onmainwindow.h: include used types/headers.
     omits  e6805669  onmainwindow.{cpp,h}: make new get_translator() function static.
     omits  36c2dd5c  onmainwindow.cpp: follow-up to last translation fix.
     omits  5f6565fb  Upgrade bundled VcXsrv from 1.15.2.6 to 1.17.0.0-1
     omits  c4d21f36  debian/changelog: whitespace fix.
     omits  0462b6ce  Fix "connection failed" "pscp" error with folder sharing (Fixes: #868)
     omits  227a53d5  changelog: Bug #625 is also #789
     omits  db261211  Windows: Do not delete saved PuTTY sessions when Kerberos 5 (GSSAPI) authentication is enabled (Fixes: #625)
     omits  9dba4ece  Windows: Print to debug about deleting PuTTY session registry key
     omits  16cf6178  x2goclient.nsi: Add setup.exe file properties
     omits  2635f627  config_win.bat: enable release by default, fetch command line parameter and compare against debug.
     omits  50066210  x2goclient.nsi: Include Pageant & PuTTYgen
     omits  2857e6cd  x2goclient.nsi: Add descriptions for "components"
     omits  e6c34f66  Correct changelog about last commit
     omits  0c0d0bb8  Update libssh from 0.6.4 to 0.6.5
     omits  dc7f58b2  Correct changelog about last commit
     omits  f78557a0  Update bundled VcXsrv from 1.15.2.5 to 1.15.2.6
     omits  67aad4af  Update changelog about the debug build.
     omits  06639b6e  x2goclient.nsi: Add support for debug build.
     omits  fc224acf  onmainwindow.cpp: correctly let Qt fetch the UI display language for Qt 4.8.0 and higher.
     omits  21e18e80  onmainwindow.cpp: whitespace changes to installTranslator() only.
     omits  e7f48c2c  {configdialog.{cpp,h},onmainwindow.cpp}: miscellaneous typo fixes - no functional changes.
     omits  c11e6973  x2goutils.cpp: fix compile error. tr () is a member of QObject and must be explicitly marked as such in a free function.
     omits  4a7c05b2  {{configdialog,onmainwindow}.cpp,x2goutils.{cpp,h}}: new helper functions show_XQuartz_not_found_error(), show_XQuartz_start_error() and show_XQuartz_generic_error().
     omits  c1addefc  {macbuild,res/osxbundle/postbuild}.sh: add support for git information if not building from a tag.
     omits  b5eb6bd8  Add more relevant info to changelog.
     omits  467c7cee  Update cygwin bundle from 20141018-5 to 20150425-2
     omits  072dfa65  src/{onmainwindow,sshmasterconnection}.cpp: enable use of SSH proxy configuration with x2goplugin. Fixes: #798.
     omits  505d4e06  Windows: Upgrade bundled PulseAudio from 5.0-rev18 to 6.0-11.1
     omits  ee11aa45  onmainwindow.cpp: fix up pulse config file generation and PULSE_CLIENTCONFIG setting once more.
     omits  cd472666  x2goutils.{cpp,h}: fix compile issue -- include QFont and QFontUtils.
     omits  d9e47160  help.h: lower default splitting length to 100 characters.
     omits  dc2c70c1  onmainwindow.cpp: don't let a potential terminal affect the help string shown in the GUI.
     omits  3d582180  help.{cpp,h}: add a boolean terminal_output parameter to the pretty_print() function family.
     omits  6e7ca038  help.cpp: move functions around a bit.
     omits  dbaba2f1  help.cpp: simplify pretty_print() and make it also split lines for non-terminal output or when the terminal width is unknown.
     omits  bf9294c2  help.{cpp,h}: provide string splitting logic as separate split_long_line() function. Use this in pretty_print().
     omits  5734a0d5  help.cpp: typo fix for --git-info.
     omits  0fe6b3a7  {helpdialog.cpp,x2goutils.h}: whitespace only.
     omits  2ee86a4e  ui/helpdialog.ui: almost double the window size.
     omits  a944db81  helpdialog.cpp: lower font size to have more space for text.
     omits  739e2e1c  helpdialog.cpp: try harder to set a monospaced font.
     omits  4fd874a4  x2goutils.{cpp,h}: add new font_is_monospaced() helper.
     omits  8462740d  helpdialog.cpp: use QT_VERSION macro to select either a monospaced or typewriter font (Qt < 4.7.0 only supports TypeWriter.)
     omits  53727612  helpdialog.{cpp,h}: whitespace only.
     omits  47c59d88  helpdialog.cpp: change to monospaced font.
     omits  a01b2826  x2goutils.{cpp,h}: reformat only.
     omits  6e89f0e4  help.cpp: use new git_changelog_extract_commit_sha() helper while building the help prelude.
     omits  95f1ee1e  x2goutils.{cpp,h}: implement new git_changelog_extract_commit_sha helper, extracting the most recent commit shasum from a git changelog string.
     omits  b2024e46  help.cpp: hardcode indentation value to 2 (for the first spaces) + maximum length of parameters + 4 (for the trailing 4 spaces).
     omits  729415a3  help.cpp: fix a compile warning (by including winsock2.h) and error (caused by a typo) on Windows.
     omits  e1013d89  help.cpp: trying to split at hyphens was a bad idea. Remove that part.
     omits  abf91619  help.cpp: switch from do { ... } while (...); to just while (...) { ... }.
     omits  50378fa0  help.cpp: use new newline feature for some options.
     omits  37b20f90  help.cpp: add support for newlines within descriptions.
     omits  28a111df  help.cpp: don't let qCritical() add even more spaces or quotes around the help message.
     omits  d3ff608c  help.cpp: fix splitting algorithm to step over a space character, but include hyphens correctly into the current line.
     omits  fb9b1b02  help.cpp: actually recalculate the new indent *before* writing whitespace.
     omits  7772507d  help.cpp: partly fix indenting algorithm.
     omits  5bf8eb18  help.cpp: enable debugging for pretty_print(). --debug must be supplied before --help for this to work.
     omits  e14d4289  help.cpp: clear current string if completely written onto one line.
     omits  462e8f22  help.h: fix run time error by actually giving QTextStream a "device" to write to.
     omits  bbddcc4d  {{onmainwindow,help}.cpp},helph}: fix misc. build errors.
     omits  ac628827  onmainwindow.cpp: replace old help system with new one.
     omits  da6d831a  x2goclient.pro{,.maemo}: add new help.{cpp,h} files.
     omits  f6a07c57  help.{cpp,h}: also pass the help message on (for display in graphical mode.)
     omits  61889c75  help.cpp: actually output the help message.
     omits  d80caf9d  help.cpp: document broker options. Fixes: #851.
     omits  082af3f6  help.cpp: "copy" old command line parameters.
     omits  6f55b84e  help.cpp: complete pretty printer function.
     omits  d9d7fbe6  help.cpp: get terminal window sizes on UNIX-based and Windows operating systems.
     omits  b8088ba8  help.cpp: populate pretty_print: fetch max length of params.
     omits  abebff1c  help.{cpp,h}: fix missing return type.
     omits  8587ec4d  help.{cpp,h}: add sanitizing helpers.
     omits  c6539db8  help.{cpp,h}: add skeleton for new help system.
     omits  3cba5555  src/version.h: add include guard.
     omits  e843170e  onmainwindow.cpp: fix up typo when specifying cookie file in pulse-client.conf.
     omits  0038d25f  onmainwindow.cpp: quote commands for generating pulse-client.conf correctly, add more quotes and use absolute file path for pulse cookie.
     omits  22aa6cad   Windows: Update bundled PuTTY from 0.63 to 0.64.
     omits  3b559328  Update changelog about Win32 OpenSSL update from 1.0.1L to 1.0.1m
     omits  07f56fc2  Update Cygwin bundle for openssl 1.0.2a-1 update
     omits  bfd5d503  Update bundled VcXsrv from 1.15.2.4-xp+vc2013+x2go1 to 1.15.2.5
     omits  80088732  debian/changelog: add closure for #830
     omits  e20207bc  {onmainwindow.cpp,README.i18n}: fix localization -- resource strings were not correctly updated. Fixes: #828.
     omits  5e1351da  onmainwindow:cpp: correctly pass escaped single quote when writing remote xinerama config file. Post-fixup for #797.
     omits  52040031  onmainwindow.cpp: do not define Ctrl+Q two times. Made it unusable on Linux and Windows.
     omits  3d578752  onmainwindow.cpp: handle %i and %c format flags in desktop files correctly: remove the %i flag and replace %c with the application name. Fixes: #827.
     omits  d294bbb3  onmainwindow.cpp: fix desktop sharing via session broker. Fixes: #584.
     omits  02dda793  {LICENSE,debian/copyright}: fix typo in URL of obviously-nice.de.
     omits  3d4c38ef  onmainwindow.cpp: fix bad quoting when writing remote xinerama config file. Fixes: #797.
     omits  26c86b7f  configdialog.cpp: make XQuartz detection algorithm QStringList-based and add MacPorts location.
     omits  2c0687ac  onmainwindow.cpp: adapt SSH host key warning message to new usermode sshd possibilities.
     omits  ef033df5  onmainwindow.cpp: wait 3 seconds before checking sshd startup state to allow it to come up.
     omits  42f20456  onmainwindow.cpp: on OS X, specify sshd's PID file location in its server config.
     omits  fdbe9e04  onmainwindow.cpp: also use usermode sshd on OS X, if no global daemon is running.
     omits  5fc3301f  onmainwindow.cpp: fix typos and augment sshd startup failure message.
     omits  c99b7416  onmainwindow.cpp: prettify non-available host key error message.
     omits  63873a19  onmainwindow.cpp: prettify non-running sshd error message.
     omits  27354ff7  non_modal_messagebox.{h,cpp}: add new Non_Modal_MessageBox::critical() overloaded functions to be able to use informative text and a (forceful, if requested) conversion to rich text.
     omits  b59e5d94  x2goutils.{h,cpp}: split up show_RichText_WarningMsgBox() into the aforementioned function and a new convert_to_rich_text() helper function.
     omits  9dc4db3c  {x2goutils,non_modal_messagebox}.cpp: include the correct headers.
     omits  4776273d  onmainwindow.{cpp,h}: make slotTunnelOk parameter optional and use the non-parameter call for the QSingleShotTimer::timeout() signal.
     omits  bcf498fd  configdialog.cpp: rephrase another error message, use the new helper and reformat code.
     omits  f5443ca9  configdialog.cpp: return empty strings as paths to the XQuartz application if no valid one could be found in order to show the proper error message.
     omits  bd06b934  configdialog.cpp: use new helper function show_RichText_WarningMsgBox to show proper errors.
     omits  f86629a8  x2goutils.{h,cpp}: add new helper function show_RichText_WarningMsgBox.
     omits  a154a6c3  x2goutils.{h,cpp}: use QString references.
     omits  551078ce  configdialog.cpp:
     omits  cdf4cbeb  configdialog.cpp: update XQuartz outdated version info message and links. Add MacPorts reference.
     omits  7b18f20d  onmainwindow.cpp: fix session icon not being displayed as tray icon (missed legacy resource URI wrapper call.)
     omits  b5868aa9  onmainwindow.cpp: stop exporting directories (Printing, File Sharing) on sshd error.
     omits  b447387d  onmainwindow.cpp: typo fix (authoized_keys.)
     omits  e232e504  onmainwindow.cpp: consolidate Windows and non-Windows sshd startup error message.
     omits  5ff18d97  {x2goclient.pro,res/osxbundle/{Info.plist,postbuild.sh}}:
     omits  a4196bff  onmainwindow.cpp: also make the message about a non-running sshd non-modal.
     omits  fd09a566  onmainwindow.cpp: use Non_Modal_MessageBox::critical function to display errors relating to missing sshd host keys.
     omits  18677da6  non_modal_messagebox.{cpp,h}: add new Non_Modal_MessageBox class for non-modal message boxes.
     omits  aa11eb5b  onmainwindow.cpp: clarify message regarding missing SSH daemon host keys.
     omits  f44a6d07  onmainwindow.cpp: actually call slotTunnelOk(int), do not generate a run time error by calling the non-existent function slotTunnelOk().
     omits  5c33be48  x2goclient.spec: fix builds on Fedora and related due to failing removal of browserplugin directory. That's non-critical.
     omits  f379a189  Windows: correctly reference windows icon.
     omits  82149292  Windows: try removing reference to top dir again.
     omits  d2706ee3  x2gohelper/Makefile: and delete correct binary file, if requested.
     omits  4341e2fa  config_win.bat: fix missed lrelease call.
     omits  1f52d45d  Windows: reference windows icon from client_build dir. Big FIXME.
     omits  7ff025e9  Windows: convert and delete the other config or build scripts. Delete obsolete ones.
     omits  afece2be  Windows: move building into client_build subdirectory.
     omits  3ea11003  x2goclient.pro: move ICON definition up before it's actually used in the macx section.
     omits  f4e0c64a  x2goclient.pro: move OS X-specific stuff from general section to macx section.
     omits  afedea14  x2goclient.pro.maemo: cleanup.
     omits  4e35da33  debian/changelog: move changelog entries for this branch to the correct, unreleased version 4.0.4.0.
     omits  73af76ee  macbuild.sh: add usage message obtainable via -h or --help.
     omits  37cc1a9c  macbuild.sh: new env var/parameter UNIVERSAL in macbuild.sh.
     omits  9798f5c7  macbuild.sh: move functions to the start of the macbuild.sh script.
     omits  cff5d9a9  macbuild.sh: define, implement and use new function 'make_boolean()'.
     omits  ab07861c  macbuild.sh: Remove 'function' keyword, as it's causing undefined behavior according to SUS.
     omits  42c8e55d  macbuild.sh: app bundle and dmg file will be automatically removed when removing the client build directory.
     omits  782a0ad7  macbuild.sh: use sh default assignment instead of default value.
     omits  dbb398c9  macbuild.sh: only use --stdlib compiler flag on 10.7+. Unsupported on 10.6 and below.
     omits  0428aaf7  macbuild.sh: remove unused variables.
     omits  3e0f3479  macbuild.sh: Use the correct client build dir: client_build.
     omits  96e48e01  ssh{masterconnection,process}.cpp: add more debugging messages to trace mutex lock and unlock and command execution via SSH.
     omits  f659244a  general: remove config_mac.sh. macbuild.sh handles this now.
     omits  8ebbd350  onmainwindow.cpp: Fix some QMessageBox usages. There are many more places that need fixing...
     omits  ab0592f6  general: Add new UNUSED() macro to x2goutils.h and silence compiler warnings. Affected files:
     omits  4fed829f  x2goclient.pro: Enable -O2 in debug mode.
     omits  59a0bca3  macbuild.sh: make bundling optional (but enabled by default) via the new BUNDLE environment variable.
     omits  3d46716a  macbuild.sh: fix non-functional redundancy and optical issues.
     omits  2dc312d8  macbuild.sh: also accept "FALSE" and "false" as binary values.
     omits  aec9cace  macbuild.sh: switch to BASH interpreter.
     omits  5ba56c49  macbuild.sh: fix TOP_DIR handling.
     omits  d6c17fc3  macbuild.sh: select stdlib on OS X based on the passed or default SDK value.
     omits  fcaa63a5  x2goclient.pro: enable more debugging if needed: change -g flag to -g3 -ggdb3 -gdwarf-4.
     omits  42302f4b  macbuild.sh: add debug mode selector via DEBUG env variable.
     omits  2f997c3a  general: move res/Info.plist and macdmg.DS_Store to res/osxbundle/ and update references in:
     omits  5bbfdde8  sessionexplorer, sessionwidget: wrap more places in wrap_legacy_resource_URIs().
     omits  139e5afc  x2goutils: rename fixup_resources() and wrap_legacy_resources() to fixup_resource_URIs() and wrap_legacy_resource_URIs().
     omits  523844a0  x2goutils: add fixup_resources() to fix "broken" resource URI's.
     omits  ec4c2927  x2goutils.cpp: actually use the correct iterator types and functions.
     omits  bbc466eb  x2goutils.cpp: use constBegin() and constEnd() instead of begin/end...
     omits  8959fba8  x2goutils.cpp: change four spaces per indentation level to two spaces.
     omits  a7f1a88a  x2goutils: update copyright -- add myself.
     omits  537eb40a  sessionbuttons/userbuttons: add some debugging output to see what file path is being used as a pixmap (user photo/session icon.)
     omits  0393e33b  general: define wrap_legacy_resources() function and use it to wrap legacy resource locations stored in old session config files.
     omits  6ac47cc8  x2goclient.pro: work around another bug in qmake and copy icon "manually".
     omits  bea6d89d  x2goclient.pro: work around a bug in qmake generating incorrect make rules for embedding the OS X app bundle Info.plist file.
     omits  abe5148e  macbuild.sh: fix references of resources to access files from TOP_DIR.
     omits  bd8785f8  macbuild.sh: BUILD_DIR already includes TOP_DIR, don't specify it two times.
     omits  47bc1f54  general: move Info.plist to res/ and update reference in x2goclient.pro.
     omits  128978e9  macbuild.sh: also also specify the top dir when defining the path to the generated appbundle and dmg file.
     omits  5eef51fc  macbuild.sh: use out-of-source build and do not overwrite the default shipped Makefile.
     omits  7d67e815  macbuild.sh: directly reference project file for qmake.
     omits  a9f85069  macbuild.sh: specify -spec macx-g++ when using qmake.
     omits  33b3a2b3  macbuild.sh: fix up previously overlooked variables deserving curly braces and quotes.
     omits  07af2ea9  macbuild.sh: define the new variables $SDK and $MACOSX_DEPLOYMENT_TARGET which can also be (pre-)set through the environment.
     omits  c92bb98a  macbuild.sh: define TOP_DIR variable -- set to $PWD.
     omits  f222df47  macbuild.sh: use more quoting and curly braces for referencing variables.
     omits  8d918a87  Info.plist: whitespace fix.
     omits  239179db  general: move txt/ to res/text/ and update references in:
     omits  300be5c7  x2goclient.pro: reference new src directory as include dir.
     omits  e6b9aeda  Move
     omits  7d4b197c  general: move img/ to res/img/ and update references in:
     omits  bc50f2bd  src/ssh{masterconnection,process}.cpp: remove executability bit.
     omits  5bfd6d04  general: move i18n/ to res/i18n/ and update references in:
     omits  7915e498  x2gobrowserplugin-2.4_1/src/res/x2goplugin.rc: fix whitespace errors.
     omits  12e7d765  general: move x2go-logos/ to img/x2go-logos and update references in:
     omits  b40c8d42  nsis: make files non-executable.
     omits  a88a8e84  nsis/x2goclient.nsi: don't change the icons path.
     omits  89c0f391  nsis/x2goclient.nsi: fix whitespace errors.
     omits  a08186f4  nsis/gpl.txt: fix formatting errors.
     omits  396e7d2d  general: actually move icons/ to img/icons/ again.
     omits  311cff35  general: move *.ts and *.qm files to i18n/ and update references in:
     omits  9e803076  general: move *.ts files back to the top directory (they are resources.)
     omits  2f18f052  Move svg/ to img/svg/ and update references in:
     omits  145eb68f  Move png/ to img/png/ and update references in:
     omits  e5571614  Move icons/ to img/icons/ and update references in:
     omits  50d2292c  general: Move *.rc and *.rcc files back to top directory for now.
     omits  7b5d8a94  x2goclient.pro: improve consistency: replace tabs with spaces, put quotes around messages, remove or add whitespace where applicable.
     omits  032e2a6e  .gitignore: update with more temporary files.
     omits  bc56aa64  README.i18n: grammar fix.
     omits  e3413c44  README.OpenSSL-Exception: reformat content.
     omits  4cc7d77b  Makefile.man2html: replace backticks with $() and change spaces to tabs.
     omits  62429d34  LICENSE: add "X2Go Project" copyright.
     omits  91a7ceae  HOWTO.GPGCARD: fix typos and grammar.
     omits  15f43c97  INSTALL: fix typos and update URL's.
     omits  4f26b347  x2goclient.pro: remove executability.
     omits  2cd313f7  general: move x2goplugin.rc to x2gobrowserplugin-*/src/res/ and reference in x2goclient.pro.
     omits  524d9e79  general: rename qtbrowserplugin-<ver>-opensource to x2gobrowserplugin-<ver> and reference in x2goclient.pro.
     omits  84b49d9a  Makefile: rename SRC_DIR to TOP_DIR.
     omits  5d42d9e0  general: reference changes in shipped Makefile.
     omits  78564f03  general: move resource files to src/res/ and reference in x2goclient.pro.
     omits  0c0925d0  x2goclient.pro: add x2goclientconfig.pri only containing a comment to override specific entries in x2goclient.pro in x2goclientconfig.pri.
     omits  7c106488  x2goclient.pro: translate and simplify header.
     omits  034c8f55  general: move *.ui files to src/ui/ and reference in x2goclient.pro.
     omits  9750d669  x2goclient.pro: reference files moved to src/ and src/i18n/.
     omits  ff707ea0  general: reference src in Doxyfile.
     omits  b7398771  general: move *.cpp and *.h files to src/ and *.ts files to src/i18n/.
     omits  a8496ef1  Makefile.docupload: add quotes and change backticks to $().
     omits  3365117e  Update bundled VcXsrv from 1.15.2.3-xp+vc2013+x2go1 to 1.15.2.4-xp+vc2013+x2go1
     omits  e6b408b6  Update from Cygwin bundle 20141018-3 to 20141018-4
     omits  ce0f9b29  Update from Cygwin bundle 20141018-2 to 20141018-3.
     omits  b2e5e746  Fix permissions on copy-deps-win32
     omits  f2762301  Bundle new version of VcXsrv: 1.15.2.3-xp+vc2013+x2go1
     omits  0046471e  Continue development...
     omits  9f92b4c6  release 4.0.3.2
     omits  cb1df7db  onmainwindow.cpp: cleanup previous commit.
     omits  ae6efce6  Fix multiply creation of modmap timer (OS_DARWIN).
     omits  2b105f11  Reformat onmainwindow.cpp
     omits  58e4845e  Add new cmdline option --broker-noauth-use-session-username. When --broker-noauth is used, the broker does not know on behalf of which user to operate. This new option enables username syncing. When logging into X2Go Server, that username will be sent to the broker and be used for querying X2Go Broker Agents etc. (Fixes: #781).
     omits  3f85fe21  Prevent passwordless re-logins into X2Go Session Broker if --broker-autologoff is used on the cmdline. (Fixes: #782).
     omits  47501582  Revert "x2goclient.spec: Forceful B-R on SLE 11.3: glib2-branding-SLED."
     omits  1c3531d7  x2goclient.spec: Forceful B-R on SLE 11.3: glib2-branding-SLED.
     omits  c981ff94  x2goclient.spec: Always set BuildRoot: parameter.
     omits  6efa7163  fix changelog
     omits  fd1151e4  Update Changelog about #742
     omits  c441a82d  Apply disable-calling-parec.patch from George Trakatelis (Fixes: #742)
     omits  fd5b2876  Send empty message in x2gohelper to stop AppStarting cursor. (Fixes: #616).
     omits  b8cb7965  Merge remote-tracking branch 'refs/remotes/origin/master'
     omits  bfab25ea  Send empty message in x2gohelper to stop AppStarting cursor. (Fixes: #616).
     omits  2d88750b  Send empty message in x2gohelper to stop AppStarting cursor. (Fixes: #525).
     omits  a972000d  README.i18n: typo, grammar, style and whitespace fixes.
     omits  ee7265da  README.i18n: new file.
     omits  a29b631b  Update changelog about Win32 OpenSSL update from 1.0.1j to 1.0.1L
     omits  28b832af  Add note in changelog about libssh 0.6.4 ECDSA key features
     omits  f1de7c89  Windows: Update libssh from 0.6.3 to 0.6.4
     omits  d274bbcd  Win32OpenSSL 1.0.1 actually requires the very original version of the VC 2008 DLLs, I determined this emperically and the website states this. It also requires the manifest.
     omits  c94b42b9  Correct the changelog about VcXsrv
     omits  b11a2b42  Update changelog about copy-deps-win32.bat and latest win32 dependency updates.
     omits  93638601  Fix for commit a86676d (mswin PuTTY+Krb auth)
     omits  71f178db  Fix copy-deps-win32.bat for now by hardcoding WinBuilder VM paths
     omits  f40ab866  Add copy-deps-win32.bat (to simplify win32 build process)
     omits  4d59fab3  FIXME: Disable PubkeyAuthentication _and_ PasswordAuthentication if GSSAPI authentication is activated. This is counter intuitive, though, and requires several other fixes in the authentication code.
     omits  46c9fe85  Base the layout dialogue "Session ID" (which shows up when starting a connection) on typographic points (instead of pixels). (Fixes: #713).
     omits  a86676d0  Fix quotes when calling remote commands via SSH (esp. allow same quoting/ escaping style for libssh and openSSH+Krb based connections). (Fixes: #720).
     omits  1996489e  Revert "Fix quotes when calling remote commands via SSH. Use single backslash to quote quotation marks. (Fixes: #720)."
     omits  89105aa6  Fix quotes when calling remote commands via SSH. Use single backslash to quote quotation marks. (Fixes: #720).
     omits  bdae523b  Revert "SSH with GSSAPI: Don't assume the broker-side user has /bin/sh (or compatible) set as default shell. (Fixes: #720)."
     omits  023a1b9d  Revert "last commit is not fix for #720"
     omits  b19e0152  improve debugging messages
     omits  1f8821e3  typo fix in log message
     omits  37940149  last commit is not fix for #720
     omits  ccb864b0  SSH with GSSAPI: Don't assume the broker-side user has /bin/sh (or compatible) set as default shell. (Fixes: #720).
     omits  0ca3a820  fix missing curly brackets, caused by commit adb03c67e
     omits  165a1c21  common: update copyright notices, whitespace fixes. Happy new year!
     omits  ae2c22bc  Improve debugging/logging the SSH connections made by X2Go Client.
     omits  70cedd90  Fix string concatenation/layout of error message when tunnel I/O errors occur.
     omits  88898003  When sharing a client-side folder, do not write the SSH pub key to client-side authorized_keys file if the folder-to-be-shared does not exist on the client. (Partially solves #405).
     omits  f8fa1182  sshmasterconnection.cpp: Fix several grammar issues in error messages.
     omits  c4e71a45  Enable debugging in sshprocess.cpp and sshmasterconnection.cpp if --debug is given.
     omits  e1597f96  Be more exact when reporting rev forwarding tunnel request failures to the GUI user. Include the purpose of the tunnel (NX, audio, foldersharing) in the error message.
     omits  3008b2a1  Use app.setQuitOnLastWindowClosed(false) for the X2Go Client QtApplication to assure that X2Go Client does not arbitrarily exit during a running session. This fixes X2Go Client crashes that occur when printing via the CUPS-X2Go printing mechanism with activate print dialog popup on incoming print jobs and minimized main window. (Fixes: #702).
     omits  adb03c67  Add several info/error/debug log message while hunting down #702.
     omits  db7c2f30  Use QUrl::toPercentEncoding() method to properly encode passwords sent to X2Go Session Broker. (Fixes: #705).
     omits  bd5b5b4f  Add Turkish translation file.
     omits  ab034de9  Windows: Fix compatibility with PulseAudio 6.0 by specifying an absolute path to the cookie
     omits  d2c5c190  Update changelog about being able to build under VS2010 (Fixes: #642)
     omits  8707629a  Apply conform-to-stricter-type-checking-VS2010-close-socket.patch from George Trakatelis (uom.edu.gr) (Fixes: #642)
     omits  36657f76  Apply add-libraries-to-build-with-VS2010-command-line.patch from George Trakatelis (uom.edu.gr)
     omits  5fb997d2  Apply conform-to-stricter-type-checking-mingw482.patch from George Trakatelis (uom.edu.gr)
     omits  f9ef2879  Provide empty Turkish translation file.
     omits  cda48ed8  fix changelog cherry-picking and add closure for #681
     omits  b2bcdca4  Continue development...
     omits  cd1ae314  Fix placement of session folders in session card column.
     omits  05365223  Reformat onmainwindow.cpp
     omits  52902187  release 4.0.3.1
     omits  8307c5d0  Revert "Reformat onmainwindow.cpp"
     omits  1f765cf5  Revert "Fix placement of session folders in session card column."
     omits  ec57aff1  Fix placement of session folders in session card column.
     omits  f8fb34cb  Reformat onmainwindow.cpp
     omits  492098cf  Update several translation files after splitting of session profile's "Settings" tab into "Input/Output" and "Media". Translations for these two new tabs derived from the i18n files of PyHoca-GUI.
     omits  06bb4b2d  update i18n files
     omits  c1d22807  Split Sessions config widget into Input/output and Media widgets. (Fixes: #643).
     omits  2bee7c55  Revert "  - Split Sessions config widget into Input/output and Media widgets."
     omits  10478baa    - Split Sessions config widget into Input/output and Media widgets.     (Fixes: #770962).
     omits  177b74ec  fix for last commit
     omits  b6d31bac  Fix (cross-user) desktop sharing since introduction of clipboard mode feature.
     omits  841db26e  typo fix in man page spotted by Alex
     omits  7445f847  Update Danish translation file.
     omits  0b0f880b  man page: grammar fix
     omits  d5351dd7  fix for last commit
     omits  c95be057  Make sound options configurable via X2Go Session Broker. (Fixes: #652).
     omits  b8aef095  Fully rework x2goclient man page. Add many options that haven't been documented so far.
     omits  2e4201fd  Continue development...
     omits  bfd6f535  release 4.0.3.0
     omits  57e1d1f5  update i18n files
     omits  940ec5b6  Revert accidentaly enabling console output by default
     omits  f74084fd  Update Win32 OpenSSL to 1.0.1j
     omits  80138250  Update changelog about cygwin packages updated to 2014-10-18
     omits  a92c8d77  Update changelog about VcXsrv openssl update: 1.15.2.0-xp+vc2013+x2go1 -> 1.15.2.1-xp+vc2013+x2go1
     omits  17d9d3e8  debian/changelog: wrap too-long-line
     omits  38805ac6  Update B-D: apache2-dev | libc6-dev. The apache2-dev package does not exist on all Debian/Ubuntu versions.
     omits  8a39df27  Update Spanish translation file.
     omits  3638929a  Update Swedish translation file.
     omits  762aeaf3  Update Bokmal (Norway) translation file.
     omits  79d90574  Add support for session selection in broker mode.
     omits  ae45b5d7  In openSUSE, openssh is openssh (not openssh-clients / openssh-server).
     omits  ff5b3b29  In openSUSE, it is openldap2-devel, in Fedora/RHEL it is openldap-devel.
     omits  96eaaef6  x2goclient.spec: typo fix
     omits  92304661  Add x2goclient-rpmlintrc file.
     omits  b3c5b417  x2goclient.spec: typo fix
     omits  f3641234  x2goclient.spec: Fix version comparison.
     omits  8047a83c  The libqt4-linguist split off happened in openSUSE 13.1.
     omits  1a835d4d  x2goclient.spec: Own /etc/apache2 / /etc/httpd, as well.
     omits  a1fc80b2  x2goserver.conf: Fix apache2/conf.d directory creationg on openSUSE.
     omits  dee7f3b9  x2goclient.spec: openSUSE as /etc/apache2 as config dir for Apache, not /etc/httpd.
     omits  0fa1cccc  x2goclient.spec: Own more directories (rpmlint-based FTBFS).
     omits  50ffeab7  Upgrade versioned BR for libssh-devel (0.6.3 or patched 0.5.5).
     omits  07056dcf  x2goclient: Add to R for openSUSE: libqt4-devel.
     omits  4fd41f4c  x2goclient.spec: fix for last commit
     omits  b3346148  openSUSE: Make Qt4 Linguist tools available for Makefile.
     omits  05ae59d5  Fix onmainwindow.cpp after 76ae96781f1d2d5754ee4751539d5de47f1d0297.
     omits  e21b7c3b  Fix placing sessions folders in broker mode.
     omits  76ae9678  Honor exports (client-side shared folders) from broker session profiles. Thanks to Ming Song for providing a patch for this (Fixes: 612).
     omits  3c1989b4  Makefile.man2html: Test if man2html exists. If not, don't fail.
     omits  b528cdb7  typo
     omits  3df43fd0  typo fix
     omits  aa37b2ad  no man2html in openSUSE
     omits  76b4011a  x2goclient.spec: Adapt to building for openSUSE/SLES.
     omits  5f70cc73  debian/control: Add B-D: apache2-dev. On squeeze / lucid builds, this is a superfluous B-D, but for later Debian/Ubuntu versions, this smoothes the installation of the x2goplugin-provide bin:package.
     omits  7b69d4cf  Apply bug566.aid-debugging.patch from George Trakatelis (uom.edu.gr)
     omits  e3509921  Update changelog about cygwin packages updated to 2014-10-11
     omits  bc1d185b  Update changelog about Cygwin Bash being replaced with Cygwin Dash (Fixes: #636)
     omits  b0c36728  Update changelog about cygwin packages updated to 2014-10-10
     omits  3b9d7930  Make X2Go Client aware of the IceWM (ICEWM) window manager. (Fixes: #608)
     omits  5bfc5712  Make X2Go Client aware of the Openbox (OPENBOX) window manager. (Fixes: #607)
     omits  08c5b56d  Remove execute permissions from 16x16 cinnamon.png and trinity.png
     omits  2da9216d  Make X2Go Client aware of the Trinity (TRINITY) desktop environment. (Fixes: #609)
     omits  5a411745  add bug closure for #571 (commit: #fe20a0f)
     omits  fe20a0f0  Make X2Go Client aware of the Cinnamon (CINNAMON) desktop environment.
     omits  abdb4d5a  add bug closure for #580 (commit: 5e48b9c)
     omits  40d39626  Update changelog about cygwin packages updated to 2014-09-29, including Shellshock fix
     omits  883327dc  changelog: We've updated cygwin packages to 2014-09-16 versions and rebuilt openssh and nxproxy differently
     omits  0e3aff05  Update changelog: Last commit (2ffcad0) fixes bug #566
     omits  2ffcad03  Windows: Fix not being able to add the server to the known_hosts file when the username has non-English characters.
     omits  0d99760b  Update changelog about bugs #474 and #603 and trigger rebuild for #603
     omits  d6041fb2  Windows: Fix text not being rendered properly at end of NSIS installer (Fixes: #597)
     omits  5e48b9cd  Save folder icons Base64 coded. Save icons under General\icon_<PATH>.
     omits  16302a49  Add Estonian translation file.
     omits  f176ec82  fix changelog typos
     omits  1b24ad23  Upgrade libssh from 0.5.5 to 0.6.3, including the Pageant support patch (Fixes: #590)
     omits  4c1a9377  Update changelog for bug 594 fix (Fixes: #594)
     omits  e7b1df82  Windows: Bundle new version of VcXsrv: 1.15.2.0-xp+vc2013+x2go1 (Fixes: #568)
     omits  ac3a519c  Update changelog for: Windows: Fix missing VcXsrv/zlib1.dll (Fixes: #587)
     omits  39b598a9  Remove deprecated workaround in wapi.cpp.
     omits  71624e7d  Update Finnish translation file.
     omits  93b59b0f  Update German translation file (after session folder feature got added). - Update German translation file.
     omits  ed575296  mark incomplete translations as INCOMPLETE in ChangeLog
     omits  540d12ca  Update Dutch translation file.
     omits  06949036  Include <QDir> in sessionexplorer.cpp.
     omits  f471e04d  Update translation files. Add empty Portuguese translation. Update qt_<lang>.qm files from Debian unstable as of today.
     omits  60bf02af  order language files alphanumerically in x2goclient.pro
     omits  19dd74cb  Update Finnish translation files.
     omits  32732a5e  changelog fix
     omits  d4a60dc3  Update Spanish translation files.
     omits  433cbe57  Disable sessions explorer "back" button if user sessions disabled.
     omits  83b3dec0  Support for sessions folders and commandline options "--session" and "--sessionid".
     omits  04f04412  Session name autocomplition only for sessions in current folder.
     omits  9c05de1e  Support for sessions folders in sessionmanagedialog.
     omits  9a7a47e2  Add folder explorer - GUI to management of sessions folders.
     omits  0ac3903e  Update Win32 OpenSSL to 1.0.1i and Cygwin OpenSSL to 1.0.1i-1
     omits  5293d719  Add support for sessions folders.
     omits  8262012d  Windows: Fix X2Go Client desktop shortcut not working when the fonts are not installed
     omits  e8632a8e  work in release information from release/4.0.2.x branch
     omits  38e2f537  work in release information for 4.0.1.6 (Baikal LTS)
     omits  2c1bc8f4      x2gohelper. - Add Makefile for x2gohelper.
     omits  24c27245  Start x2gohelper from X2Go Client. Revert name changing of X2Go Client and x2gohelper
     omits  1c6ede3a  Revert "Revert accidental config_win.bat code in 5bb4a33"
     omits  6e1ecbd3  On Windows rename x2goclient.exe to x2goclient-mainprocess.exe and x2gohelper.exe to x2goclient.exe.
     omits  b42e57e8  Bump version string: 4.0.2.1 -> 4.0.3.0 (4.0.2.1 is on the release/4.0.2.x branch now)
     omits  4999b282  Separate 4.0.2.1 from 4.0.3.0 in changelog
     omits  bc68d348  Update COPYING file (to update FSF address).
     omits  560fe412  Follow-up commit for 5bb4a33. Add forgotten x2gohelper/ folder.
     omits  7ce90399  Revert accidental config_win.bat code in 5bb4a33 "Add x2gohelper to start X2Go Client on Windows and clean child processes if X2Go Client crashes. (Fixes: #525)."
     omits  3f882c07  Update German translation files.
     omits  5bb4a331  Add x2gohelper to start X2Go Client on Windows and clean child processes if X2Go Client crashes. (Fixes: #525).
     omits  0f51f82b  Revert "Add x2gohelper to start X2Go Client on Windows and clean child processes if X2Go Client crashes."
     omits  3d76d001  Add x2gohelper to start X2Go Client on Windows and clean child processes if X2Go Client crashes.
     omits  c0bc05f8  Windows: Include all fonts in NSIS installer, make them optional, and install only "misc" by default. (Fixes: #108) Also make desktop shortcut optional.
     omits  7a565137  Correct changelog: Unicode NSIS, not NSIS Unicode (which is a separate & discontinued fork).
     omits  6fe37310  Fix changelog.
     omits  f8464c49  Fix "fullscreen" mode on Windows 7 with several monitors.
     omits  11e8f3ae  Windows: Download and compile nx-libs-lite from the release tarball, rather than from git, so that the patches are actually applied
     omits  081628c7  Windows: On XP & Server 2003 (R2), prevent high PulseAudio CPU usage by lowering its CPU priority to "normal" (Fixes #526)
     omits  9a186dc7  Windows: nx-libs-lite updated to 3.5.0.27
     omits  7aaf5beb  Grammar fix in russian translation.
     omits  eb6feb3e  Add "clipboard" parameter to session profile and to command line options. Replace qCritical() with printError() by argument parsing. (Fixes: #258).
     omits  84decf01  Revert "Add "clipboard" parameter to session profile and to command line options. Replace qCritical() with printError() by argument parsing."
     omits  934d0559  Update string "&Clipboard Mode" and translate in russian translation file.
     omits  e4176b3e  Update russian translation.
     omits  1b44f771  Update translation files.
     omits  ca872465  Add "clipboard" parameter to session profile and to command line options. Replace qCritical() with printError() by argument parsing.
     omits  7fec3e5c  more fixes for a3f54345646ce35eea731eeedec1550f6551f606
     omits  e3b4631f  fix comment string (gnaaa...)
     omits  7f1e287a  Windows: Switch from regular NSIS 2.46 to NSIS Unicode 2.46.5 (Fixes #528)
     omits  a3f54345  Avoid unitialised variables on early calls of ONMainWindow::closeEvent() or ONMainWindow::closeClient(). (Fixes: #253).
     omits  5682d6f2  update .ts files from code files
     omits  d9752353  grammar fix in changelog
     omits  062802af  add option --close-disconnect to man page
     omits  e064e1ae  fix man page
     omits  0ebe95fc  Add new cmdline option --hide-foldersharing. If used, all GUI elements related to exporting client-side folders to X2Go sessions get hidden. (Fixes: #514).
     omits  0eb230f1  fix for last commit
     omits  d386996c  Provide more meaningful messages on SSH errors (host pub key not found, export pub key not found, authorized_keys file not found). For SSHd startup failures provide different messages on Windows and non-Windows machines. (Fixes: #235). FIXME: add detection code to report SSH daemon startup failures.
     omits  9bd39328  add closure for #159 (by commit 76777fc)
     omits  5a312056  whitespace fix
     omits  3a349d11  Changelog: Specify updates to third-party components for Windows
     omits  e2eb3b1a  Windows: Reduce size of NSIS installer by switching to lzma solid compression
     omits  093543e6  Fix running x2goclient without arguments on Windows. (Fixes: #522).
     omits  2531d562  Save proxy output in $HOME/S-$SESSION-ID/session.log if debugging is enabled.
     omits  4eb1fd18  Disallow server-side users to override X2Go Server commands via ~/bin (or similar). (Fixes: #336).
     omits  76777fca  Fork x2goclient on windows and terminate child processes if x2go client crashed.
     omits  6d3998f6  Windows: Fix compatibility with current PulseAudio master branch by replacing forward shashes with backslashes in file/folder paths.
     omits  1d67777a  Windows: Enable PulseAudio log when --debug is passed.
     omits  5a917178  Re-add Info.plist file (which got removed by accident in commit 91cf6c6). (Fixes: #502).
     omits  b1246af2  New command line option (--keep-trayicon). With that options set, we force X2Go client to only use the default "accelerated X" as system tray icon (and prohibit usage of the session's icon as tray icon). (Fixes: #365).
     omits  18f4c677  Only show session name in notification bubbles with debugging enabled. (Fixes: #364).
     omits  613e8349  Fix starting sshd on Win XP. (Fixes: #421).
     omits  a12836fe  Revert "Fix starting sshd on Win XP."
     omits  7464738e  Fix starting sshd on Win XP.
     omits  1a074166  Check if sound is activated before starting pulse.
     omits  b9f981d9  Don't start pulse on Windows, until we have not session with pulse support.
     omits  76d7c33d  Add command line option "close-disconnect", which make client close after session is disconnected.
     omits  7386f7c7  fix for last commit
     omits  c78b9e55  debian/changelog: add closure for #478
     omits  2d13845c  Search X-Server in /Applications/Utilities/XQuartz.app on Mac. Wrong cmd line option throw error dialog if running not from terminal.
     omits  7d3f1792    - Hide GSSAPI options on direct RDP connections.
     omits  fcab17bb  debian/control: typo fix
     omits  ea9fd44a  Fix FTBFS on arm64 (and others) architecture. (Fixes: #498).
     omits  78610c56  debian/control: Add dbg:package x2goplugin-dbg.
     omits  feaf6bb8  changelog: work in coming LTS release 4.0.1.6
     omits  17e9343a  work in changelog of build fix release 4.0.1.5
     omits  b10ae3bf  Continue development...
     omits  85bf0c6e  release 4.0.2.0
     omits  3f9918da  release 4.0.1.4 (cherry-picked from release/4.0.1.x branch)
     omits  034afc36  Remove cookie handling logic from my 2014-03-16 - 2014-03-18 commits that is no longer needed due to my last commit.
     omits  a6ab2c78  Windows: Force PulseAudio 3.0 & later to use the original cookie file path.
     omits  db8f70a1  B-R (epel-7): man2html-core (same as for Fedora builds).
     omits  fa6e7b46  Fix password connection with libssh 0.6.0. (Fixes: #420).
     omits  7afdf2df  Revert "Fix password connection with libssh 0.6.0"
     omits  89b5d94a  Allow starting shadow sessions from the command line with option --hidden being enabled. (Fixes: #349).
     omits  ed2c0055  Windows: Reapply KDE on Windows's patch for Pageant support to libssh 0.5.5. (Fixes: #448)
     omits  ed895e03  Windows: Fix cookie handling when PulseAudio is downgraded after cookie is created.
     omits  acbc8971  Update comment for last commit and add to debian/changelog. (Fixes #422)
     omits  17f00cd8  Windows: Fix compatibility with PulseAudio 3.0 & later through new cookie handling.
     omits  dfaaabc9   Decrease HelpDialog tab width from 320 to 30 (the width of 10 spaces.) (Fixes: #453)
     omits  275a22a6  Provide support for dynamic authentication IDs. This is a requirement for using the broker client against brokers that use some sort of OTP authentication mechanism. (Fixes: #446).
     omits  040c9423  Fix copy+paste errors in QNetworkAccessManager code.
     omits  571584d0  Copy ChangeLog.gitlog (if present) into txt/ subfolder during %setup.
     omits  d4176978  debian/rules: use if instead of test
     omits  a579338e  Rename txt/git to txt/git-info (make it compliant with cmdline options).
     omits  d0a173bf  debian/rules: Create txt/git-info file from ChangeLog.git if it exists.
     omits  c3f9c781  Drop create_text.sh again, implement changelog copying in distro build files. Implement Git history creation for nightly builds in build scripts.
     omits  650c4f3a  x2goclient.spec: Copy ChangeLog (or debian/changelog) into txt/ subfolder during %setup.
     omits  4758be80  debian/changelog: whitespace cleanup
     omits  6f73fbcf  debian/rules: Copy debian/changelog into txt/ subfolder during dh_auto_configure.
     omits  acca8256  Change x2goclient.nsi for nightly builds
     omits  a71feeac  Fix debian/changelog after resolving merge conflict.
     omits  224c29c2  Merge branch 'master' of ssh://code.x2go.org:32032/srv/git/code.x2go.org/x2goclient
     omits  28fed7be  Check if txt/changelog and txt/git exist on config phase. Rename option "--git" to "--git-info".
     omits  19fe7875  Switch to QNetworkAccessManager. Appropriately set content type header to "application/x-www-form-urlencoded" for HTTP post requests. (Fixes: #440, #138).
     omits  1bd49018  Revert "Switch to QNetworkAccessManager."
     omits  d0239644  Switch to QNetworkAccessManager.
     omits  4768d9de  Bump NSIS version string to 4.0.2.0-pre01
     omits  5d7d9966  If no user in session config, display system username in pass form.
     omits  91cf6c6e  Don't show GUI dialog for --version, --help, etc, if started from terminal on linux and mac.
     omits  2a3e8f93  Display more version info. Parameters --version, --git, --changelog.
     omits  6f8695bf  Bump Standards: to 3.9.5. No changes needed.
     omits  45ec6d39  debian/control: build-depend on libssh-dev (>= 0.5.4-2).
     omits  2593472e  Add new translation of X2Go Client to Dutch.
     omits  55f9b71e  Don't use ancient Debianism's for ssh options (ProtocolKeepAlives). (Fixes: #434).
     omits  e49d34d8  Update Danish translation file.
     omits  321b9153  add x2goclient_nl.qm to resources files
     omits  506a9ff4  Add new translation of X2Go Client to Estonian.
     omits  bf1c86d2  Update Finnish translation file.
     omits  c2f18ed9  add empty Dutch translation file
     omits  802fa8d8  re-run lupdate
     omits  73e9b7d8  Merge branch 'master' of ssh://code.x2go.org:32032/srv/git/code.x2go.org/x2goclient
     omits  b3b56338  Fix multimonitor support on Linux.
     omits  5cc37291  changelog fix: password conenction libssh 0.6.0 fix occurs with 4.0.1.4 (not with released 4.0.1.3)
     omits  a6ae6f6b  changelog fix for last commit
     omits  083ece20  Fix password connection with libssh 0.6.0
     omits  71979ab3    - Set modmap timer timeout to 10 sec on Mac.   - Fix running xmodmap if X2Go Client not started from terminal.   - Setting keyboard modifiers with xmodmap.
     omits  9b14b3ad  Fix authentication on SSH Broker with key + passphrase.
     omits  d5ce1446  Add Class HelpDialog to show options in scroll area.
     omits  bbb9a409  move ssh_select timeout to release/4.0.1.x branch
     omits  0a4930fd  cleanup changelog
     omits  92da33e4  increase ssh_select timeout to 0.5 sec.
     omits  ce661249  Merge branch 'master' of ssh://code.x2go.org:32032/srv/git/code.x2go.org/x2goclient
     omits  20402c06  move SSH classes rewrite to new release series 4.0.2.x
     omits  d94f5d87  Revrite SSH Classes to support libssh fix
     omits  bf2926ae    - Set mod map from client to server on Mac, hide keyboard settings on Mac   - Fix mod map on Mac with kerberos - Fix focus on pass form
     omits  5791109f  set mod map from client to server on Mac, hide keyboard settings on Mac
     omits  c796fa35  - Increase timeout in ssh_select
     omits  1af5fc54  Continue development for next release series...
     omits  e8eed9f1  Continue development on current release / Baikal LTS branch...
     omits  f84e4ed1  release 4.0.1.3
     omits  98f51063  Update Bokmal translation file.
     omits  dbd50f4a  Update Spanish translation file.
     omits  33e81a45  Revrite SSH Classes to support libssh fix
     omits  c9197bbd  Minor update of the German translation file.
     omits  8dcdc094  Update Swedish translation file.
     omits  fda1f2b1  happy new year
     omits  f36041a6  update changelog
     omits  516d238a  Update German translation file.
     omits  1d89ab91  update russian translation
     omits  9ff82362  update ts files
     omits  2c005d94  make GSSAPI delegation configurable.
     omits  70f0699c  Enables forwarding (delegation) of GSSAPI credentials to the server.
     omits  059c0d8f  New translation of X2Go Client to Finnish.
     omits  49abcb5b  update .ts files
     omits  02d04cd1  Fix scan for pulseaudio cookie file. Issue got introduced in X2Go Client 4.0.1.2 and let pulseaudio sound setup fail completely in the Linux X2Go Client of that version. (Fixes: #384).
     omits  e37cf30a  update RPM version
     omits  4f7b9243  x2goclient.spec: fix spelling of serverbased/server-based
     omits  ee437057  Protect x2goplugin.html. Make it only available from the local host.
     omits  d019af7f  x2goclient.spec: improve plugin-provider  sections (Thanks to Orion)
     omits  e2bc3fce  changed keyboard settings. Supported modes: auto, none and config with model/layout(variant)
     omits  b6f223ed  Continue development...
     omits  f7cdada8  release 4.0.1.2
     omits  371cd61d  Revert "changed keyboard settings. Supported modes: auto, none and config with model/layout(variant)"
     omits  be65efa3  changed keyboard settings. Supported modes: auto, none and config with model/layout(variant)
     omits  9d714e35  fixed GSSApi(Kerberos 5) authentication for sshproxy and sshbroker on windows
     omits  6290a9f3  GSSApi(Kerberos 5) authentication for sshproxy and sshbroker
     omits  b6932958  SshMasterConnection should use current user name if no user name is specified in session settings
     omits  d1bd6611  c121b7e2d3d83abdc2d7a29637bc3294e38b2ec3 broke checking if remote command produce only stderr and not stdout. It made x2goclient crash if x2gostartagent send LIMIT error. Current commit fixes this issue.
     omits  6f9ead7c  Additional check if authentication with GSSApi successfull
     omits  3aa82279  - Setting main window focus on mac (Fixes: #139).
     omits  c0e8c20c  Setting main window focus on mac (Fixes: #139).
     omits  ac14ad24  Support for ChallengeResponseAuthentication (Google Authenticator)
     omits  a77d761d  Support for GSSApi(Kerberos 5) authentication. Using ssh/scp commands on Linux and Mac and plink/pscp on Windows.
     omits  1c7a4f1a  Change NSIS version string from 4.0.1.2-pre02 to 4.0.1.2
     omits  4d3c00fc  x2goclient.spec: add missing Group: fields to subpackages
     omits  829032b3  Make sure lrelease-qt4 is executed (not just lrelease).
     omits  e4a8fa5b  Rename win32 desktop and startmenu icon from "X2goClient" to "X2Go Client".
     omits  5b6ece79  fix x2goplugin-provider installation
     omits  e235cdd1  x2goclient.spec: fix creation of /etc/httpd/conf.d
     omits  739e7f79  x2goclient.spec: add forgotten %description tags
     omits  a0bb56b4  x2goclient.spec: fix dependency token
     omits  ca5d397a  Split up package into bin:packages: x2goclient, x2goplugin, x2goplugin-provider.
     omits  a65def42  Make x2goplugin-provider installable via Makefile.
     omits  31b6e2a5  win32: Add uninstall information to Add/Remove Programs. (Fixes: #230).
     omits  84b2ded4  x2goclient.spec: rather build EPEL-6 package against qt4-devel
     omits  088dd58c  fix lrelease/qmake binary replacement with EPEL-5 builds
     omits  4bf8e6eb  Make sure that build_client and build_plugin are not build with parallel make.
     omits  ef0c348d  Make qmake-qt4 and lrelease path in Makefile easily replacable (as RHEL-5 does not have those tools in $PATH). + For EPEL-5 builds: replace full path to qmake-qt4 and lrelease. For EPEL-5 builds: replace full path to qmake-qt4 and lrelease.
     omits  a5601012  x2goclient.spec: more fixes for EPEL-5
     omits  889404d9  package for Fedora 18 has to be built against shipped qtbrowserplugin, epel6 has /usr/bin/qmake-qt4
     omits  ce706b56  Clear (Fedora package) changelog.
     omits  d0a173ec  x2goclient.spec: (hopefully) fix distro version checks
     omits  eb289f10  Update NSIS VERSION to 4.0.1.2-pre01
     omits  a4c93dfd  make sure our RPM package version is lower than a package version from EPEL
     omits  b484f47f  simplify conditional qtbrowserplugin build dependency
     omits  b07de51f  typo fix
     omits  61a07eae  x2goclient.spec: try to fix faulty path to qmake-qt4
     omits  11963585  fix sed expr in x2goclient.spec
     omits  3bbd2d00  Allow patching of qmake-qt4 executable path in Makefile. x2goclient.spec: Replace qmake-qt4 path in Makefile.
     omits  979151f3  Make package build on Fedora/EPEL versions that do not have the qtbrowserplugin package.
     omits  93d5e223  Test for various file locations of the pulseaudio cookie file.
     omits  b9f22a3b  add some credits for the Fedora maintainers for their x2goclient.spec file
     omits  a714f471  adapt version scheme in .spec file
     omits  e0b13428  fix for commit 2cbf163
     omits  0c46ca9f  Ship x2goclient.spec (RPM package definitions) in upstream project.
     omits  86d776a5  change versioning scheme
     omits  9126ca04  debian/source/format: Switch to format 1.0.
     omits  2cbf1633  use expandHome(...) for more cmd line options
     omits  21bd075b  Syntax fix of x2goclient.desktop file.
     omits  008eb5cf  Update Spanish translation.
     omits  34dc0d6e  update language files
     omits  0508492c  Update man page for --broker-url. Explain the syntax of <URL>.
     omits  a965d2bf  forgot new files...
     omits  174c6c4c  move expandHome into separate file: x2goutils.cpp
     omits  d01ec3dc  remove unwanted patch file
     omits  2fe3c60e  improve/fix last commit
     omits  74913d55  Expand tilde operator for all other file paths handed over to X2Go Client via sessions file or cmdline parameter.
     omits  2f53855c  Properly handle (=expand) the "~" character in key filenames. (Brought to attention by Eldamir on IRC. Thanks!).
     omits  8d9dc5b9  Update man page for new --tray-icon cmdline option.
     omits  24561ccd  New option --tray-icon. Force showing the tray icon, even for hidden sessions. Also allow creation of .desktop files with --tray-icon optionally being enabled. (Fixes: #316).
     omits  ec8bb38e  fix changelog syntax
     omits  1a4504ae  Add option --broker-cacertfile. Allow usage of non-system-wide installed (self-signed) SSL certificate chains for https (SSL) session broker connections. (Fixes: #311).
     omits  2053e46b  always have X2GODATAEND in commands' stdout, even if the executed X2Go command fails
     omits  c121b7e2  Perform sanity checks on data that comes in from X2Go Servers. Prohibit the execution of arbitrary code via the ~/.bashrc file. (Fixes: #333).
     omits  cf33d551  Store broker HTTPS certificate exceptions in $HOME/.x2go/ssl/exceptions (before: $HOME/ssl/exceptions). (Fixes: #328).
     omits  8cade0ed  Add NSIS packaging files for win32 builds to source tree. (Files provided by Oleksandr Shneyder, thanks!!!).
     omits  a0e76cf1  Strip whitespaces off of user name, host name and other strings when loading / saving session profiles.(Fixes: #315).
     omits  f376e1c9  Handle SSH host key changes more elegantly and allow user interaction if such a host key change occurs. (Fixes: #241).
     omits  dae06640  reformat log entry
     omits  56785cbc    - support for keys "shadowuser" "shadowdisplay" and "shadowmode" in     config file. This allow to choose default display for shadow sessions
     omits  2fd08926  try to build without apache2
     omits  7eb59f32  Pull-in packaging changes from Debian.
     omits  20d04f17  Provide Keywords: key in .desktop file.
     omits  200cd429  fix spelling error
     omits  e28dcff8  Continue development...
     omits  d5ff7886  release 4.0.1.1
     omits  ffe70e38  provide Finnish translation files
     omits  61958d47  Make X2Go Client work in SSH broker mode without the need of a auth-id file.
     omits  2b2b554e  Update Danish translation file.
     omits  8437e371  Update Norwegian Bokmaal translation file.
     omits  468be3aa  Make X2Go Client aware of the MATE desktop environment.
     omits  76560c57  changelog fix
     omits  1df7b6c9  Update Spanish translation file.
     omits  897b0f36  Swedish translation update.
     omits  1b1fc7f2  Support for "shadow" mode in X2Go Plugin
     omits  7996b7bf  Support for published applications in X2Go Plugin
     omits  e69690eb  /debian/changelog: fix too-long-line
     omits  047050ec  only package debug symbols for x2goclient
     omits  2f8cdb2d  Provide bin:package with debug symbols for X2Go Client. (Fixes: #255).
     omits  c8c8e2fe  Call ssh_clean_pubkey_hash() for deallocating public key hashes instead of just calling free(). Required under MS Windows as documented in libssh2 API. (Fixes: #243). (For further details see: http://api.libssh.org/master/group__libssh__session.html).
     omits  3d6450d2  Enable full access desktop sharing across user accounts. (Fixes: #222).
     omits  af80d226  Revert "Enable full access desktop sharing across user accounts."
     omits  736ec9e1  add whitespace after colon in notification bubble
     omits  e3b87397  Add cmdline option --broker-autologoff: Enforce re-authentication against X2Go Session Broker after a session has been suspended or terminated. (Fixes: #179).
     omits  512b85b2  Allow for setting maximum available desktop size as window size via the session profile card. Unfortunately, this feature is for now only available on Linux. (Fixes: #214).
     omits  b9e540ce  fix some de_DE strings
     omits  a4c7c35a  Update German translation.
     omits  67b1b427  rebuild i18n files
     omits  130088ae  Show session name in notification bubbles.
     omits  5bcfbeba  Fix segmentation fault that started occurring since the custom trayIcon patch was applied. Segfault only occurred if the tray icon was not used.
     omits  7a76ed9a  Properly set the remote server address received via selectUserSession method when in broker mode. (Fixes: #226).
     omits  3c5222db  Avoid multiple selectUserSession requests when in broker mode.
     omits  7b902078  Enable full access desktop sharing across user accounts.
     omits  11af425a  Use the session icon as tray icon, pop up notification bubble that informs about current session actions. (Fixes: #177).
     omits  93f56768  Fix auto-resume when session type is »Single Application«. (Fixes: #183).
     omits  1830e1f5  Fix detection of maximum screen area available for a session. (Fixes: #165).
     omits  ebecc126  add changelog entry for the new parsable stdout+stderr output style
     omits  a657ff6d  Enable debug mode through cmd line parameter. (Fixes: #142).
     omits  c25f9947  whitespace removed
     omits  35aa03e7  typo fix in changelog
     omits  6f395663  typo fix in changelog
     omits  484f99b0  fix upstream version in changelog
     omits  56c9d3ab  Instead of using a hard-code DPI of 96, use local DPI settings for new sessions if not explicitly set in session profile (Fixes: #164).
     omits  627cd24c  debian/upstream/changelog does not exist in our upstream packages
     omits  4f361e1f  adapt packaging from latest x2goclient package in Debian
     omits  fe4408b1  If a priv SSH key has been specified, skip the autologin procedure. Let's consider a given SSH private key that fails to log the user in as an overall login failure. (Fixes: 141).
     omits  b4c48118  changelog cleanup
     omits  cfa1e286  fix name of X2Go Client
     omits  2419bf34  waiting for x2gocmdexitmessage to return before closing in hidden mode
     omits  03622261  add closure of bug #151
     omits  feef5058  Use "127.0.0.1" instead of localhost to avoid wrong IPv6 hostname resolution
     omits  085568ae  Continue development...
     omits  1b4260f8  release 4.0.1.0
     omits  2849d5c6  add checkbox for -noclipboardprimary argument for internal vcxsrv
     omits  459bdd89  support for recent cygwin API on Windows
     omits  bfa63c36  set passphrase for key to reverse ssh connection fix closing client after getting passphrase (Fixes #137)
     omits  3b0e2090  work in changelog entry of release 4.0.0.4
     omits  cc931292  Add scripts and additional files for building X2Go Client disk images for Mac OS X. (Fixes: #131).
     omits  d7a38f51  Continue development...
     omits  f8bc4fb1  Update man page: Add broker relevant cmdline options.
     omits  9c5804a4  fix ONMainWindow layout in broker mode
     omits  8867d02d  Hide profilecard area on broker authentication
     omits  a60fb734  changelog fix
     omits  162833f0  Fix position shifts of broker login widget on repetetive authentication failures. (Fixes: #71).
     omits  0727f52a  work in changelog entry for release 4.0.0.3
     omits  f43fbaae  rebuild i18n files
     omits  6c22593e  Add French translation file.
     omits  b3121c46  Launching parec to init pulseaudio input only on Windows
     omits  11e96004  release 4.0.0.2 (cherry-picked from release/4.0.0.x branch)
     omits  088c4242  move changelog entries from 4.0.1.0 to 4.0.0.2
     omits  b944cf81  fixing building x2goplugin
     omits  105718a5  Terminating nxproxy from X2Go Client if connection to server lost. (Fixes: #100)
     omits  3806a455  Fix .desktop file, fix FSF address. (Fixes: #88).
     omits  bf11235b  merge in changelog stanza of upcoming release 4.0.0.2
     omits  bd890a60  Fix X2Go Logo
     omits  88dc7a18  support for session key "usebrokerpassforproxy" - use broker pass for authentication on proxy
     omits  d767876f  Set autologin as false by default. Quote session ID in SSH broker code
     omits  bae30fd5  changelog cleanup
     omits  2e583c61  More icon updates needed. Discovered during Debian package update.
     omits  2204400d  fixed support for RSA Keys in X2Go Broker code
     omits  b7bfb4ba  release 4.0.0.1 (cherry-picked from release/4.0.0.x branch)
     omits  6ab833bd  Replace symlink at svg/x2gologo.svg with copied file. Fixes tarball release esp. for MS Windows builds.
     omits  2a020b52  Continue development...
     omits  a80a66a7  release 4.0.0.0
     omits  5910fe66  Bump version to 4.0.0.0 (for Baikal bundle release).
     omits  53034885  rewrite bug closures from Closes: <nnn> -> Fixes: <nnn>
     omits  2a782487  add interpunctation to changelog lines
     omits  a5c43b9d  Update refurbished X2Go Logo set. License for the X2Go Logos is GPL-2.0+. The inner X2Go logo background is now white (non-transparent) which should fix poor display results for X2Go icons in application menus using a dark theme. (Closes upstream issue: #59).
     omits  7964d406  Add OpenSSL license exception
     omits  d1cb960e  Add "author" entry in UI files
     omits  8418860c  Update license headers
     omits  dffc0d78  fix X2Go BTS closures for #72 and #73
     omits  4c8f2512  x2goclient will be closed if broker have no sessions and client should be minimized to tray
     omits  127e65ad  init config.brokerAutologin with false
     omits  d8928beb  Make it possible to resume a session using the keyboard only. Also fix the tab order in the resume session dialog by changing the focus policy of the main window. (Closes upstream issue #80).
     omits  573b457d  disable broken debug code
     omits  202c4095  Get rid of br html tags in client<->broker communication (closes upstream issue #81).
     omits  23fbfaff  Update Danish translation (SSH proxy feature).
     omits  42ee7dd0  Update Bokmal (Norway) translation file
     omits  8913672e  fix find call (order of options)
     omits  a0f3507b  changelog cleanup, add closure of #61
     omits  76b7b5bb  fixed displaying ssh proxy box in session settings if sessions type changed
     omits  a6226808  add support for pgp cards in broker mode
     omits  ff0b4c63  clean-format changelog
     omits  a92b4e51  Update German translation file.
     omits  31928108  Update Swedish translation.
     omits  26a2bc2f  Update Spanish translation file.
     omits  18691e92  Translation files updated.  Russian translation updated
     omits  1412f5a6  Fix Debian-like Qt path (qmake will handle it internally).
     omits  f0ca7844  Update Danish translation.
     omits  5c545c9e  Continue development...
     omits  c5a5713c  release 3.99.3.0
     omits  b9935be7  do not show "RDP Settings" group box in plugin mode
     omits  f1fb104b  fixing error "Failed to resolve hostname" in plugin mode
     omits  55a3e49f  update Svedish translation file
     omits  1d808a99  Update Spanish translation file.
     omits  bb5a374f  Bin:package x2goplugin-provider: depend on x2goplugin.
     omits  986e10ae  fix typo in ts files, already fix in code
     omits  5458f0c5  update Norwegian/Bokmal translation
     omits  a3d77b44  change typo in changelog, fix decription in control file
     omits  074754be  Bump Standards version to 3.9.3.
     omits  9aa8514c  New bin:package (all): x2goplugin-provider. Provide basic Apache2 configuration for a demo x2goplugin website.
     omits  6888e6a0  fix typo fix in x2goclient_de.ts
     omits  6710acd8  sort session type items
     omits  ee631920  Add XFCE as possible session type (closes upstream issue: #51).
     omits  474c7ce3  fix for last commit
     omits  cae4f4d7  Use ,,printf'' instead of ,,echo -e'' (Bashism). Fixes occurences of xinerama.conf files.
     omits  6063b281  Hide system tray icon before close
     omits  4759b676  Fixing SSH proxy support for Windows
     omits  ef8c9486  SshProcess is only usable over SshMasterConnection
     omits  f2b6a54b  fixed visibility of SSH-proxy box with direct RDP sessions
     omits  1bfe21ef  reduce listen interval for ssh-tunnell to 100 msec
     omits  1a18755e  changelog cleanup, add closure of upstream issue #34
     omits  3258eb19  support for SSH broker. --broker-user removed, use username in broker url instead
     omits  dd0bb5c5  commandline options --broker-user and --broker-noauth
     omits  7fb1879e  improve brocker code add support for "usebrockerpass" config variable to use brocker pass for ssh auth on X2Go server
     omits  5e08c788  it is possible to add several ssh keys from commandline in form: --ssh-key=[user@][server:][port:]<path to key> it can be usefull for TCE or login over broker
     omits  53a6371c  clean some broker code
     omits  6607e91b  Add support for SSH proxy (HTTP and SSH) to X2Go Client Gui
     omits  989394c6  SshMasterConnection emit signal to GUI thread if it need a passphrase to decrypt a ssh key. GUI thread use input dialog to read a passphrase from user
     omits  52b42f87  add support for SSH proxy in class SshMasterConnection
     omits  33c6eeb6  add support for HTTP proxy - developed by Heinrich Schuchardt (xypron.glpk at gmx.de)
     omits  795c6a2a  disable check box "use default sound port" if sound disabled
     omits  f33832a9  Add command line parameter --ssh-key and --autologin
     omits  a681201e  Fix creation of session profile icon on desktop. The .desktop files need the x-bit set. Also: add a compatibility profile name rewrite for PyHoca-GUI profile names containing a slash, PyHoca-GUI uses a slash as separator character for submenu cascades.
     omits  28739bee  Update DirectRDP in Danish translation.
     omits  afb0539b  /debian/control: fix typo in longdescs
     omits  59c3a9a4  typo fix
     omits  50e509fe  Priority: optional.
     omits  d2a58e0b  Maintainer change in package: X2Go Developers <x2go-dev at lists.berlios.de>.
     omits  4b90ef0e  i18n fixup: Danish in i18n specs is da, not dk.
     omits  adcc685d  i18n fixup of resources.rcc
     omits  4849293d  Drop i18n idea to translate English to English.
     omits  6aaf6be4  add qt_<lang>.qm files for building on Windows
     omits  e15463a3  Add Spanish translation file.
     omits  dcdb0371  Only replace username+password if they received a value from the login widget of the main window.
     omits  26d4c8a8  Allow pass-through of username and password for X2Go-proxied RDP sessions. The strings X2GO_USER and X2GO_PASSWORD in rdpoptions will be replaced by username+password enter into X2Go Clients login dialog.
     omits  bace365a  Fixing kbd focus issue for all kinds of sessions in thinclient mode
     omits  2064f1f0  fix missing curly brackets
     omits  1c4064a6  Run X2Go-proxied RDP session with fullscreen mode as sessions of X2Go session type "D". Closes upstream issue #22.
     omits  638fc5d1  Show "Advanced Options" button only if RDP session chosen
     omits  e08120fe  Update Swedish translation.
     omits  333f4ba5  Update Norwegian Bokmal translation.
     omits  753b3a26  code cleanup
     omits  969d3fec  restart pulse server on windows if it crashed
     omits  77e1eb78  fix package name for xfreerdp
     omits  bea1c81e  slight i18n/de update
     omits  5281055b  version fix in changelog
     omits  cca05b5e  changelog cleanup
     omits  651b8498  updated "ts" files,updated german and russian translation
     omits  14b691a9  Add translation for checkbox "Direct RDP Connection"
     omits  2931d244  Fixed 1 error in russian translation
     omits  28b41931  Add rdesktop and xfreerdp to Recommends.
     omits  03b3bb69  Add rdesktop to Recommends.
     omits  657e4ec8  Update German translation.
     omits  32608a41  rebuild Danish translation file
     omits  5dc935af  bump upstream version to 3.99.3.0, changelog cleanup
     omits  52cd1536  Proof read Danish translation.
     omits  437a5d04  updated russian translation
     omits  930a57d4  * add translation for label "RDP port:". Update "ts" files
     omits  16985e6e  fixed label "SSH port" and "RDP port" to "SSH port:" and "RDP port:". Update "ts files once again"
     omits  410ca5f6  update "ts" files
     omits  d0496cfb  add DEFINES += __linux__ to project file when building linux binaries (need to define Q_OS_LINUX in moc generator)
     omits  4658ef38  Build direct RDP feature only for linux
     omits  b9e0f349  Implement direct RDP connection using standalone client
     omits  4adfcbf0  Add settings for direct RDP connection
     omits  6f97d0f1  Add Danish translation to x2goclient.
     omits  1120cf59  Rebuild i18n files, add x2goclient_dk.ts for the new Danish translator (Christoffer Krakou).
     omits  9ff71ea6  Continue development... -- Mike Gabriel <mike.gabriel at das-netzwerkteam.de>  Wed, 15 Aug 2012 15:14:05 +0200
     omits  c75080d0  release revision -0~x2go2
     omits  9435e016  Revert "Continue development..."
     omits  462dcfef  Continue development...
     omits  a0461e28  release 3.99.2.2
     omits  aa415c59  changelog cleanup
     omits  a2d95c0c  Cleaning code: double click on running session. Instead of using function "sleep" starting resume-session after suspend-session is returned
     omits  3335fca1  X2Go resume session slot: double click on a selected session is supposed to resume that session. To make this feature functional for running sessions the session has to be suspended first.
     omits  5e5eb0cf  Allow x2goclient to connect to user accounts that have other shells than /bin/sh and alike configured as default shell. Also: removal bashisms in shell execution commands.
     omits  d4d0fe38  Fixing X2Go Plugin
     omits  647ab75f  Provide CPPFLAGS for QMAKE_CFLAGS _and_ QMAKE_CXXFLAGS. Provide them as first build parameters.
     omits  c688541a  Allow QMAKE_* parameters that are needed for hardening x2goclient (see http://wiki.debian.org/Hardening).
     omits  67c1fa93  Correct spelling for mis-spelled work ,,authentication''.
     omits  9667c4ff  Drop Encoding key from .desktop file (as it is deprecated according to latest FreeDesktop.org specs).
     omits  0c50ba72  Continue development...
     omits  26aac92d  release 3.99.2.1
     omits  4ccfeaff  Add Ubuntu-2d (Unity) support to X2Go Client.
     omits  adefcb0c  Add support for Mac OS X 10.4 Tiger. It won't be officially supported though.
     omits  f388d5f4  Add easy to turn on/off SSH packet logging to sshmasterconnection.cpp.
     omits  1b21d75f  Fix a potential bug in the handling of ssh hosts given to libssh.
     omits  dd0a6376  Fix copyright header on sshmasterconnection.cpp
     omits  bad7a0bd  Change the Makefile to not delete more temporary files than necessary.
     omits  367b245a  Add support for PowerPC on Mac OS X. Add the Info.plist file to x2goclient.pro
     omits  ea3adb1c  Minor style/whitespace fixes for x2goclient.pro.
     omits  82e8f77f  Add translation file processing to x2goclient.pro.
     omits  4f41b160  command line options for username and autostart application
     omits  8c41c073  removing %USERPROFILE%\.x2go\pulse\.pulse\%COMPUTERNAME%-runtime\pid if exists under windows
     omits  74d21229  Support recent pulseuadio on windows
     omits  c736df20  add changelog entry for German i18n update
     omits  868871c1  German i18n update for published applications.
     omits  1ba12c38  Merging onmainwindow_part*.cpp into onmainwindow.cpp
     omits  a19e5dad  Norwegian (Bokmal) i18n update for published applications.
     omits  be9f453b  Swedish i18n update for published applications.
     omits  60ee3404  Not starting smart card daemon before users are loaded in LDAP mode.
     omits  b026eb6b  Continue development...
     omits  7b871ac8  release 3.99.2.0
     omits  e4a9dc41    - X2Go-Top category and exporting PULSE_CLIENTCONFIG when running published applications.
     omits  c52f0ad4  Setting TCP_NODELAY for sockets on reverse tunnel and ssh session.
     omits  2016373e  Some improvements when using pgp card.
     omits  8e54131c  Set "nofocus" policy for tool buttons.
     omits  342bb695  Replace text on some buttons with icons and SVG icons for published applications.
     omits  0aa476e1  Make X2Go system tray icon not transparent.
     omits  d21f7304  Fixed bug "light font colour on light background" by dark colour schema.
     omits  bdecf639  changelog fix
     omits  8dd4fca2  whitespace fix
     omits  d45a91d7  changelog cleanup
     omits  91549d86  bump version to 3.99.2.0
     omits  73455d7e  command line argumnet "--session-conf=<file>": path to alternative session config.
     omits  4689d9fe  Support for "published applications".
     omits  c9fc33a3  Continue development...
     omits  188aa327  release 3.99.1.1
     omits  e43d7eb9  Fix comments in copyright headers.
     omits  f9f9efef  Properly set DISPLAY environment variable on Mac OS X.
     omits  3b20e0e7  On Mac OS X connect to Xserver via Unix file socket.
     omits  93d11591  fix copyright headers
     omits  db39c41e  The default of a 10 seconds SSH connection timeout is pretty low, especially when using tcp_wrappers with the identd option turned on. Wait for a 60 seconds timeout.
     omits  acc0632b  Add .gitignore file.
     omits  178a4015  Use the Mac OS X 10.5 SDK instead 10.6 to remain compatible with Leopard.
     omits  c8b59f58  Prettify x2goclient.pro.
     omits  437e34c4  Power button icon: make inner part transparent. Needed for people with a dark GUI theme.
     omits  236d841b  Improved support for use in Thin Client Environment.
     omits  0cf7b36b  command line argument "--xinerama": use Xinerama by default.
     omits  ad93ba72  not updating Xinerama configuration in "fullscreen" mode.
     omits  4a931302  Update/improve Swedish translation after testing x2goclient on Windows.
     omits  a783ba67  Update copyright year in about window. Including all translations.
     omits  c56b99a9  Not including <netinet/in.h> on Q_OS_WIN platform.
     omits  4375d10a  Continue development...
     omits  5f90e9ae  release 3.99.1.0
     omits  d0901886  Update date and release version in man page.
     omits  2220856b  Fix misspelled word ,,recieved'' -> ,,received''.
     omits  b1010d56  Fix misspelled word ,,Authentification'' -> ,,Authentication''.
     omits  1026290d  rebuild of .ts files from source code (lupdate)
     omits  a818c324  Provide empty translation file x2goclient_en.ts.
     omits  0d08da9c  Fine-tune/fix Norwegian (Bokmal) translation.
     omits  d8722816  changelog update: whitespace fix
     omits  28aa9492  Fine-tune Swedish translation file.
     omits  f015339e  typo fix
     omits  523d81c1  Mac OS patch: Raise the stack space to 2MB for secondary threads. It previously used the 512KB system default.
     omits  9787ec7a  put qt_sv.qm and qt_zh_tw.qm into resources.rcc
     omits  601d0e0d  Update all translation files (lupdate), translate unfinished translation tags in x2goclient_de.ts.
     omits  970cb34e  typo fix in x2goclient_fr.ts
     omits  4f4f03c0  fix weird copy+paste errors during creation of x2goclient_sv.ts
     omits  e1b8777e  Rename x2goclient_nb.ts to x2goclient_nb_no.ts.
     omits  d0919e8c  Update qt_<LANG>.qm files from Qt4.8 (as in current Debian sid).
     omits  c3ee597d  Add language property to the French translation file.
     omits  fd6b29d2  Add swedish translation file.
     omits  f6bd9af2  Fix for zh_TW translation: add qt_zh_TW.qm file from Qt4.8.
     omits  2e5ee710  Build .qm translation files on the fly during build.
     omits  373da1c1  Add Norwegian (Bokmal) translation. Qt4 lacks Norwegian/Bokmal support, so some of the widgets may stay in English.
     omits  805d4309  remove i18n build cruft
     omits  f452167a  changelog typo fix
     omits  559ea316  Include <netinet/in.h> in sshprocess.h to fix missing struct sockaddr_in.
     omits  679e516f  changelog cleanup, wrong contributor fixed
     omits  8e2e6e98  Use ,,${MAKE}'' instead of ,,make'' in Makefile.
     omits  215a52f4  Use /cgi-bin/man/ path in web'ified man pages.
     omits  dc8f3898  changelog cleanup
     omits  e7a71361  Update German translation file (thanks to Stefan Baur).
     omits  fd729eba  Fixed segmentation fault by failed SSH connection to X2Go server
     omits  3f4eab56  Get new ports from x2goresume-session if reserved ports are busy
     omits  817c331b  Continue development...
     omits  0f17d81f  release 3.99.0.6
     omits  4e4adffa  changelog cleanup
     omits  cebb1bde  Traditional Chinese(zh_TW) translation for x2goclient from Liu Arlo <arlo.liu at atrustcorp.com>
     omits  489bcaca  copyright section in ssmasterconnection.h/cpp and sshprocess.h/cpp updated
     omits  fee08d6a  version increment, continue development...
     omits  986a2d93  release 3.99.0.5
     omits  1f80f602  changelog cleanup
     omits  3f2251d8  Waiting for SshMasterConnection thread to be finished before deleting it (segfault by wrong authentication fix)
     omits  c1978d32  happy new year
     omits  9466e124  Fix version string on man page.
     omits  9be7d2ea  Rename in human readable text strings ,,X2go'' to ,,X2Go''.
     omits  85a3aed4  Version increment, continue development...
     omits  1d1c2551  release 3.99.0.4
     omits  0589f7af  changelog cleanup
     omits  d71fc2fc  Enabled support for Xinerama
     omits  1098f511  release 3.99.0.3
     omits  add6d927  changelog fix
     omits  e21f0a41  add -lXpm in project file
     omits  e3a8f0e8  Revert version number in version.h and x2goplugin.rc to 3.99.0.3.
     omits  e97d1993  Add libxpm-dev as build-dependency.
     omits  7488eba9  changelog format fix (2)
     omits  c357cafc  changelog format fix
     omits  3cc27043  changing proxywin title and icon, multi display support
     omits  63121e5a  Also split package dependencies for x2goplugin.
     omits  58676ee2  Rename icon title in /debian/menu file.
     omits  d5dcd782  fix project name in package files
     omits  14969ce1  Split package dependencies for SSH server/client.
     omits  a22d0649  version increment
     omits  d70895fc  changelog fix
     omits  e1c182ae  Non-maintainer upload.
     omits  f3e8850f  release 3.99.0.2 (mainly Windows stuff)
     omits  abe39fcf  Connectivity test dialog to use with a broker
     omits  ec876446  QTcpSocket working not correct with some Antiviral software ( for example Avast) under windows. Fixing this by replacing it with Winsocks
     omits  c80c9f52  provide dir tree for x2goplugin-provider subproject within x2goclient.git
     omits  4b0d8934  continue development, version increment
     omits  034186df  release 3.99.0.1
     omits  756e2fc2  Add build_man/clean_man stanzas to Makefile. Do not run man2html from rules file anymore.
     omits  b4ee8079  Update menu file in /debian folder (rename title to ,,X2go Client (Qt)'').
     omits  8fefd526  Include cups/ppd.h in cupsprint.h, fixes build on Debian wheezy/sid.
     omits  d52a4690  version increment
     omits  4d8ec8f9  changelog fix
     omits  faaa1383  fix missing include: netinet/tcp.h
     omits  2e71dcbf  Set TCP_NODELAY (equals: turn Nagle off) for SSH graphical port forwarding tunnel.
     omits  a838f812  Enforcing run-time dep on libssh-4 >= 0.4.7
     omits  00a42cb5  Build-depend on libssh-dev (>=0.4.7).
     omits  eeeb64ec  Improve cleanup in Makefile.
     omits  aab8c693  Explicitly use source format 3.0 (native).
     omits  7b3aff4a  fixed clean up stanza in rules file
     omits  cfea20d6  provide helper Makefile to upload html man page to code.x2go.org
     omits  74bb099f  remove html man page as it is part of the package build process
     omits  acdb1da4  Bumping version towards 3.99.0.0, next major release of x2goclient will be 4.0.0.0.
     omits  3927e84a  Re-added Makefile that got lost during commit 6d416e90158c358f28537a63726ed6e37129da4f
     omits  9a9cf3cd  fixed loadbalancing in LDAP mode
     omits  b123aaa4  if user pull out the smart card, suspending session instead of terminating proxy
     omits  6d416e90  openning ssh master connection for each x2go server by multiply server LDAP setup. Need for loadbalancing
     omits  bea17e3a  Disabled updating user list from LDAP every 20 sec
     omits  34f39898  bundle commit, worked in unreleased non-Git versions 3.01-19, 3.01-20, 3.01-21, bumping towards version 3.0.99.0.
     omits  e73a88d9  re-refer to NoMachine as NXv3 source (as they became active again...)
     omits  7377e0ea  remove build files
     omits  23cc0c46  Use x2goumount-session instead of old x2goumount_session command.
     omits  5707123a  rebuilt html man page
     omits  64075727  updated date in man page
     omits  7ad98aef  rebuilt html man page
     omits  65a3fac8  layout fix man page
     omits  735999b3  rebuilt man pages
     omits  06446012  man page update
     omits  50e5d01f  rebuilt html man pages
     omits  66f6f27b  React to bug #627990, prefer man2html-base over man2html.
     omits  5928d871  add ssh (server) as runtime dependency
     omits  e1dbffc6  add thin client options to man page
     omits  1be7a7d6  adds man2html as build dependency
     omits  577b387e  fixes tab in Makefile, whitespace fix in debian/rules
     omits  0eeff1b6  adds x2goclient.docs dh config, ship .deb package with doxygen html docs
     omits  2322746d  adds build-time doxygen html docs generation (C++ documentation)
     omits  0c5a9695  layout fix, removes empty Recommends: for x2goplugin
     omits  a5970e31  dependencies one by each line
     omits  ab02caf6  removes temp build file from Git
     omits  658ab57f  adds man page Makefiles 'make install' task
     omits  89f68ec5  man2html rebuild
     omits  31f084ee  removes old doxygen/html documentation
     omits  94fafd93  removes old doxygen/latex documentation
     omits  30bba294  remove old doxygen/xml documentation
     omits  72b98717  adds man2html into package building process
     omits  47f7ca15  corrected path for x2goclient.desktop locationin Makefile
     omits  c28b22b2  adds VCS information to control file
     omits  7fa88061  man page beautifications
     omits  794fac31  udpates man page (x2goclient options as found in X2go wiki)
     omits  c545dc12  man page section has to sec 1
     omits  02a58228  builds for Debian sid (64bit) again
     omits  de81eb40  removes wrong test-wisely added ldlib XFree
     omits  7ff990c4  fixes build problems for current Debian sid
     omits  e6a6f2e3  updates Makefile (install section)
     omits  9aaa5030  updated INSTALL help
     omits  24e2a5c5  fixes all open linitian issues, adds man page (TODO: option section)
     omits  91840d71  adds Mike Gabriel to Uploaders field
     omits  e81fb0b9  whitespace cleanup, new FSF address
     omits  516729d9  restricting package-build on Debian to wheezy+squeeze
     omits  d767b9d1  providing Makefile for x2goclient
     omits  63017e88  adds libx11-dev as build-dependency
     omits  2b9f45b9  fixing misplacement of files that happened at b039754374619da7eeb05dca779a45e39dc3d1eb
     omits  62c9f065  update of Debian changelog, tab cleanup in changelog
     omits  ec0f7835  transferred x2goclient-cli project into example folder of x2goclient
     omits  41a3762b  added version file for UPSTREAM version
     omits  b2ac4a94  Change of version numbering scheme
     omits  91e99649  Adjust debian folder, 3.01-18 release
     omits  7bb36fe2  Add option to change keyboard layout (Split by Morty)
     omits  b0397543  Added Windows X-Server option (Split by Morty)
     omits  080af8e4  Fix dependency to libX11
     omits  db6af0df  Add option to disallow the change of settings at runtime (Split by Morty)
     omits  ef2541b9  Some more cleanup / repair
     omits  6b659295  Add pinentry-x2go as suggest
     omits  5273f19c  cleanup
     omits  daada143  convert to debhelper 7 short form
     omits  a30fa80c  cleanup cruft
     omits  0076cf7b  have dependencies calculated
     omits  a5c7b43e  add libcups2-dev to build depends
     omits  a7f523ed  relax build dependency on libssh-dev
     omits  34687631  use CURDIR instead of PWD variable, unbreaks build on lucid
     omits  a4b8dcf3  Imported x2goclient_3.01-17.tar.gz
     omits  af42fa37  Imported x2goclient_3.01-16.tar.gz
     omits  b1f16fd8  Imported x2goclient_3.01-14.tar.gz
     omits  1fc033f8  Imported x2goclient_3.01-11.tar.gz
     omits  201f6e9a  Imported x2goclient_3.01-5.tar.gz
     omits  58ff3682  Imported x2goclient_3.01-4.tar.gz
     omits  176f85ba  Imported x2goclient_3.01-3.tar.gz
     omits  64960a98  Imported x2goclient_3.01-2.tar.gz
     omits  eff5ea27  Imported x2goclient_3.01-1.tar.gz
     omits  91482db8  Imported x2goclient_3.00-1.tar.gz
     omits  54a77b95  Imported x2goclient_2.99-3.tar.gz
     omits  4ad9db0d  Imported x2goclient_2.99-2.tar.gz
     omits  a09452f5  Imported x2goclient_2.99-1.tar.gz
     omits  ec200d33  Imported x2goclient_2.0.1-24.tar.gz
     omits  ea1c6aae  Imported x2goclient_2.0.1-23.tar.gz
     omits  b0acfc14  Imported x2goclient_2.0.1-22.tar.gz
     omits  0368b360  Imported x2goclient_2.0.1-21.tar.gz
     omits  89a6e2ef  Imported x2goclient_2.0.1-20.tar.gz
     omits  3a92302d  Imported x2goclient_2.0.1-19.tar.gz
     omits  2d510bd6  Imported x2goclient_2.0.1-18.tar.gz
     omits  bfbd5807  Imported x2goclient_2.0.1-17.tar.gz
     omits  c0f86334  Imported x2goclient_2.0.1-16.tar.gz
     omits  02fc4391  Imported x2goclient_2.0.1-15.tar.gz
     omits  7df23d47  Imported x2goclient_2.0.1-14.tar.gz
     omits  71935cdd  Imported x2goclient_2.0.1-13.tar.gz
     omits  cb7df6a4  Imported x2goclient_2.0.1-12.tar.gz
      adds  5b39fdfd  * re-importing projects
      adds  f5102f6a  * added folder for pyhoca-cli based GUI (name may still change)
      adds  8a10b824  * an example skeleton (not functional yet) for a common file hierarchy for   PyHoca CLI+GUI
      adds  052f0527  * completely egg'ified / class'ified PyHocaCLI   -> PyHocaCLI(args, logger, liblogger) can now be called from within      your programmes
      adds  e886078f  * remove ppring import * added __doc__ strings that allude that documentation work is still   missing
      adds  a492d594  * pyhoca-cli is currently broken... * temporarily removed symlinks to local Python X2go copy * initial bugfixing
      adds  5cf374ab  * fixed pyhoca-cli
      adds  64696c5d  * re-added pyhoca-cli symlinks to Python X2go working copy
      adds  7671d39b  * using double underscore method names for core methods in X2goClient
      adds  4e17df00  * intermediate check-in on the way of proper session profile handling
      adds  a077a980  * added --session-profile option (run a session profile as configured in ~/.x2goclient/sessions)
      adds  03caa0af  * added --list-profiles option to PyHoca CLI
      adds  e636fd35  * adapted pyhoca-cli to changes in X2goClient API (strict separation of session   profile based methods and session oriented methods)
      adds  8ca39e2e  * PyHoca-CLI adaptations to changes in Python X2go API
      adds  7e59b3d1  * improved error handling for crash X2go session (integration in to PyHoca-CLI)
      adds  a99ff622  * fixing name tag whe logging (to distinguish X2goClient instance logging   and PyHocaCLI class logging)
      adds  95b44ad2  * PyHocaCLI class and its X2goClient parent class now have separate loggers * X2goSessionExceptions are now caught more globally * allowing session profile option override from the command line
      adds  3e09aa96  * wrong copyright header * removed Replaces:-line in control file
      adds  06253923  * pyhoca-cli build script
      adds  a711bdc4  * added support for retrieving current local user from x2go module
      adds  d63d6c97  * move _touch_file further up in the code
      adds  6a252cc5  * creating .ssh directory if not present
      adds  34ba3c7e  * added SSH rootdir variable to Python X2go
      adds  14cc8a3f  * fix for .ssh path creation
      adds  4cc21613  * disabled password on the command line (as it can be a security issue, the command line   can be seen in the process view) * tasbar icon is not a sub-object of chooser any more
      adds  6c88a4ca  * added known_host kwarg to X2goClient__register_session * added code that recognizes if we are running from development dir or from /usr/bin * some minor changes
      adds  4db6a852  * indentation fix
      adds  57cf611b  * prepared for intermediate release * updated documentation (not readable, full of errors, but epydoc builds doc again) * renamed icons' path * disabling options and profilemanager menu for release builds * next commit will add new files...
      adds  997f5726  * forcing use_cache to False when constructing X2goClient instance
      adds  43ae1606  * tagged pyhoca-cli 0.1.2
      adds  7a1e35b0  * modified version string
      adds  002ed173  Python X2go
      adds  516921e6  * fixing handling of add_to_known_hosts and known_hosts parameters
      adds  ff3c42ca  * built Debian/Ubuntu Packages     - Python X2go 0.0.28     - PyHoca-GUI 0.0.18     - PyHoca-CLI 0.1.3
      adds  19705a60  * release:     Python X2go 0.0.30     PyHoca-GUI 0.0.20
      adds  5e41b9fb  diverted symlink for development python-x2go code
      adds  043e1675  fixes the author and his email address
      adds  50939d1a  updates control file (prep for building on Launchpad)
      adds  650fec36  updates control file description
      adds  8817568c  changeover to four digit version pattern
      adds  39421e5e  switches to native source format
      adds  a834627f  updates for python build env
      adds  7996e524  fixes --list-sessions option
      adds  571313b6  uses touch_file function from python-x2go API
      adds  344e4b54  change loglevel option from arg to kwarg parameter
      adds  1dcc2cf5  typo fix, adds debug code
      adds  a7770141  take user name from session profile if --session-profile is used
      adds  473bfaf2  removal of debug code
      adds  d471d3d9  fixes UTF-8 error, session profile usage + password auth now fixed
      adds  9914dc4f  raising a runtime error, if session profile name does not exist
      adds  0b96e036  only raising error if session_profile arg was specified
      adds  c76c6532  work-around for Python bug http://bugs.python.org/issue11236
      adds  d4bf4671  getting rid of empty lines
      adds  16f5dc66  exchange -r option by -p
      adds  0a743f26  if SSH privkey is not valid, use interactive auth
      adds  f6b634be  fail interactive authentication after 3 attempts
      adds  004f5fcb  explicit logon failure after 3 attempts
      adds  ec91855e  fixed exitcode
      adds  49946e41  fixes list sessions output, depends on newest python-x2go code
      adds  73823b61  adds setproctitle support
      adds  970d692f  interpuctation beautification
      adds  3ec0c5db  reintroducing the --password option secured by setproctitle
      adds  bdf71da2  moving setproctitle stanze further up, fixed typo
      adds  90090ef4  version increment, debian changelog entry
      adds  013b2804  removed old build script
      adds  28ad6d75  new line at end of file
      adds  1c38b7f4  man page update
      adds  35b726c1  catching ValueError if --password is not given
      adds  2b783609  bugfix for --password rewrite code
      adds  382289d9  new FSF address
      adds  9f0fba98  adds VCS information to control file
      adds  f95573d5  typo in man page
      adds  85cab1f0  another typo in man page
      adds  b1947e21  removes --import option from man page
      adds  59fa51ac  update for --clean-sessions option in man page
      adds  b5a8ddde  --pack-type is actually only called --pack in pyhoca-cli (man page fix)
      adds  cacadc9c  explanation update for compat options (man page fix)
      adds  ce9b702c  man page version/date update
      adds  0a74a708  typo fix in man page
      adds  c27646d3  typo fix in control file
      adds  7d7b57ab  adds man2html build (so that we have readable man pages in Git)
      adds  4b41d825  adds --session-profile option to man page
      adds  678d0db1  updates html version of man page
      adds  c33d3cac  man page update
      adds  1ca4ecef  depends on new Python X2go version, updates dh dependency
      adds  1fe7fab3  version increment
      adds  5c1b9d43  fixes build sequence
      adds  edfc1f25  changelog update
      adds  b2859999  type fix
      adds  094def20  re-arranged man file locations and man2html build script
      adds  976a7bf4  Add X2go desktop sharing support.
      adds  7d859c5a  Terminate shared desktop sessions of Ctrl-C (instead of  suspending them.
      adds  9e668c57  egg version increment
      adds  30b1249f  React to bug #627990, prefer man2html-base over man2html.
      adds  09acccc8  README/TODO update, version increment.
      adds  44707167  Depend on Python X2go 0.1.1.2.
      adds  2f472c5d  Fix for Ctrl-C comment when sharing a desktop.
      adds  0ec13f5a  Add --quiet option to disable any kind of log output.
      adds  47aa48ba  release of 0.1.4.1
      adds  ba599ba0  version increment
      adds  efdb5891  remove html man pages as they are part of the build process
      adds  cde819a7  provide helper Makefile.docupload for uploading html man pages to code.x2go.org
      adds  3e307a9b  Multiple achievements with this commit...
      adds  37ba4e6f  man page update
      adds  1d7da12b  Add cmd line option --terminate-on-ctrl-c.
      adds  d5c1ff7f  Update+rearrange man page.
      adds  473364d5  Add cmd line option --auth-attempts.
      adds  6225f291  Release version 0.1.4.2
      adds  9f2b5bd5  version increment
      adds  c989f614  Add python-suport (>=0.90) as dependency. Fix project name in control file.
      adds  d33f8630  Add proper license to copyright file.
      adds  a9289697   Replace non-code strings ,,X2go'' by ,,X2Go''.
      adds  844198f8  Add code to redirect stdout and stderr when frozen with py2exe.
      adds  c9127546  happy new year, license change to AGPLv3+
      adds  9c63db33  fix file permissions (x-bit)
      adds  c522c0a7  license change to AGPLv3+
      adds  fe3fea0d  add AGPLv3+ full text license
      adds  9f561faf  lintian issue fixed: extra-license-file
      adds  b7fa23be  Add __doc__ strings to __init__.py and frontend.py.
      adds  1bcc08fb  bump upstream version to 0.2.0.0
      adds  a7e4fe05  Depend on Python X2Go (>= 0.2.0.2).
      adds  3816f7dc  changelog cleanup
      adds  b91f7d89  release 0.2.0.0
      adds  7cd15688  Fix minus sign / hyphen mismatch in man page.
      adds  3603cde0  increment __init__.py version
      adds  1ff2562c  release 0.2.0.1
      adds  14c601fa  Continue development...
      adds  391558b4  Do not fail if HOME dir is read-only, needed for building with sbuild.
      adds  406d0b9b  release 0.2.0.2
      adds  a2f536ff  Continue development...
      adds  7b7cf8c6  Fix license header of setup.py file.
      adds  c65c7036  release 0.2.0.3
      adds  6702eae0  Import packaging files from Debian package.
      adds  81f02d0b  Declare pyhoca namespace in setup.py.
      adds  d09ebd36  fix for commit 6702eae0
      adds  75c3ba82  version increment for pyhoca-cli python egg.
      adds  62b7ec3f  typo in debian/changelog
      adds  0bea1484  release 0.2.0.4
      adds  6aae7a97  Contine development...
      adds  f1fa7df4  Maintainer change in package: X2Go Developers <x2go-dev at lists.berlios.de>.
      adds  83a392d1  /debian/control: fix typo in longdescs
      adds  84999ab5  Reduce python version in Build-Depends to allow build on Ubuntu 10.04.
      adds  49aa9fef  /debian/rules: Allow package build on systems with missing dh_python2.
      adds  03eb8165  Add cmdline option --from-stdin that facilitates lightdm remote login session startup.
      adds  ec4d9d6b  remove debug code
      adds  7feaee0c  bump version to 0.2.1.0
      adds  506e2e7c  The option ,,password'' is not allowed for session registration.
      adds  be31a062  make --from-stdin IPv6 capable
      adds  fd23c68a  fix for last commit
      adds  7deba534  When finishing the application Update session status before reporting back to the user what happened to the session.
      adds  e047a760  make unpacking of stdin values more robust
      adds  d8f65485  typo
      adds  825b5099  do not hint to STRG-C functionality with --from-stdin option set
      adds  410289b2  update man page
      adds  dd6a9ef2  update version+date in man page
      adds  63934b80  swap password and session comand around
      adds  0030b69e  Depend on python-x2go (>= 0.2.0.1).
      adds  ee08a8eb  Remove cmdline option --time-to-wait, Python X2Go now offers a progress status for session startup/resumption. So we query this status instead.
      adds  28400324  fix typo in changelog
      adds  5130c68a  release 0.2.1.0
      adds  2ebe70d8  Continue development...
      adds  7f734774  remove referrals to bugs in old BTS (Whups/Horde)
      adds  a13a51e9  Importing all of pyhoca.wxgui in setup.py causes rpmbuild problems due to DISPLAY not being set.  It is overkill as well, causing extra dependencies to be installed at build time. (Fixes: #91).
      adds  98e1f922  add os import to setup.py
      adds  98c7d717  Thanks to Orion's patch in bug #91 we can drop build dependency on python-x2go.
      adds  462a868e  fix changelog entry
      adds  eef50e9f  fix all occurences of X2go -> X2Go, also in class identifiers
      adds  96d89e9d  update changelog
      adds  d549b958  release 0.4.0.0
      adds  60a878d3  Bump egg version to 0.4.0.1
      adds  eb0e526f  release 0.4.0.1
      adds  0cfcb3ed  Continue development...
      adds  e47ed0ad  Add support for unlocking encrypted SSH private key files.
      adds  b4c962f1  /debian/control: Replace "LDAP support" with "session brokerage support" in LONG_DESCRIPTION.
      adds  3837d52c  Versioned Depends: on python-x2go (>= 0.4.0.9-0~).
      adds  5c6fdd46  debian/source/format: Switch to format 1.0.
      adds  01b9ccf1  change versioning scheme
      adds  5e24a923  pyhoca-cli.spec: Ship pyhoca-cli.spec (RPM package definitions) in upstream project. (Thanks to the Fedora package maintainers).
      adds  8606bf90  Add to BR: python-argparse.
      adds  3c27e63b  release 0.4.0.2
      adds  4d647981  Continue development...
      adds  dcaa9c90  Start work on broker client implementation for PyHoca-CLI.
      adds  8985b746  whitespace fixes
      adds  715f739f  Move --list-profiles code into PyHocaCLI instance.
      adds  817cb9b5  If a user name can neither be detected from the session profile, nor from the command line option, try the username used for the broker authentication.
      adds  70c61ab4  ~When --list-profiles is invoked: Don't crash if a session profile backend does not rely on config files. Show the session broker URL if a broker session profile backend is in use.
      adds  110424c8  Update man page with (future) broker options. Some man page fixes (mentioning X2Go Client where it should name PyHoca-CLI).
      adds  544b38a9  Add cmdline option --broker-password. Masquerade broker password in process list (Linux/Mac only).
      adds  4a246c47  debian/changelog: mention the new broker feature explicitly
      adds  51f28fc1  remove broker param from man page, that will not be implemented for pyhoca-cli
      adds  8e160bd0  Fix description of --from-stdin option on man page. (Fixes: #485).
      adds  77e16d26  Rename LICENSE.txt to COPYING.
      adds  5b53cc77  fix for last commit
      adds  81951cf7  Add cmdline options --backend-<*> to enforce usage of certain Python X2Go backends for session profile, settings, control session, terminal session, etc.
      adds  682d0e40  pyhoca-cli.spec: Adapt to building on openSUSE/SLES.
      adds  275b7f1e  pyhoca-cli: Avoid duplicate files in openSUSE/SLES.
      adds  b8c600e2  formalistic code cleanup using pyflakes
      adds  422ea201  release 0.5.0.0
      adds  e6e69373  happy new year 2014 (belated)
      adds  bb9e964e  Continue development...
      adds  a832dacb  Update README and TODO files.
      adds  3bbfdecf  debian/control: Add to S (pyhoca-cli): mteleplayer-clientside.
      adds  be0f42af  debian/control: Raise versioned D (pyhoca-cli): python-x2go (>= 0.5.0.0).
      adds  a864f7d3  pyhoca-cli.spec: Versioned R (pyhoca-cli): python-x2go (>= 0.5.0.0).
      adds  18dd0e94  man page: Mark not-yet-implemented cmdline options as such. More cmdline option support for brokerage is a TODO for pyhoca-cli.
      adds  e175bc50  release 0.5.0.1
      adds  72418292  Continue development...
      adds  358bea3f  debian/control: Bump Standards: to 3.9.6. No changes needed.
      adds  e1e90769  debian/copyright: Relicense packaging files under same license as the actual code files.
      adds  12f8ff92  debian/changelog: typo fix
      adds  730b0e1f  Handle SSHException 'Incompatible ssh peer (no acceptable kex algorithm)' gracefully.
      adds  7120e880  Handle SSHException 'No authentication methods available' for key-only authentication attempts gracefully.
      adds  f1cb3d9e  common: update copyright notices. Happy new year!
      adds  9b4a11eb  release 0.5.0.2
      adds  8541c413  debian/control: whitespace only.
      adds  3fb126a1  debian/control: switch python-support to build dependency, add dh-python alternative.
      adds  623267e0  debian/changelog: add contributor name.
      adds  9e78e00c  common: update copyright notices. Happy new year!
      adds  e734f01b  misc: whitespace only.
      adds  611970a2  release 0.5.0.2
      adds  97fc86da  Revert "release 0.5.0.2"
      adds  405343f9  Continue development...
      adds  a1e7fa37  debian/changelog: move dh-python change to where it actually belongs to - version 0.5.0.3.
      adds  934cf1c9  release 0.5.0.3
      adds  b0940ee3  Continue development...
      adds  e67cb2aa  debian/control: maintainer change in package: X2Go Developers <x2go-dev at lists.x2go.org>.
      adds  8d36f31e  pyhoca-cli.spec: add support for EPEL5 and (older) SLE versions by using the BuildRoot tag.
      adds  183ad747  pyhoca-cli.spec: SLE support: add --prefix to setup.py install call.
      adds  f727fb80  debian/control: add myself as uploader.
      adds  1cb6ec7d  debian/changelog: add entry for last change.
      adds  9428156c  man/man1/pyhoca-cli.1: drop incorrect short option -p as an alias for --pack. Fixes: #1062.
      adds  87b6c71c  release 0.5.0.4
      adds  1db41fe7  Continue development
      adds  568f71fa  Port to Python3.
      adds  ff718bc5  debian/{control,compat}: Bump to DH version level 9.
      adds  13503d94  debian/control: Bump versioned D (pyhoca-cli): python-x2go (>= 0.5.99.0).
      adds  2d88f3df  debian/control: White-space fix.
      adds  eb844a1f  debian/control: Switch to python3-* dependencies.
      adds  e344f923  debian/control: Fix src:pkg header part.
      adds  04eabd57  debian/rules: Build for Python3, not Python2.
      adds  adba5623  Bump upstream version to 0.5.99.0.
      adds  b851c91b  debian/changelog: Update from Git history
      adds  b427400d  pyhoca-cli.spec: Adapt to PyHoca-CLI's Python3 port.
      adds  957fb1a0  debian/rules: Typo fix in WITH_PYTHON3 variable assignment.
      adds  c1ff8d4a  Enforce Python3 build, fix FTBFS. (debian/rules: Switch to pybuild DH build system.)
      adds  835cd53b  pyhoca-cli: Add --force-password command line switch to override SSH key detection code.
      adds  aa43e5a9  debian/changelog
      adds  4e61d8da  man page: Add --force-password option.
      adds  252bb315  pyhoca-cli.1: Rephrase info for --from-stdin slightly.
      adds  e2dedb1c  Add --try-resume cmd line option and feature. Bump version to 0.5.99.1.
      adds  341fe801  debian/rules: Ignore failures during dh_auto_clean. Helps with build envs that don't have python3-setuptools installed when building source packages.
      adds  de1d266f  setup.py: Fix version string detection. (Copy+paste flaw...).
      adds  afcf64ff  debian/control: Drop D (pyhoca-cli): python3-argparse. Part of stdlib in Python3 these days.
      adds  849181bf  update debian/changelog
      adds  3a620cc2  Fix duplicate password prompt. Regression fix.
      adds  ca983f42  pyhoca/cli/frontend.py: Fix for previous commit.
      adds  bda4775a  pyhoca/cli/frontend.py: Fix for previous commit (2).
      adds  2bc1ab0f  Add --xinerama (or -x) command line option.
      adds  4de65701  keyboard handling: Switch to kbd-type auto and kbd-layout null. Should auto-detect the client-side keyboard in the X2Go session just fine.
      adds  6984ba62  update debian/changelog
      adds  48793e7f  pyhoca-cli main programme: Check for DISPLAY env var being set and having a usable / expectable value.
      adds  ac945262  update debian/changelog
      adds  d417c628  Add --forward-sshagent / -A cmdline option for enabling SSH agent forwarding.
      adds  bee14021  debian/changelog: Add closure for #1287.
      adds  34715b3f  Entirely rewrite PyHocaCLI.authenticate() function. (Fixes: #1308).
      adds  56fc6514  pyhoca-clI: Reserve -l as username option. Just like in OpenSSH.
      adds  0dabf4ea  pyhoca-cli: Add -i as alias for --ssh-privkey. Just like in OpenSSH.
      adds  0171816c  pyhoca-cli: Fake SSH like login with additional [host] as positional argument.
      adds  11918604  pyhoca-cli: Extract username from host parameter, if an @ is in the host string.
      adds  dadb385f  Switch from time.sleep() to gevent.sleep().
      adds  75f53ca9  Set specific 'Passphrase: ' prompt (not 'Password: ') when we query for SSH key passphrases.
      adds  e8dacb1f  Fix --share-local-folders (aka -F) option and really mount shared folders. (Fixes: #984).
      adds  61199c57  debian/control: The fix for --share-local-folders requires a fixed Python X2Go (>= 0.6.0.1).
      adds  cea4d398  Fix --list-profiles action. Regresion after we introduced the a.host positional argument.
      adds  2a3460f5  Update cmdline options in man page.
      adds  db47d5dd  release 0.6.0.0
      adds  3ba796c4  debian/control: Set Section: from "python" to "x11". More appropriate.
      adds  70aa4a69  Continue development...
      adds  c716bec9  pyhoca-cli.spec: Adjust python3-x2go versioned dependency.
      adds  15298b55  debian/changelog: fix for previous version.
      adds  716fd7c4  debian/changelog: fix for current version.
      adds  1b3cd85b  pyhoca-cli.spec: build with Python 2 on CentOS, drop python3-argparse dependency (part of stdlib).
      adds  b8bf324c  pyhoca-cli.spec: it's still %endif, not %fi.
      adds  55d4bfc1  pyhoca-cli.spec: either EL6 or EL7, not both at the same time.
      adds  b050d3ed  pyhoca-cli.spec: use modern python build and install macros.
      adds  4f98092b  setup.py: backport Python 2 support via io.open.
      adds  6ebecc40  pyhoca-cli.spec: Build-Require python-rpm-macros for OpenSuSE builds.
      adds  0d504667  setup.py: we actually also need the version information, so import it.
      adds  b5d0ec9c  setup.py: need to import the sys module, not just version_info into global namespace.
      adds  4b69e611  pyhoca-cli.spec: include python2_sitelib for CentOS, python3_sitelib otherwise.
      adds  1bb1d2a3  pyhoca-cli.spec: pick the files correctly.
      adds  14eba70f  pyhoca-cli.spec: also pick files matching PyHoca_CLI* in the site-lib directory.
      adds  e86021e4  Fix failing password-only authentication.
      adds  3fbced2f  pyhoca-cli.spec: fully own %{python2_sitelib}/pyhoca directory.
      adds  5dcd5633  pyhoca/cli/frontend.py: Check directly after authentication, if the remote host has the X2Go Server software installed.
      adds  0adac3b8  debian/control: Bump versioned D on python3-x2go to (>= 0.6.0.2-0~).
      adds  7585c679  pyhoca/cli/frontend.py: Be more real-time realistic and user friendly with notice log messages after authentication.
      adds  192ee99f  pyhoca/cli/frontend.py: rephrase auth success message slightly.
      adds  20a1cc9a  Catch HOOK_no_such_command and bail out if the server does not know how to execute the given session command.
      adds  d3987254  misc: copyright update.
      adds  755ae8f4  man/man1/pyhoca-cli.1: pre-release date update.
      adds  45b662fe  release 0.6.0.1
      adds  3078366b  Continue development
      adds  e0e66204  Set master session only once we know for sure that the session has successfully come up.
      adds  bd5faaa8  debian/control: Bump D (pyhoca-cli) on python3-x2go to 0.6.1.0.
      adds  5518cab3  pyhoca-cli.spec: Bump requirement for pyhoca-cli) on python(3)-x2go to 0.6.1.0.
      adds  aa880ab9  pyhoca/cli/frontend.py: Use Python X2Go's new auto-detection code for the graphical proxy/rendering backend (NXv3 vs. KDrive).
      adds  64284cc5  release 0.6.1.0
      adds  3849938d  Continue development
      adds  10804ab0  misc: copyright update.
      adds  d7b7d602  release 0.6.1.1
      adds  6e5c9bf1  Continue development
      adds  d7319594  pyhoca-cli.spec: backport macros from python-x2go.spec.
      adds  72f99acd  pyhoca-cli.spec: prefer Python 3 if both variants have been requested, so that we only ever build for one variant.
      adds  89628dc9  pyhoca-cli.spec: use %{?with_pythonX} and %{name_helper_pythonX} macros.
      adds  6f970b8e  pyhoca-cli.spec: replace hashbang with version determined by name helper.
      adds  60753ab9  pyhoca-cli.spec: fix syntax error.
      adds  1e622394  pyhoca-cli.spec: actually change the hashbang of a file...
      adds  6262249a  pyhoca-cli.spec: fix building Python 2 variant on older *SuSE variants.
      adds  1353f721  pyhoca-cli.spec: also fix install phase for Python 2 variant on older *SuSE variants.
      adds  28249414  pyhoca-cli.spec: fix files section on older *SuSE variants.
      adds  669b7c13  pyhoca-cli.spec: fix files section on older *SuSE variants again, remove faulty slash.
      adds  5211c8b9  pyhoca-cli.spec: use %{name} instead of hardcoding the string in %prep.
      adds  1cb84f84  pyhoca-cli.spec: fix selecting either Python 2 XOR 3.
      adds  7187ae30  pyhoca-cli.spce: fix typo in Python-2-Requires: line: random % char.
      adds  9e3be654  pyhoca-cli.spec: hopefully fix builds on *SuSE: even pure Python-3-builds need python-devel as a build requirement (only)... for some weird reason.
      adds  6847b62e  Revert "pyhoca-cli.spec: hopefully fix builds on *SuSE: even pure Python-3-builds need python-devel as a build requirement (only)... for some weird reason."
      adds  1acaf619  pyhoca-cli.spec: actually fix issue: macros are expanded even in commented lines and some of them were not properly escaped via double percent sign characters.
      adds  38484b85  pyhoca-cli.spec: fix another unescaped macro in comment.
      adds  8cb1e436  pyhoca-cli.spec: fix newer *SuSE versions: 15.0+ seem to install the pycace files into a subdirectory based on the package name.
      adds  6b7a676a  pyhoca-cli.spec: fix spelling error in pycache directory.
      adds  3f39a617  pyhoca-cli.spec: actually apply pycache changes to 15.0+ and not just 15.1+.
      adds  81dc3491  pyhoca-cli.spec: also apply pycache changes to Tumbleweed, which seems to not get caught by %{sle_version}.
      adds  a77fa383  debian/changelog: fix version in description.
      adds  810ac3e2  man/man1/pyhoca-cli.1: pre-release date update.
      adds  071bd72d  release 0.6.1.2
       new  3a139d8c  Continue development
       new  2b507520  pyhoca/cli/frontend.py: Fix reference before assignment error in resume_session() method. Thanks to Randy Goldenberg for spotting this. (Fixes: #1445).
       new  c804576f  Fix typo in man page.
       new  dd72855a  pyhoca-cli: Print debug message before exiting pyhoca-cli.
       new  7e84ca49  pyhoca-cli: Add cmdline parameter --clipboard-mode.
       new  3633dc42  pyhoca-cli: Do input check on value passed in via the --link option.
       new  1b9745d8  pyhoca-cli: Add cmdline parameter --dpi.
       new  0e49d54a  d/changelog: update from Git log
       new  7928f2e7  pyhoca-cli: Follow-up fix for --dpi switch. Fix input value verification. Only demand an integer, if args.dpi is set to something else than None.
       new  0cc6456c  pyhoca-cli: Add --kdrive option.
       new  714f18c0  man/man1/pyhoca-cli.1: Fix docs for --quiet option.
       new  38374d38  debian/changelog: update from Git log
       new  c0404517  Move --dpi cmdline option from X2Go options to NX options.
       new  bbd66e60  Rename 'NX options' to 'session options'.
       new  17d1be13  pyhoca-cli: Add cmdline option --list-cmdline-features. Required for Remmina X2Go Plugin.
       new  8b7f6f88  pyhoca-cli: Write program version to STDOUT (not STDERR).
       new  8b08adf6  d/changelog: update from Git history
       new  fc0d0b76  {pyhoca-cli,pyhoca/cli/frontend.py}: Add --non-interactive cmdline option for forcefully preventing password queries on the TTY.
       new  22b84024  man/man1/pyhoca-cli.1: Add documentation for --list-cmdline-features.
       new  8ce1d32e  {pyhoca-cli, pyhoca/cli/frontend.py}: Only look for private ssh keys if appropriate.
       new  9eea3710  {pyhoca-cli, pyhoca/cli/frontend.py}: Add --ssh-passphrase feature.
       new  c861a11d  Revert "{pyhoca-cli, pyhoca/cli/frontend.py}: Add --ssh-passphrase feature."
       new  7303ada0  Revert "{pyhoca-cli, pyhoca/cli/frontend.py}: Only look for private ssh keys if appropriate."
       new  e1254458  {pyhoca-cli, pyhoca/cli/frontend.py}: Only look for private ssh keys if appropriate.
       new  c12d0ca9  pyhoca-cli: Don't try to immitate look_for_keys behaviour as implemented in the x2go Python module.
       new  104e24b7  {pyhoca-cli, pyhoca/cli/frontend.py}: Add --ssh-passphrase feature.
       new  99d88c5f  debian/changelog: sync with git history.
       new  ec73e6e8  misc: pre-release copyright update.
       new  cb51dc85  man/man1/pyhoca-cli.1: pre-release date update.
       new  dc22e75e  misc: change http:// to https:// links where appropriate.
       new  1a69a648  debian/control: change http:// to https:// links where appropriate.
       new  9429b0ec  debian/copyright: change http:// to https:// links where appropriate.
       new  f996ca85  debian/watch: change http:// to https:// links where appropriate.
       new  b4ef0d16  pyhoca-cli.spec: change http:// to https:// links where appropriate.
       new  79aad4b0  pyhoca-cli.spec: drop Python 2 support for OpenSuSE Leap 15.4+ and Tumbleweed (and ALP).
       new  de2d79e8  pyhoca-cli.spec: Remove pycache handling from the files list.
       new  66cc615e  release 0.6.1.3
       new  e46726a5  Continue development

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   (88a01f28)
            \
             N -- N -- N   refs/heads/master (e46726a5)

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 38 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:
 .gitignore                                       |    39 -
 AUTHORS                                          |     2 -
 COPYING                                          |   912 +-
 COPYRIGHT.x2go-logos                             |    22 -
 ChangeLog                                        |  1339 ++
 Doxyfile                                         |   275 -
 HOWTO.GPGCARD                                    |   129 -
 INSTALL                                          |    63 -
 LICENSE                                          |    19 -
 Makefile                                         |   156 -
 Makefile.docupload                               |    13 +-
 Makefile.man2html                                |    20 +-
 README                                           |    52 +
 README.OpenSSL-Exception                         |    12 -
 README.i18n                                      |    96 -
 README.mxe                                       |   103 -
 TODO                                             |    25 +
 VERSION                                          |     1 -
 config_linux.sh                                  |     4 -
 config_linux_static.sh                           |     5 -
 config_win.bat                                   |    22 -
 copy-deps-win32.bat                              |    27 -
 debian/changelog                                 |  4449 +------
 debian/compat                                    |     2 +-
 debian/control                                   |    42 +
 debian/control.in                                |    85 -
 debian/copyright                                 |   722 +-
 debian/menu                                      |     6 -
 debian/preprocess.sh                             |    77 -
 debian/preprocessor.pl                           |   814 --
 debian/pyhoca-cli.docs                           |     2 +
 debian/pyhoca-cli.install                        |     1 +
 debian/pyhoca-cli.manpages                       |     1 +
 debian/rules                                     |   131 +-
 debian/upstream/metadata                         |     8 -
 debian/watch                                     |     3 +-
 debian/x2goclient.dirs                           |     9 -
 debian/x2goclient.docs                           |     1 -
 debian/x2goclient.examples                       |     1 -
 debian/x2goclient.install                        |    10 -
 debian/x2goclient.manpages                       |     1 -
 desktop/x2goclient.desktop                       |    13 -
 examples/x2goclient-cli                          |   578 -
 handle_mxe.sh                                    |    78 -
 macbuild.sh                                      |   611 -
 man/man1/pyhoca-cli.1                            |   308 +
 man/man1/x2goclient.1                            |   309 -
 mime/x-x2go.xml                                  |     8 -
 nsis/gpl.txt                                     |   340 -
 nsis/icons/win-install.ico                       |   Bin 1078 -> 0 bytes
 nsis/icons/win-uninstall.ico                     |   Bin 1078 -> 0 bytes
 nsis/make_installer.sh                           |     4 -
 nsis/x2goclient.nsi                              |   335 -
 pkg-dmg                                          |  1523 ---
 portable/manifest.u3i                            |    19 -
 portable/stopu3client.cpp                        |    38 -
 pyhoca-cli                                       |   577 +
 pyhoca-cli.spec                                  |   267 +
 pyhoca/__init__.py                               |    19 +
 pyhoca/cli/__init__.py                           |    30 +
 pyhoca/cli/frontend.py                           |   824 ++
 res/audio/startup.wav                            |   Bin 211244 -> 0 bytes
 res/changelog.qrc                                |     5 -
 res/git.qrc                                      |     5 -
 res/i18n/qt_cs.qm                                |   Bin 176 -> 0 bytes
 res/i18n/qt_da.qm                                |   Bin 172 -> 0 bytes
 res/i18n/qt_de.qm                                |   Bin 172 -> 0 bytes
 res/i18n/qt_es.qm                                |   Bin 172 -> 0 bytes
 res/i18n/qt_fi.qm                                |   Bin 136 -> 0 bytes
 res/i18n/qt_fr.qm                                |   Bin 172 -> 0 bytes
 res/i18n/qt_pt.qm                                |   Bin 75638 -> 0 bytes
 res/i18n/qt_ru.qm                                |   Bin 288412 -> 0 bytes
 res/i18n/qt_sv.qm                                |   Bin 65851 -> 0 bytes
 res/i18n/qt_zh_tw.qm                             |   Bin 117256 -> 0 bytes
 res/i18n/x2goclient_cs.ts                        |  4118 ------
 res/i18n/x2goclient_da.ts                        |  4762 -------
 res/i18n/x2goclient_de.ts                        |  5668 ---------
 res/i18n/x2goclient_es.ts                        |  5105 --------
 res/i18n/x2goclient_et.ts                        |  4938 --------
 res/i18n/x2goclient_fi.ts                        |  5075 --------
 res/i18n/x2goclient_fr.ts                        |  3655 ------
 res/i18n/x2goclient_nb_no.ts                     |  4307 -------
 res/i18n/x2goclient_nl.ts                        |  5021 --------
 res/i18n/x2goclient_pt.ts                        |  4003 ------
 res/i18n/x2goclient_ru.ts                        |  5181 --------
 res/i18n/x2goclient_sv.ts                        |  5144 --------
 res/i18n/x2goclient_tr.ts                        |  4709 -------
 res/i18n/x2goclient_zh_tw.ts                     |  4533 -------
 res/img/icons/128x128/X.png                      |   Bin 6255 -> 0 bytes
 res/img/icons/128x128/audio.png                  |   Bin 5229 -> 0 bytes
 res/img/icons/128x128/create_file.png            |   Bin 5107 -> 0 bytes
 res/img/icons/128x128/delete.png                 |   Bin 7978 -> 0 bytes
 res/img/icons/128x128/edit.png                   |   Bin 5761 -> 0 bytes
 res/img/icons/128x128/edit_file.png              |   Bin 6219 -> 0 bytes
 res/img/icons/128x128/edit_settings.png          |   Bin 5806 -> 0 bytes
 res/img/icons/128x128/file-open.png              |   Bin 4051 -> 0 bytes
 res/img/icons/128x128/folder.png                 |   Bin 3220 -> 0 bytes
 res/img/icons/128x128/gnome.png                  |   Bin 3650 -> 0 bytes
 res/img/icons/128x128/kde.png                    |   Bin 14296 -> 0 bytes
 res/img/icons/128x128/lxde.png                   |   Bin 11886 -> 0 bytes
 res/img/icons/128x128/lxqt.png                   |   Bin 4919 -> 0 bytes
 res/img/icons/128x128/new_file.png               |   Bin 4882 -> 0 bytes
 res/img/icons/128x128/preferences.png            |   Bin 18292 -> 0 bytes
 res/img/icons/128x128/rdp.png                    |   Bin 10941 -> 0 bytes
 res/img/icons/128x128/resolution.png             |   Bin 3308 -> 0 bytes
 res/img/icons/128x128/session.png                |   Bin 4936 -> 0 bytes
 res/img/icons/128x128/unity.png                  |   Bin 17622 -> 0 bytes
 res/img/icons/128x128/x2go.png                   |   Bin 6085 -> 0 bytes
 res/img/icons/128x128/x2goclient.png             |   Bin 19158 -> 0 bytes
 res/img/icons/128x128/x2gogroup.png              |   Bin 1817 -> 0 bytes
 res/img/icons/128x128/x2gohosts.png              |   Bin 1731 -> 0 bytes
 res/img/icons/128x128/x2gomailclient.png         |   Bin 19158 -> 0 bytes
 res/img/icons/128x128/x2gosession.png            |   Bin 9324 -> 0 bytes
 res/img/icons/128x128/x2gouser.png               |   Bin 1771 -> 0 bytes
 res/img/icons/16x16/X.png                        |   Bin 657 -> 0 bytes
 res/img/icons/16x16/audio.png                    |   Bin 653 -> 0 bytes
 res/img/icons/16x16/cinnamon.png                 |   Bin 505 -> 0 bytes
 res/img/icons/16x16/create_file.png              |   Bin 594 -> 0 bytes
 res/img/icons/16x16/delete.png                   |   Bin 680 -> 0 bytes
 res/img/icons/16x16/edit.png                     |   Bin 662 -> 0 bytes
 res/img/icons/16x16/edit_file.png                |   Bin 649 -> 0 bytes
 res/img/icons/16x16/edit_settings.png            |   Bin 646 -> 0 bytes
 res/img/icons/16x16/fav.png                      |   Bin 897 -> 0 bytes
 res/img/icons/16x16/fav1.png                     |   Bin 1020 -> 0 bytes
 res/img/icons/16x16/file-open.png                |   Bin 595 -> 0 bytes
 res/img/icons/16x16/gnome.png                    |   Bin 463 -> 0 bytes
 res/img/icons/16x16/icewm.png                    |   Bin 538 -> 0 bytes
 res/img/icons/16x16/kde.png                      |   Bin 899 -> 0 bytes
 res/img/icons/16x16/lxde.png                     |   Bin 716 -> 0 bytes
 res/img/icons/16x16/lxqt.png                     |   Bin 771 -> 0 bytes
 res/img/icons/16x16/mate.png                     |   Bin 774 -> 0 bytes
 res/img/icons/16x16/new_file.png                 |   Bin 593 -> 0 bytes
 res/img/icons/16x16/openbox.png                  |   Bin 360 -> 0 bytes
 res/img/icons/16x16/preferences.png              |   Bin 340 -> 0 bytes
 res/img/icons/16x16/rdp.png                      |   Bin 754 -> 0 bytes
 res/img/icons/16x16/resolution.png               |   Bin 446 -> 0 bytes
 res/img/icons/16x16/session.png                  |   Bin 846 -> 0 bytes
 res/img/icons/16x16/tbshow.png                   |   Bin 302 -> 0 bytes
 res/img/icons/16x16/trinity.png                  |   Bin 748 -> 0 bytes
 res/img/icons/16x16/unity.png                    |   Bin 1410 -> 0 bytes
 res/img/icons/16x16/x2go.png                     |   Bin 854 -> 0 bytes
 res/img/icons/16x16/x2goclient.png               |   Bin 949 -> 0 bytes
 res/img/icons/16x16/xfce.png                     |   Bin 639 -> 0 bytes
 res/img/icons/22x22/applications-development.png |   Bin 977 -> 0 bytes
 res/img/icons/22x22/applications-education.png   |   Bin 644 -> 0 bytes
 res/img/icons/22x22/applications-games.png       |   Bin 688 -> 0 bytes
 res/img/icons/22x22/applications-graphics.png    |   Bin 1523 -> 0 bytes
 res/img/icons/22x22/applications-internet.png    |   Bin 1355 -> 0 bytes
 res/img/icons/22x22/applications-multimedia.png  |   Bin 1353 -> 0 bytes
 res/img/icons/22x22/applications-office.png      |   Bin 804 -> 0 bytes
 res/img/icons/22x22/applications-other.png       |   Bin 775 -> 0 bytes
 res/img/icons/22x22/applications-system.png      |   Bin 1403 -> 0 bytes
 res/img/icons/22x22/applications-utilities.png   |   Bin 888 -> 0 bytes
 res/img/icons/22x22/lxqt.png                     |   Bin 966 -> 0 bytes
 res/img/icons/22x22/preferences-system.png       |   Bin 1350 -> 0 bytes
 res/img/icons/32x32/X.png                        |   Bin 1414 -> 0 bytes
 res/img/icons/32x32/apps.png                     |   Bin 1664 -> 0 bytes
 res/img/icons/32x32/attach.png                   |   Bin 831 -> 0 bytes
 res/img/icons/32x32/audio.png                    |   Bin 1465 -> 0 bytes
 res/img/icons/32x32/auth.png                     |   Bin 1686 -> 0 bytes
 res/img/icons/32x32/contest.png                  |   Bin 1267 -> 0 bytes
 res/img/icons/32x32/create_file.png              |   Bin 1148 -> 0 bytes
 res/img/icons/32x32/delete.png                   |   Bin 1456 -> 0 bytes
 res/img/icons/32x32/detach.png                   |   Bin 870 -> 0 bytes
 res/img/icons/32x32/edit.png                     |   Bin 1232 -> 0 bytes
 res/img/icons/32x32/edit_file.png                |   Bin 1334 -> 0 bytes
 res/img/icons/32x32/edit_settings.png            |   Bin 1313 -> 0 bytes
 res/img/icons/32x32/exit.png                     |   Bin 1915 -> 0 bytes
 res/img/icons/32x32/file-open.png                |   Bin 1068 -> 0 bytes
 res/img/icons/32x32/gnome.png                    |   Bin 846 -> 0 bytes
 res/img/icons/32x32/kde.png                      |   Bin 2245 -> 0 bytes
 res/img/icons/32x32/lxde.png                     |   Bin 1731 -> 0 bytes
 res/img/icons/32x32/lxqt.png                     |   Bin 1377 -> 0 bytes
 res/img/icons/32x32/new_file.png                 |   Bin 1109 -> 0 bytes
 res/img/icons/32x32/open_dir.png                 |   Bin 476 -> 0 bytes
 res/img/icons/32x32/preferences.png              |   Bin 2545 -> 0 bytes
 res/img/icons/32x32/rdp.png                      |   Bin 1768 -> 0 bytes
 res/img/icons/32x32/reconnect.png                |   Bin 1651 -> 0 bytes
 res/img/icons/32x32/resolution.png               |   Bin 855 -> 0 bytes
 res/img/icons/32x32/session.png                  |   Bin 1177 -> 0 bytes
 res/img/icons/32x32/stop.png                     |   Bin 1190 -> 0 bytes
 res/img/icons/32x32/stop_session.png             |   Bin 1093 -> 0 bytes
 res/img/icons/32x32/suspend.png                  |   Bin 349 -> 0 bytes
 res/img/icons/32x32/suspend_session.png          |   Bin 229 -> 0 bytes
 res/img/icons/32x32/tbhide.png                   |   Bin 1266 -> 0 bytes
 res/img/icons/32x32/tbshow.png                   |   Bin 902 -> 0 bytes
 res/img/icons/32x32/tbshow.xcf                   |   Bin 2124 -> 0 bytes
 res/img/icons/32x32/unity.png                    |   Bin 2984 -> 0 bytes
 res/img/icons/32x32/x2goclient.png               |   Bin 2675 -> 0 bytes
 res/img/icons/48x48/lxqt.png                     |   Bin 1910 -> 0 bytes
 res/img/icons/48x48/x2goclient.png               |   Bin 4817 -> 0 bytes
 res/img/icons/64x64/X.png                        |   Bin 3066 -> 0 bytes
 res/img/icons/64x64/audio.png                    |   Bin 2895 -> 0 bytes
 res/img/icons/64x64/create_file.png              |   Bin 2595 -> 0 bytes
 res/img/icons/64x64/delete.png                   |   Bin 3752 -> 0 bytes
 res/img/icons/64x64/edit.png                     |   Bin 2785 -> 0 bytes
 res/img/icons/64x64/edit_file.png                |   Bin 3057 -> 0 bytes
 res/img/icons/64x64/edit_settings.png            |   Bin 2955 -> 0 bytes
 res/img/icons/64x64/file-open.png                |   Bin 2039 -> 0 bytes
 res/img/icons/64x64/gnome.png                    |   Bin 1689 -> 0 bytes
 res/img/icons/64x64/kde.png                      |   Bin 5725 -> 0 bytes
 res/img/icons/64x64/lxde.png                     |   Bin 4537 -> 0 bytes
 res/img/icons/64x64/lxqt.png                     |   Bin 2521 -> 0 bytes
 res/img/icons/64x64/new_file.png                 |   Bin 2440 -> 0 bytes
 res/img/icons/64x64/personal.png                 |   Bin 5046 -> 0 bytes
 res/img/icons/64x64/preferences.png              |   Bin 7000 -> 0 bytes
 res/img/icons/64x64/rdp.png                      |   Bin 4498 -> 0 bytes
 res/img/icons/64x64/resolution.png               |   Bin 1805 -> 0 bytes
 res/img/icons/64x64/session.png                  |   Bin 2606 -> 0 bytes
 res/img/icons/64x64/unity.png                    |   Bin 7241 -> 0 bytes
 res/img/icons/64x64/x2goclient.png               |   Bin 7095 -> 0 bytes
 res/img/icons/dmg/disk.svg                       |  1195 --
 res/img/icons/dmg/x2go-mac-dmg.icns              |   Bin 798525 -> 0 bytes
 res/img/icons/x2go-mac.icns                      |   Bin 134586 -> 0 bytes
 res/img/icons/x2go-win-48.ico                    |   Bin 120254 -> 0 bytes
 res/img/icons/x2goclient.xpm                     |   280 -
 res/img/png/broker-logout-button.png             |   Bin 1069 -> 0 bytes
 res/img/png/ico.png                              |   Bin 3437 -> 0 bytes
 res/img/png/ico_440x180.png                      |   Bin 1331 -> 0 bytes
 res/img/png/ico_mini.png                         |   Bin 753 -> 0 bytes
 res/img/png/macinstaller_background.png          |   Bin 59943 -> 0 bytes
 res/img/png/power-button.png                     |   Bin 762 -> 0 bytes
 res/img/png/sess_ico.png                         |   Bin 1161 -> 0 bytes
 res/img/svg/bg-anim.svg                          |   119 -
 res/img/svg/bg.svg                               |   214 -
 res/img/svg/fav.svg                              |    76 -
 res/img/svg/fav1.svg                             |    76 -
 res/img/svg/folder.svg                           |   696 --
 res/img/svg/folder_grey.svg                      |   513 -
 res/img/svg/hamburger.svg                        |    18 -
 res/img/svg/line.svg                             |    91 -
 res/img/svg/lxqt.svg                             |   212 -
 res/img/svg/macinstaller_background.svg          |   630 -
 res/img/svg/onlogo.svg                           |   109 -
 res/img/svg/passform.svg                         |   178 -
 res/img/svg/sessionbut.svg                       |   213 -
 res/img/svg/sessionbut_grey.svg                  |    56 -
 res/img/svg/unity.svg                            |     8 -
 res/img/svg/x2gologo.svg                         |   244 -
 res/img/svg/xfce.svg                             |   135 -
 res/img/x2go-logos/mksizedsymbols.sh             |    41 -
 res/img/x2go-logos/x2go-logo-colored.svg         |   926 --
 res/img/x2go-logos/x2go-logo-rotated.svg         |  2021 ---
 res/img/x2go-logos/x2go-logo.svg                 |   341 -
 res/img/x2go-logos/x2go-mascot.svg               |   372 -
 res/osxbundle/Info.plist                         |    22 -
 res/osxbundle/macdmg.DS_Store                    |   Bin 15364 -> 0 bytes
 res/osxbundle/postbuild.sh                       |    33 -
 res/resources.qrc                                |   125 -
 res/txt/encodings                                |  1168 --
 res/txt/packs                                    |    65 -
 res/x2goclient.rc                                |     2 -
 rpm/x2goclient-rpmlintrc                         |     1 -
 setup.py                                         |    50 +
 src/InteractionDialog.cpp                        |   156 -
 src/InteractionDialog.h                          |    65 -
 src/LDAPSession.cpp                              |   378 -
 src/LDAPSession.h                                |   101 -
 src/SVGFrame.cpp                                 |   136 -
 src/SVGFrame.h                                   |    66 -
 src/appdialog.cpp                                |   198 -
 src/appdialog.h                                  |    54 -
 src/brokerpassdlg.cpp                            |    69 -
 src/brokerpassdlg.h                              |    39 -
 src/clicklineedit.cpp                            |    53 -
 src/clicklineedit.h                              |    43 -
 src/compat.cpp                                   |    49 -
 src/compat.h                                     |    39 -
 src/configdialog.cpp                             |   698 --
 src/configdialog.h                               |   127 -
 src/configwidget.cpp                             |    36 -
 src/configwidget.h                               |    42 -
 src/connectionwidget.cpp                         |   166 -
 src/connectionwidget.h                           |    57 -
 src/contest.cpp                                  |   205 -
 src/contest.h                                    |    57 -
 src/cupsprint.cpp                                |   394 -
 src/cupsprint.h                                  |    68 -
 src/cupsprintersettingsdialog.cpp                |   377 -
 src/cupsprintersettingsdialog.h                  |    69 -
 src/cupsprintwidget.cpp                          |   106 -
 src/cupsprintwidget.h                            |    47 -
 src/editconnectiondialog.cpp                     |   158 -
 src/editconnectiondialog.h                       |    72 -
 src/exportdialog.cpp                             |   184 -
 src/exportdialog.h                               |    57 -
 src/folderbutton.cpp                             |   178 -
 src/folderbutton.h                               |    79 -
 src/folderexplorer.cpp                           |   162 -
 src/folderexplorer.h                             |    46 -
 src/help.cpp                                     |   325 -
 src/help.h                                       |    70 -
 src/helpdialog.cpp                               |    56 -
 src/helpdialog.h                                 |    30 -
 src/httpbrokerclient.cpp                         |  1057 --
 src/httpbrokerclient.h                           |   112 -
 src/imgframe.cpp                                 |    48 -
 src/imgframe.h                                   |    42 -
 src/mediawidget.cpp                              |   347 -
 src/mediawidget.h                                |    70 -
 src/non_modal_messagebox.cpp                     |    65 -
 src/non_modal_messagebox.h                       |    47 -
 src/ongetpass.cpp                                |   124 -
 src/ongetpass.h                                  |    40 -
 src/onmainwindow.cpp                             | 13833 ---------------------
 src/onmainwindow.h                               |  1277 --
 src/onmainwindow_privat.h                        |   167 -
 src/printdialog.cpp                              |    68 -
 src/printdialog.h                                |    43 -
 src/printercmddialog.cpp                         |    75 -
 src/printercmddialog.h                           |    44 -
 src/printprocess.cpp                             |   278 -
 src/printprocess.h                               |    63 -
 src/printwidget.cpp                              |   247 -
 src/printwidget.h                                |    58 -
 src/pulsemanager.cpp                             |   944 --
 src/pulsemanager.h                               |   135 -
 src/sessionbutton.cpp                            |  1121 --
 src/sessionbutton.h                              |   135 -
 src/sessionexplorer.cpp                          |   815 --
 src/sessionexplorer.h                            |   128 -
 src/sessionmanagedialog.cpp                      |   273 -
 src/sessionmanagedialog.h                        |    60 -
 src/sessionwidget.cpp                            |   961 --
 src/sessionwidget.h                              |   120 -
 src/settingswidget.cpp                           |   761 --
 src/settingswidget.h                             |   115 -
 src/sharewidget.cpp                              |   350 -
 src/sharewidget.h                                |    63 -
 src/sshmasterconnection.cpp                      |  2273 ----
 src/sshmasterconnection.h                        |   251 -
 src/sshprocess.cpp                               |   573 -
 src/sshprocess.h                                 |   101 -
 src/ui/appdialog.ui                              |   191 -
 src/ui/brokerpassdialog.ui                       |   183 -
 src/ui/contest.ui                                |   283 -
 src/ui/cupsprintsettingsdialog.ui                |   234 -
 src/ui/cupsprintwidget.ui                        |   122 -
 src/ui/folderexplorer.ui                         |   118 -
 src/ui/helpdialog.ui                             |    58 -
 src/ui/printdialog.ui                            |    72 -
 src/ui/printercmddialog.ui                       |   165 -
 src/ui/printwidget.ui                            |   317 -
 src/ui/xsettingsui.ui                            |   286 -
 src/unix_stdint.h                                |    51 -
 src/unixhelper.cpp                               |   187 -
 src/unixhelper.h                                 |    82 -
 src/userbutton.cpp                               |    78 -
 src/userbutton.h                                 |    54 -
 src/version.h                                    |    24 -
 src/wapi.cpp                                     |   632 -
 src/wapi.h                                       |    84 -
 src/windows_stdint.h                             |    40 -
 src/x2goclient.cpp                               |   181 -
 src/x2goclientconfig.h                           |    39 -
 src/x2gologdebug.cpp                             |    35 -
 src/x2gologdebug.h                               |    69 -
 src/x2gosettings.cpp                             |   125 -
 src/x2gosettings.h                               |    46 -
 src/x2goutils.cpp                                |   353 -
 src/x2goutils.h                                  |    78 -
 src/xsettingswidget.cpp                          |    92 -
 src/xsettingswidget.h                            |    40 -
 x2go                                             |     1 +
 x2goclient.pro                                   |   290 -
 x2goclient.spec                                  |   230 -
 x2goclientconfig.pri                             |     1 -
 x2gohelper/Makefile                              |     4 -
 x2gohelper/Makefile.mxe                          |     4 -
 x2gohelper/x2gohelper.cpp                        |    97 -
 370 files changed, 5281 insertions(+), 124302 deletions(-)
 delete mode 100644 .gitignore
 delete mode 100644 AUTHORS
 delete mode 100644 COPYRIGHT.x2go-logos
 create mode 100644 ChangeLog
 delete mode 100644 Doxyfile
 delete mode 100644 HOWTO.GPGCARD
 delete mode 100644 INSTALL
 delete mode 100644 LICENSE
 delete mode 100755 Makefile
 create mode 100644 README
 delete mode 100644 README.OpenSSL-Exception
 delete mode 100644 README.i18n
 delete mode 100644 README.mxe
 create mode 100644 TODO
 delete mode 100644 VERSION
 delete mode 100755 config_linux.sh
 delete mode 100755 config_linux_static.sh
 delete mode 100755 config_win.bat
 delete mode 100755 copy-deps-win32.bat
 create mode 100644 debian/control
 delete mode 100644 debian/control.in
 delete mode 100644 debian/menu
 delete mode 100755 debian/preprocess.sh
 delete mode 100755 debian/preprocessor.pl
 create mode 100644 debian/pyhoca-cli.docs
 create mode 100644 debian/pyhoca-cli.install
 create mode 100644 debian/pyhoca-cli.manpages
 delete mode 100644 debian/upstream/metadata
 delete mode 100644 debian/x2goclient.dirs
 delete mode 100644 debian/x2goclient.docs
 delete mode 100644 debian/x2goclient.examples
 delete mode 100644 debian/x2goclient.install
 delete mode 100644 debian/x2goclient.manpages
 delete mode 100644 desktop/x2goclient.desktop
 delete mode 100755 examples/x2goclient-cli
 delete mode 100755 handle_mxe.sh
 delete mode 100755 macbuild.sh
 create mode 100644 man/man1/pyhoca-cli.1
 delete mode 100644 man/man1/x2goclient.1
 delete mode 100644 mime/x-x2go.xml
 delete mode 100644 nsis/gpl.txt
 delete mode 100644 nsis/icons/win-install.ico
 delete mode 100644 nsis/icons/win-uninstall.ico
 delete mode 100755 nsis/make_installer.sh
 delete mode 100644 nsis/x2goclient.nsi
 delete mode 100755 pkg-dmg
 delete mode 100644 portable/manifest.u3i
 delete mode 100644 portable/stopu3client.cpp
 create mode 100755 pyhoca-cli
 create mode 100644 pyhoca-cli.spec
 create mode 100644 pyhoca/__init__.py
 create mode 100644 pyhoca/cli/__init__.py
 create mode 100644 pyhoca/cli/frontend.py
 delete mode 100644 res/audio/startup.wav
 delete mode 100644 res/changelog.qrc
 delete mode 100644 res/git.qrc
 delete mode 100644 res/i18n/qt_cs.qm
 delete mode 100644 res/i18n/qt_da.qm
 delete mode 100644 res/i18n/qt_de.qm
 delete mode 100644 res/i18n/qt_es.qm
 delete mode 100644 res/i18n/qt_fi.qm
 delete mode 100644 res/i18n/qt_fr.qm
 delete mode 100644 res/i18n/qt_pt.qm
 delete mode 100644 res/i18n/qt_ru.qm
 delete mode 100644 res/i18n/qt_sv.qm
 delete mode 100644 res/i18n/qt_zh_tw.qm
 delete mode 100644 res/i18n/x2goclient_cs.ts
 delete mode 100644 res/i18n/x2goclient_da.ts
 delete mode 100644 res/i18n/x2goclient_de.ts
 delete mode 100644 res/i18n/x2goclient_es.ts
 delete mode 100644 res/i18n/x2goclient_et.ts
 delete mode 100644 res/i18n/x2goclient_fi.ts
 delete mode 100644 res/i18n/x2goclient_fr.ts
 delete mode 100644 res/i18n/x2goclient_nb_no.ts
 delete mode 100644 res/i18n/x2goclient_nl.ts
 delete mode 100644 res/i18n/x2goclient_pt.ts
 delete mode 100644 res/i18n/x2goclient_ru.ts
 delete mode 100644 res/i18n/x2goclient_sv.ts
 delete mode 100644 res/i18n/x2goclient_tr.ts
 delete mode 100644 res/i18n/x2goclient_zh_tw.ts
 delete mode 100644 res/img/icons/128x128/X.png
 delete mode 100644 res/img/icons/128x128/audio.png
 delete mode 100644 res/img/icons/128x128/create_file.png
 delete mode 100644 res/img/icons/128x128/delete.png
 delete mode 100644 res/img/icons/128x128/edit.png
 delete mode 100644 res/img/icons/128x128/edit_file.png
 delete mode 100644 res/img/icons/128x128/edit_settings.png
 delete mode 100644 res/img/icons/128x128/file-open.png
 delete mode 100644 res/img/icons/128x128/folder.png
 delete mode 100644 res/img/icons/128x128/gnome.png
 delete mode 100644 res/img/icons/128x128/kde.png
 delete mode 100644 res/img/icons/128x128/lxde.png
 delete mode 100644 res/img/icons/128x128/lxqt.png
 delete mode 100644 res/img/icons/128x128/new_file.png
 delete mode 100644 res/img/icons/128x128/preferences.png
 delete mode 100644 res/img/icons/128x128/rdp.png
 delete mode 100644 res/img/icons/128x128/resolution.png
 delete mode 100644 res/img/icons/128x128/session.png
 delete mode 100644 res/img/icons/128x128/unity.png
 delete mode 100644 res/img/icons/128x128/x2go.png
 delete mode 100644 res/img/icons/128x128/x2goclient.png
 delete mode 100644 res/img/icons/128x128/x2gogroup.png
 delete mode 100644 res/img/icons/128x128/x2gohosts.png
 delete mode 100644 res/img/icons/128x128/x2gomailclient.png
 delete mode 100644 res/img/icons/128x128/x2gosession.png
 delete mode 100644 res/img/icons/128x128/x2gouser.png
 delete mode 100644 res/img/icons/16x16/X.png
 delete mode 100644 res/img/icons/16x16/audio.png
 delete mode 100644 res/img/icons/16x16/cinnamon.png
 delete mode 100644 res/img/icons/16x16/create_file.png
 delete mode 100644 res/img/icons/16x16/delete.png
 delete mode 100644 res/img/icons/16x16/edit.png
 delete mode 100644 res/img/icons/16x16/edit_file.png
 delete mode 100644 res/img/icons/16x16/edit_settings.png
 delete mode 100644 res/img/icons/16x16/fav.png
 delete mode 100644 res/img/icons/16x16/fav1.png
 delete mode 100644 res/img/icons/16x16/file-open.png
 delete mode 100644 res/img/icons/16x16/gnome.png
 delete mode 100644 res/img/icons/16x16/icewm.png
 delete mode 100644 res/img/icons/16x16/kde.png
 delete mode 100644 res/img/icons/16x16/lxde.png
 delete mode 100644 res/img/icons/16x16/lxqt.png
 delete mode 100644 res/img/icons/16x16/mate.png
 delete mode 100644 res/img/icons/16x16/new_file.png
 delete mode 100644 res/img/icons/16x16/openbox.png
 delete mode 100644 res/img/icons/16x16/preferences.png
 delete mode 100644 res/img/icons/16x16/rdp.png
 delete mode 100644 res/img/icons/16x16/resolution.png
 delete mode 100644 res/img/icons/16x16/session.png
 delete mode 100644 res/img/icons/16x16/tbshow.png
 delete mode 100644 res/img/icons/16x16/trinity.png
 delete mode 100644 res/img/icons/16x16/unity.png
 delete mode 100644 res/img/icons/16x16/x2go.png
 delete mode 100644 res/img/icons/16x16/x2goclient.png
 delete mode 100644 res/img/icons/16x16/xfce.png
 delete mode 100644 res/img/icons/22x22/applications-development.png
 delete mode 100644 res/img/icons/22x22/applications-education.png
 delete mode 100644 res/img/icons/22x22/applications-games.png
 delete mode 100644 res/img/icons/22x22/applications-graphics.png
 delete mode 100644 res/img/icons/22x22/applications-internet.png
 delete mode 100644 res/img/icons/22x22/applications-multimedia.png
 delete mode 100644 res/img/icons/22x22/applications-office.png
 delete mode 100644 res/img/icons/22x22/applications-other.png
 delete mode 100644 res/img/icons/22x22/applications-system.png
 delete mode 100644 res/img/icons/22x22/applications-utilities.png
 delete mode 100644 res/img/icons/22x22/lxqt.png
 delete mode 100644 res/img/icons/22x22/preferences-system.png
 delete mode 100644 res/img/icons/32x32/X.png
 delete mode 100644 res/img/icons/32x32/apps.png
 delete mode 100644 res/img/icons/32x32/attach.png
 delete mode 100644 res/img/icons/32x32/audio.png
 delete mode 100644 res/img/icons/32x32/auth.png
 delete mode 100644 res/img/icons/32x32/contest.png
 delete mode 100644 res/img/icons/32x32/create_file.png
 delete mode 100644 res/img/icons/32x32/delete.png
 delete mode 100644 res/img/icons/32x32/detach.png
 delete mode 100644 res/img/icons/32x32/edit.png
 delete mode 100644 res/img/icons/32x32/edit_file.png
 delete mode 100644 res/img/icons/32x32/edit_settings.png
 delete mode 100644 res/img/icons/32x32/exit.png
 delete mode 100644 res/img/icons/32x32/file-open.png
 delete mode 100644 res/img/icons/32x32/gnome.png
 delete mode 100644 res/img/icons/32x32/kde.png
 delete mode 100644 res/img/icons/32x32/lxde.png
 delete mode 100644 res/img/icons/32x32/lxqt.png
 delete mode 100644 res/img/icons/32x32/new_file.png
 delete mode 100644 res/img/icons/32x32/open_dir.png
 delete mode 100644 res/img/icons/32x32/preferences.png
 delete mode 100644 res/img/icons/32x32/rdp.png
 delete mode 100644 res/img/icons/32x32/reconnect.png
 delete mode 100644 res/img/icons/32x32/resolution.png
 delete mode 100644 res/img/icons/32x32/session.png
 delete mode 100644 res/img/icons/32x32/stop.png
 delete mode 100644 res/img/icons/32x32/stop_session.png
 delete mode 100644 res/img/icons/32x32/suspend.png
 delete mode 100644 res/img/icons/32x32/suspend_session.png
 delete mode 100644 res/img/icons/32x32/tbhide.png
 delete mode 100644 res/img/icons/32x32/tbshow.png
 delete mode 100644 res/img/icons/32x32/tbshow.xcf
 delete mode 100644 res/img/icons/32x32/unity.png
 delete mode 100644 res/img/icons/32x32/x2goclient.png
 delete mode 100644 res/img/icons/48x48/lxqt.png
 delete mode 100644 res/img/icons/48x48/x2goclient.png
 delete mode 100644 res/img/icons/64x64/X.png
 delete mode 100644 res/img/icons/64x64/audio.png
 delete mode 100644 res/img/icons/64x64/create_file.png
 delete mode 100644 res/img/icons/64x64/delete.png
 delete mode 100644 res/img/icons/64x64/edit.png
 delete mode 100644 res/img/icons/64x64/edit_file.png
 delete mode 100644 res/img/icons/64x64/edit_settings.png
 delete mode 100644 res/img/icons/64x64/file-open.png
 delete mode 100644 res/img/icons/64x64/gnome.png
 delete mode 100644 res/img/icons/64x64/kde.png
 delete mode 100644 res/img/icons/64x64/lxde.png
 delete mode 100644 res/img/icons/64x64/lxqt.png
 delete mode 100644 res/img/icons/64x64/new_file.png
 delete mode 100644 res/img/icons/64x64/personal.png
 delete mode 100644 res/img/icons/64x64/preferences.png
 delete mode 100644 res/img/icons/64x64/rdp.png
 delete mode 100644 res/img/icons/64x64/resolution.png
 delete mode 100644 res/img/icons/64x64/session.png
 delete mode 100644 res/img/icons/64x64/unity.png
 delete mode 100644 res/img/icons/64x64/x2goclient.png
 delete mode 100644 res/img/icons/dmg/disk.svg
 delete mode 100644 res/img/icons/dmg/x2go-mac-dmg.icns
 delete mode 100644 res/img/icons/x2go-mac.icns
 delete mode 100644 res/img/icons/x2go-win-48.ico
 delete mode 100644 res/img/icons/x2goclient.xpm
 delete mode 100644 res/img/png/broker-logout-button.png
 delete mode 100644 res/img/png/ico.png
 delete mode 100644 res/img/png/ico_440x180.png
 delete mode 100644 res/img/png/ico_mini.png
 delete mode 100644 res/img/png/macinstaller_background.png
 delete mode 100644 res/img/png/power-button.png
 delete mode 100644 res/img/png/sess_ico.png
 delete mode 100644 res/img/svg/bg-anim.svg
 delete mode 100644 res/img/svg/bg.svg
 delete mode 100644 res/img/svg/fav.svg
 delete mode 100644 res/img/svg/fav1.svg
 delete mode 100644 res/img/svg/folder.svg
 delete mode 100644 res/img/svg/folder_grey.svg
 delete mode 100644 res/img/svg/hamburger.svg
 delete mode 100644 res/img/svg/line.svg
 delete mode 100644 res/img/svg/lxqt.svg
 delete mode 100644 res/img/svg/macinstaller_background.svg
 delete mode 100644 res/img/svg/onlogo.svg
 delete mode 100644 res/img/svg/passform.svg
 delete mode 100644 res/img/svg/sessionbut.svg
 delete mode 100644 res/img/svg/sessionbut_grey.svg
 delete mode 100644 res/img/svg/unity.svg
 delete mode 100644 res/img/svg/x2gologo.svg
 delete mode 100644 res/img/svg/xfce.svg
 delete mode 100755 res/img/x2go-logos/mksizedsymbols.sh
 delete mode 100644 res/img/x2go-logos/x2go-logo-colored.svg
 delete mode 100644 res/img/x2go-logos/x2go-logo-rotated.svg
 delete mode 100644 res/img/x2go-logos/x2go-logo.svg
 delete mode 100644 res/img/x2go-logos/x2go-mascot.svg
 delete mode 100644 res/osxbundle/Info.plist
 delete mode 100644 res/osxbundle/macdmg.DS_Store
 delete mode 100755 res/osxbundle/postbuild.sh
 delete mode 100644 res/resources.qrc
 delete mode 100644 res/txt/encodings
 delete mode 100644 res/txt/packs
 delete mode 100644 res/x2goclient.rc
 delete mode 100644 rpm/x2goclient-rpmlintrc
 create mode 100755 setup.py
 delete mode 100644 src/InteractionDialog.cpp
 delete mode 100644 src/InteractionDialog.h
 delete mode 100644 src/LDAPSession.cpp
 delete mode 100644 src/LDAPSession.h
 delete mode 100644 src/SVGFrame.cpp
 delete mode 100644 src/SVGFrame.h
 delete mode 100644 src/appdialog.cpp
 delete mode 100644 src/appdialog.h
 delete mode 100644 src/brokerpassdlg.cpp
 delete mode 100644 src/brokerpassdlg.h
 delete mode 100644 src/clicklineedit.cpp
 delete mode 100644 src/clicklineedit.h
 delete mode 100644 src/compat.cpp
 delete mode 100644 src/compat.h
 delete mode 100644 src/configdialog.cpp
 delete mode 100644 src/configdialog.h
 delete mode 100644 src/configwidget.cpp
 delete mode 100644 src/configwidget.h
 delete mode 100644 src/connectionwidget.cpp
 delete mode 100644 src/connectionwidget.h
 delete mode 100644 src/contest.cpp
 delete mode 100644 src/contest.h
 delete mode 100644 src/cupsprint.cpp
 delete mode 100644 src/cupsprint.h
 delete mode 100644 src/cupsprintersettingsdialog.cpp
 delete mode 100644 src/cupsprintersettingsdialog.h
 delete mode 100644 src/cupsprintwidget.cpp
 delete mode 100644 src/cupsprintwidget.h
 delete mode 100644 src/editconnectiondialog.cpp
 delete mode 100644 src/editconnectiondialog.h
 delete mode 100644 src/exportdialog.cpp
 delete mode 100644 src/exportdialog.h
 delete mode 100644 src/folderbutton.cpp
 delete mode 100644 src/folderbutton.h
 delete mode 100644 src/folderexplorer.cpp
 delete mode 100644 src/folderexplorer.h
 delete mode 100644 src/help.cpp
 delete mode 100644 src/help.h
 delete mode 100644 src/helpdialog.cpp
 delete mode 100644 src/helpdialog.h
 delete mode 100644 src/httpbrokerclient.cpp
 delete mode 100644 src/httpbrokerclient.h
 delete mode 100644 src/imgframe.cpp
 delete mode 100644 src/imgframe.h
 delete mode 100644 src/mediawidget.cpp
 delete mode 100644 src/mediawidget.h
 delete mode 100644 src/non_modal_messagebox.cpp
 delete mode 100644 src/non_modal_messagebox.h
 delete mode 100644 src/ongetpass.cpp
 delete mode 100644 src/ongetpass.h
 delete mode 100644 src/onmainwindow.cpp
 delete mode 100644 src/onmainwindow.h
 delete mode 100644 src/onmainwindow_privat.h
 delete mode 100644 src/printdialog.cpp
 delete mode 100644 src/printdialog.h
 delete mode 100644 src/printercmddialog.cpp
 delete mode 100644 src/printercmddialog.h
 delete mode 100644 src/printprocess.cpp
 delete mode 100644 src/printprocess.h
 delete mode 100644 src/printwidget.cpp
 delete mode 100644 src/printwidget.h
 delete mode 100644 src/pulsemanager.cpp
 delete mode 100644 src/pulsemanager.h
 delete mode 100644 src/sessionbutton.cpp
 delete mode 100644 src/sessionbutton.h
 delete mode 100644 src/sessionexplorer.cpp
 delete mode 100644 src/sessionexplorer.h
 delete mode 100644 src/sessionmanagedialog.cpp
 delete mode 100644 src/sessionmanagedialog.h
 delete mode 100644 src/sessionwidget.cpp
 delete mode 100644 src/sessionwidget.h
 delete mode 100644 src/settingswidget.cpp
 delete mode 100644 src/settingswidget.h
 delete mode 100644 src/sharewidget.cpp
 delete mode 100644 src/sharewidget.h
 delete mode 100644 src/sshmasterconnection.cpp
 delete mode 100644 src/sshmasterconnection.h
 delete mode 100644 src/sshprocess.cpp
 delete mode 100644 src/sshprocess.h
 delete mode 100644 src/ui/appdialog.ui
 delete mode 100644 src/ui/brokerpassdialog.ui
 delete mode 100644 src/ui/contest.ui
 delete mode 100644 src/ui/cupsprintsettingsdialog.ui
 delete mode 100644 src/ui/cupsprintwidget.ui
 delete mode 100644 src/ui/folderexplorer.ui
 delete mode 100644 src/ui/helpdialog.ui
 delete mode 100644 src/ui/printdialog.ui
 delete mode 100644 src/ui/printercmddialog.ui
 delete mode 100644 src/ui/printwidget.ui
 delete mode 100644 src/ui/xsettingsui.ui
 delete mode 100644 src/unix_stdint.h
 delete mode 100644 src/unixhelper.cpp
 delete mode 100644 src/unixhelper.h
 delete mode 100644 src/userbutton.cpp
 delete mode 100644 src/userbutton.h
 delete mode 100644 src/version.h
 delete mode 100644 src/wapi.cpp
 delete mode 100644 src/wapi.h
 delete mode 100644 src/windows_stdint.h
 delete mode 100644 src/x2goclient.cpp
 delete mode 100644 src/x2goclientconfig.h
 delete mode 100644 src/x2gologdebug.cpp
 delete mode 100644 src/x2gologdebug.h
 delete mode 100644 src/x2gosettings.cpp
 delete mode 100644 src/x2gosettings.h
 delete mode 100644 src/x2goutils.cpp
 delete mode 100644 src/x2goutils.h
 delete mode 100644 src/xsettingswidget.cpp
 delete mode 100644 src/xsettingswidget.h
 create mode 120000 x2go
 delete mode 100644 x2goclient.pro
 delete mode 100644 x2goclient.spec
 delete mode 100644 x2goclientconfig.pri
 delete mode 100644 x2gohelper/Makefile
 delete mode 100644 x2gohelper/Makefile.mxe
 delete mode 100644 x2gohelper/x2gohelper.cpp

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2goclient.git


More information about the x2go-commits mailing list