[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