x2goclient (4.1.2.3-3) unstable; urgency=medium [ Niels Thykier ] * Tweak `debian/rules` to enable 'Rules-Requires-Root: no` -- Mike Gabriel Sun, 30 Jun 2024 00:22:28 +0200 x2goclient (4.1.2.3-2) unstable; urgency=medium * debian/control: + Drop Reinhard Tartler from Uploaders: field (on personal request). * debian/: + Introduce x2goclient wrapper that sets QT_QPA_PLATFORM to xcb and enables QT_AUTO_SCREEN_SCALE_FACTOR before launching the real x2goclient executable. (Closes: #1042816). -- Mike Gabriel Sun, 30 Jun 2024 00:16:35 +0200 x2goclient (4.1.2.3-1) unstable; urgency=medium * New upstream release. * debian/patches: + Rebase 1002_fix-ftbfs-on-non-linux.patch. + Drop update_makefile_qt5-build.patch. Addressed upstream. * debian/control: + Bump Standards-Version: to 4.6.2. No changes needed. + Bump DH compat level to version 13. + Add Rules-Requires-Root: field and set it to 'binary-targets'. * debian/rules: + Set x2goclient-specific variable QT_VERSION to '5'. * debian/watch: + Bump watch file format to version 4. * debian/copyright: + Update copyright attributions. -- Mike Gabriel Tue, 29 Aug 2023 03:02:34 +0200 x2goclient (4.1.2.2-2) unstable; urgency=medium * Re-upload as is, due t 4.1.2.2-1 not having been a source-only upload. -- Mike Gabriel Mon, 16 Mar 2020 10:28:31 +0100 x2goclient (4.1.2.2-1) unstable; urgency=medium * New upstream release. * debian/patches: + Rebase 1002_fix-ftbfs-on-non-linux.patch. + Drop 1003_fix_ftbfs-against-libssh-0-8.patch, 1004_fix_ftbfs-against-qt5-11.patch, libssh-regression-fix-CVE-2019-14889.patch. Applied upstream. + Rebase update_makefile_qt5-build.patch. * debian/control: + Bump Standards-Version: to 4.5.0. No changes needed. * Add B-D: pkg-config. -- Mike Gabriel Sun, 16 Feb 2020 22:33:38 +0100 x2goclient (4.1.2.1-4) unstable; urgency=medium * debian/patches: + Add libssh-regression-fix-CVE-2019-14889.patch. In src/sshprocess.cpp: strip ~/, ~user{,/}, ${HOME}{,/} and $HOME{,/} from destination paths in scp mode. Fixes: #1428. This was already necessary for pascp (PuTTY- based Windows solution for Kerberos support), but newer libssh versions with the CVE-2019-14889 also interpret paths as literal strings. (Closes: #947129). -- Mike Gabriel Sat, 21 Dec 2019 17:56:23 +0100 x2goclient (4.1.2.1-3) unstable; urgency=medium * debian/control: + New team ML address: debian-remote@lists.debian.org. + Use secure URL in Homepage: field. + Bump Standards-Version: to 4.4.1. No changes needed. * debian/{control,compat}: + Switch to debhelper-compat notation. Bump DH compat level to version 12. * debian/rules: + Drop dbgsym:migration override. * debian/x2goclient.manpages: + Drop file. Man page gets installed by dh_install. Might help with a recent FTBFS of 4.1.2.1-2+b1) on Debian's buildds. -- Mike Gabriel Wed, 11 Dec 2019 14:19:27 +0100 x2goclient (4.1.2.1-2) unstable; urgency=medium * debian/patches: + Rebase 1002_fix-ftbfs-on-non-linux.patch. + Add 1003_fix_ftbfs-against-libssh-0-8.patch. Fix FTBFS against libssh 0.8. (Closes: #905945). + Add 1004_fix_ftbfs-against-qt5-11.patch. Fix FTBFS against Qt 5.11. * debian/control: + Bump Standards-Version: to 4.2.0. No changes needed. -- Mike Gabriel Mon, 13 Aug 2018 21:48:20 +0200 x2goclient (4.1.2.1-1) unstable; urgency=medium * New upstream release. -- Mike Gabriel Tue, 26 Jun 2018 14:35:36 +0200 x2goclient (4.1.2.0-2) unstable; urgency=medium * debian/changelog: + Fix typo in previous changelog stanza. * debian/patches: + Update 1002_fix-ftbfs-on-non-linux.patch. Fix another FTBFS cause for Hurd and kFreeBSD in src/InteractionDialog.cpp. -- Mike Gabriel Mon, 25 Jun 2018 11:37:08 +0200 x2goclient (4.1.2.0-1) unstable; urgency=medium * New upstream release. - Now with LXQt support. (Closes: #891320). * debian/control: + Bump Standards-Version: to 4.1.4. No changes needed. * debian/copyright: + Update copyright attributions. * debian/upstream/metadata: + Provide upstream metadata info. Make package compliant with DEP-12. * debian/patches: + Rebase update_makefile_qt5-build.patch. + Rebase and improve 1002_fix-ftbfs-on-non-linux.patch. + Drop 1001_deprecated-apache2-config.patch. X2Go Plugin is not shipped anymore in the code base. -- Mike Gabriel Sun, 24 Jun 2018 23:11:22 +0200 x2goclient (4.1.1.1-2) unstable; urgency=medium [ Scarlett Clark ] * Port to Qt5. (Closes: #875236). + Add patch to adjust Makefile to remove qt4 from binaries used. + Comment out plugin packages in control. Plugins are still QT4. Update client package to show qt5 rather than qt4. + Update build depends to qt5 packages. + Update rules file to only build/install client/man. + Add QT_SELECT to rules to use qt5. [ Mike Gabriel ] * debian/*: + Drop all references to the x2goplugin{,-provider} bin:packages. * debian/patches: + Whitespace cleanup in header of update_makefile_qt5-build.patch. * debian/rules: + Drop now (since DH compat level 11) default argument --parallel. * debian/copyright: + Use secure URI to obtain copyright format reference. -- Mike Gabriel Fri, 06 Apr 2018 11:34:03 +0200 x2goclient (4.1.1.1-1) unstable; urgency=medium * New upstream release. * debian/patches: + Rebase 1002_fix-ftbfs-on-non-linux.patch. + Update 1002_fix-ftbfs-on-non-linux.patch. Spot another location where to drop inclusion of sys/mount.h. * debian/control: + Bump Standards-Version: to 4.1.3. No changes needed. * debian/{control,compat}: + Bump DH version level to 11. * debian/watch: + Use secure URL to retrieve upstream's source tarball. * debian/changelog: White-space clean-up. -- Mike Gabriel Mon, 19 Feb 2018 22:49:12 +0100 x2goclient (4.1.1.0-1) unstable; urgency=medium * New upstream release. * debian/control: + Bump Standards-Version: to 4.1.1. No changes needed. * debian/patches: + Rebase 1002_fix-ftbfs-on-non-linux.patch. Drop non-required sys/mount.h include. -- Mike Gabriel Fri, 03 Nov 2017 09:54:27 +0100 x2goclient (4.1.0.1-2) unstable; urgency=medium * debian/control: + Comply with policy version 4.1.0; Switch from Priority: extra to Priority: optional. Thanks to Unit193 for pointing that out. * debian/patches: + Add 1002_fix-ftbfs-on-non-linux.patch. Fix FTBFS on Debian GNU/kFreeBSD and Debian GNU/Hurd. -- Mike Gabriel Sun, 01 Oct 2017 20:14:31 +0200 x2goclient (4.1.0.1-1) unstable; urgency=medium * New upstream release. * debian/control: + Bump Standards-Version: to 4.1.0. No changes needed. * debian/{control,rules}: + Don't ship dbg:packages manually, switch to automated builds of dbgsym:packages. -- Mike Gabriel Sun, 17 Sep 2017 19:38:20 +0200 x2goclient (4.1.0.0-1) unstable; urgency=medium * New upstream release. * debian/watch: + Recognize upstream versions with two (or more) digits in any of the release numberlets. * debian/control: + Bump Standards-Version: to 4.0.0. No changes needed. * debian/{control,compat}: + Bump DH version level to 10. * debian/rules: + Enable dh_missing --fail-missing. * debian/{rules,*.install}: + Use upstream's Makefile for installing files into the bin:packages. -- Mike Gabriel Wed, 28 Jun 2017 11:02:10 +0200 x2goclient (4.0.5.2-2) unstable; urgency=medium * Rebuild against libssl1.0-dev (via libssh-dev 0.7.3-2). (Closes: #844825). * debian/control: + New maintenance umbrella: Debian Remote Maintainers team. -- Mike Gabriel Wed, 30 Nov 2016 08:31:54 +0100 x2goclient (4.0.5.2-1) unstable; urgency=medium * New upstream release. * debian/control: + Bump Standards-Version: to 3.9.8. No changes needed. -- Mike Gabriel Thu, 20 Oct 2016 14:08:17 +0200 x2goclient (4.0.5.1-1) unstable; urgency=medium * New upstream release. * debian/watch: + Be more strict on the version regexp. Don't find releases for MacOS X. * debian/control: + Use encrypted URLs in VCS-*: fields. + Bump Standards: to 3.9.7. No changes needed. + Add versioned B-D: dpkg-dev (>= 1.16.1.1). * debian/patches: + Drop 1002_man-page-fixes.patch. Applied upstream. * debian/copyright: + Update years in Copyright: fields. + Place license texts at end of file. * debian/{compat,control}: + Use DH version level 9. * debian/rules: + Enable all hardening flags. -- Mike Gabriel Tue, 12 Apr 2016 13:11:44 +0200 x2goclient (4.0.5.0-1) unstable; urgency=medium * New upstream release. -- Mike Gabriel Tue, 28 Jul 2015 17:54:52 +0200 x2goclient (4.0.4.0-1) unstable; urgency=medium * New upstream release. * debian/rules: + Add get-orig-source rule. + Adapt override_dh_auto_clean rule to path changes in this upstream release. * debian/copyright: + Update copyright years to latest upstream version. Update src:path of the browser plugin code. * debian/patches: + Drop all 000?_*.patch files. All applied upstream. 0001_use-QUrl::toPercentEncoding-for-encoding-broker-passwords.patch 0002_fix-GUI-for-session-profile-subfolders.patch 0003_use-app-setQuitOnLastWindowClose-false-for-X2GoClient- application.patch 0004-fix-quoting+escaping-ssh-commands.patch 0005_really-logout-from-broker-after-logout.patch + Modify 1001_deprecated-apache2-config.patch. Only support Apache2.4 syntax. + Add 1002_man-page-fixes.patch. Fix several hyphen-used-as-minus-sign issues. -- Mike Gabriel Mon, 08 Jun 2015 21:02:58 +0200 x2goclient (4.0.3.1-4) unstable; urgency=medium * debian/patches: + Add 0005_really-logout-from-broker-after-logout.patch. Really log-off a user if --broker-autologoff is used. (Closes: #777314). -- Mike Gabriel Sat, 07 Feb 2015 13:03:04 +0100 x2goclient (4.0.3.1-3) unstable; urgency=medium * debian/patches: + Add 0003_use-app-setQuitOnLastWindowClose-false-for-X2GoClient- application.patch. Prevent X2Go Client from exiting abnormally on printing incoming printjobs via the print dialog window. (Closes: #774907). + Add 0004-fix-quoting+escaping-ssh-commands.patch. Fix quotes when calling remote commands via SSH (esp. allow same quoting/ escaping style for libssh and openSSH+Krb based connections). (Closes: #774998). -- Mike Gabriel Fri, 09 Jan 2015 21:57:45 +0100 x2goclient (4.0.3.1-2) unstable; urgency=medium * debian/patches: + Add 0001_use-QUrl::toPercentEncoding-for-encoding-broker-passwords.patch. Correctly encode passwords before sending them to the session broker via http(s). (Closes: #773348). + Add 0002_fix-GUI-for-session-profile-subfolders.patch. Fix a GUI layout/resizing issue for session profiles with profile subfolders. -- Mike Gabriel Tue, 06 Jan 2015 05:57:53 +0100 x2goclient (4.0.3.1-1) unstable; urgency=medium * New upstream release. - Fix (cross-)user desktop sharing / helpdesk functionality (Closes: #770963). - Split up session profile dialog's "Settings" tab into a "Input/Output" tab and a media tab (Closes: #770962). - If a session broker is used with X2Go Client, allow configuration of audio settings through the broker. - Greatly improved man page. - Updated (upstream) translation files. -- Mike Gabriel Thu, 27 Nov 2014 11:09:10 +0100 x2goclient (4.0.3.0-1) unstable; urgency=medium * New upstream release. - Provide clipboard mode option for session profiles. (Closes: #714588). * debian/copyright: + Update one copyright date for debian/*. * debian/control: + Bump Standards: to 3.9.6. * debian/watch: + Add cryptographic signature verification for upstream tarball. * debian/patches: + Add 1001_deprecated-apache2-config.patch. Use IfVersion tag to detect installed Apache2 version. * debian/README.source: + Drop deprecated description (i.e. remove this file). -- Mike Gabriel Tue, 21 Oct 2014 13:20:57 +0200 x2goclient (4.0.2.1-1) unstable; urgency=low * New upstream version. * debian/patches: + Drop 1001_fix-ftbfs-arm64.patch. Applied upstream. -- Mike Gabriel Mon, 04 Aug 2014 18:39:06 +0000 x2goclient (4.0.2.0-2) unstable; urgency=low * Tested against libssh 0.6.3. (Closes: #739496). * debian/patches: + Fix FTBFS on arm64 architecture (and other newer archs). (Closes: #747638). -- Mike Gabriel Wed, 14 May 2014 11:03:22 +0200 x2goclient (4.0.2.0-1) unstable; urgency=low * New upstream release. * debian/control: + Raise versioned B-D: libssh (>= 0.5.4-2~). + Bump Standards: to 3.9.5. No changes needed. + Provide dbg:package for X2Go Plugin. + Make sure very old x2goclient-gtk instances get uninstalled when updating to X2Go Client 4.0.2.0. + Don't directly recommend apache2. * debian/rules: + Make upstream ChangeLog available for X2Go Client build. + Drop manually stripping symbols from libx2goplugin.so. * upstream changelog: + Stop shipping upstream changelog in debian/ folder. Upstream provides it now in their source tarballs. -- Mike Gabriel Fri, 09 May 2014 18:57:26 +0200 x2goclient (4.0.1.1-1) unstable; urgency=low * New upstream release. * /debian/control: + Hyphenation fix in long description. + Add RDP clients (rdesktop, freerdp-x11) to Recommends: fields (x2goclient, x2goplugin). + Append comma to multi-line fields (event to the last line). + Update LONG_DESCRIPTION texts. + Build-Depend on apache2-dev (FIXME later: dh_apache2 and maintenance scripts will be moved into the regular debhelper package some time). + Alioth-canonicalize Vcs-*: fields. * /debian/rules: + Add bin:package: x2goclient-dbg. * Fix lintian issues: + W: x2goplugin-provider: apache2-reverse-dependency-uses-obsolete-directory etc/apache2/conf.d/x2goplugin.conf + W: x2goplugin-provider: non-standard-apache2-configuration-name x2goplugin.conf != x2goplugin-provider.conf + E: x2goplugin: unstripped-binary-or-object usr/lib/mozilla/plugins/libx2goplugin.so + I: x2goplugin: binary-has-unneeded-section usr/lib/mozilla/plugins/libx2goplugin.so .comment * Use dh_apache2 for building bin:package x2goplugin-provider. -- Mike Gabriel Wed, 11 Sep 2013 13:37:14 +0000 x2goclient (4.0.1.0-1) unstable; urgency=low * New upstream release. (Closes: #682852, #703324). * Add bin:package x2goplugin-provider. An example package that shows how to set up a site providing session profiles to X2Go Plugin via html based configuration. * /debian/control: + Use my DD mail address in Uploaders: field. + Bump Standards: to 3.9.4. No changes needed. * /debian/copyright: + Use my DD mail address in copyright notice for /debian/*. + Add OpenSSL exception. * /debian/patches: + Drop all patches, all fixes have been incorporated by upstream. * /debian/x2goplugin.examples: + Drop x2goplugin.html example. Has its own bin:package now. * /debian/README.source et al.: + Drop merged-in icons/SVGs from package (see #697310). Upstream devs have finally fixed their artwork files. -- Mike Gabriel Sat, 23 Mar 2013 00:57:07 +0100 x2goclient (3.99.2.1-5) unstable; urgency=low * /debian/rules: + Undo replacing of /svg/x2gologo.svg. (Closes: #693710). -- Mike Gabriel Mon, 04 Mar 2013 06:03:26 +0100 x2goclient (3.99.2.1-4) unstable; urgency=low * /debian/007_fix-desktop-file-version.patch: - Add missing patch header. -- Mike Gabriel Sat, 19 Jan 2013 11:35:40 +0100 x2goclient (3.99.2.1-3) unstable; urgency=low * /debian/README.source (new): + Add information about upstream changelog. + Add information about the icon update and replacement mechanism. * Replace some faulty icons by icons from an icon update set provided by upstream. This fixes bad icon visibility on desktops that use a dark theme. (Closes: #693710). * /debian/source/include-binaries (new): + Explicitly allow to-be-updated-during-build PNG files in /debian folder. * /debian/rules: + Cleanup build cruft during clean: x2goclient_*.qm files. * Add patch: 007_fix-desktop-file-version.patch. Wrong usage of field, originally contains upstream version. Replacing that with the version of the desktop file format in use (i.e. 1.0). -- Mike Gabriel Sat, 19 Jan 2013 11:06:05 +0100 x2goclient (3.99.2.1-2) unstable; urgency=low * /debian/copyright: + Set copyright format to v1.0. * /debian/control: + Orthographical and grammatical fixes in description texts. * Fix patch: 001_hardening-x2goclient.patch, provide CPPFLAGS for QMAKE_CFLAGS, as well. Provide CPPFLAGS first. * Add patches: 004_allow-login-to-non-sh-users.patch and 005_xinerama-for-non-sh-users.patch. Fix x2goclient for users that use a non-sh shell (e.g. like tcsh) on the X2Go Server. (Closes: #682839). * Add patch: 006_fix-x2goplugin.patch. Fixes host name resolving when client is run in X2Go Plugin mode. Fixes session crashes directly after session startup. Let the plugin tolerate whitespace at the beginning of session profile configs. (Closes: #692555, #696524, #696529). * Add example file: x2goplugin.html. -- Mike Gabriel Sat, 22 Dec 2012 21:36:55 +0100 x2goclient (3.99.2.1-1) unstable; urgency=low * New upstream release. * Adapt watch file rule to upstream tarball naming scheme changes. * Use dpkg-buildflags to harden x2goclient and libx2goplugin.so. * Add patch: 001_hardening-x2goclient.patch, make upstream Makefile draw in QMAKE_* variables for build flags. * Add patch: 002_remove-encoding-from-desktop-entry.patch, encoding keys in .desktop files have become deprecated (FreeDesktop.org). * Add patch: 003_fix-spelling-error-authentication.patch, fix the spelling of the word authentication. * Also add upstream changelog to bin:package x2goplugin. * Do not ship html version of man page anymore * Drop AUTHORS file from x2goclient's doc folder. * Drop AUTHORS file from x2goplugin's doc folder. * Update /debian/copyright: fix licensing years, add license for Makefile.docupload. * Enable --parallel build options in /debian/rules. -- Mike Gabriel Tue, 12 Jun 2012 00:15:18 +0200 x2goclient (3.99.2.0-1) unstable; urgency=low * New upstream release. * Bump standards version to 3.9.3. -- Mike Gabriel Wed, 04 Apr 2012 11:52:07 +0200 x2goclient (3.99.1.1-1) unstable; urgency=low * New upstream release. -- Mike Gabriel Thu, 08 Mar 2012 08:37:14 +0100 x2goclient (3.99.1.0-1) unstable; urgency=low * New upstream release. * License change (LGPL-2 -> GPL-2+) by upstream on files: - sshmasterconnection.* - sshprocess.h * Update upstream changelog. -- Mike Gabriel Wed, 22 Feb 2012 21:51:45 +0100 x2goclient (3.99.0.5-1) unstable; urgency=low * Initial package build (closes: #655602). * Add watch file for upstream tarball location. * Use source format 3.0 (quilt). [ Reinhard Tartler ] * Improve copyright file. -- Reinhard Tartler Fri, 27 Jan 2012 16:01:30 +0100