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