dwww Home | Show directory contents | Find package

x2goclient (4.1.2.3-0x2go1+git20230629.2065+12.main.1) bookworm; urgency=medium

  * Auto-built Debian bookworm (12) package for packages.x2go.org
    repository (Git commit: dc05d84e3870f648fcd7b335b1b2be4a227857f5).

 -- Jenkins <jenkins@japsand.x2go.org>  Thu, 29 Jun 2023 20:55:29 +0200

x2goclient (4.1.2.3-0x2go1) unstable; urgency=medium

  [ Oleksandr Shneyder ]
  * New upstream version (4.1.2.3):
    - Load alternative image resources from specified folder.
    - Set correct aspect ratio for x2go and ON logos.
    - Download alternative resource files from http server.
    - Support for PNG background images.
    - Display state of broker connection in status bar.
    - Client can synchronize sessions with broker. Broker need to send
      syncinterval value in the client config section.
    - Set min width of session status label.
    - set clipboard mode of x2gokdriveclient in cmd line option.
    - Fix maximizing client window in thinclient mode with Qt5 (bullseye).
    - Add mime type application/x-x2go. X2Go Client can now automatically open
      session files with .x2go extension.
    - X2Go Client will send it's version to the broker when sending client
      event.
    - Don't close X2Go Client if settings dialog is called before broker auth.
    - X2Go Client will send it's OS name to the broker when sending client
      event.
    - Don't exit if connection to HTTP broker is failed when sync sessions.
    - Support for HTTP(S) urls in the session icons when using http broker.
    - Fix loading session icon to system tray when using broker.
    - Add --debug argument to x2gokdriveclient in debug mode.
    - Setting debug filter rules for QT>=5.2
    - Implement different view modes for sessions explorer:
      Favorite sessions, running sessions, all sessions.
    - Improve view modes in broker mode.
    - Set toolTip with detailed information for session button.
    - Show session path in session button in Favorite and Running views.
    - Improve synchronisation in broker mode.
    - Fix loading HTTP icon in pass dialog in broker mode.
    - Replace QFont::Thin with 0 to keep compatibility with Qt4.
    - Add special ACL for exported directories in Windows client.
    - Support for rootless X2GoKdrive sessions.
    - Fixed build with Qt5 on Windows.
    - Do not show empty folders in session explorer.
    - Support for OPENSSH PRIVATE KEY format sent from broker.
    - Do not show client in broker mode if startet in "hidden" mode.
    - Enable/Disable session view buttons inside of sessions explorer.
    - Add splash screen option when starting in hidden mode.
    - replace <HOME> with user's home dir in exports directories,
      when exporting session default directories.
    - create default export directory if not exists.
    - send to broker xdmcpserver in command option when starting xdmcp session.
    - improve processing stderr from nxproxy.
    - 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.
    - for x2gokdrive sessions, when auto kbd layout is chosen,
      x2goclient will try to set the same kbd layout on server as on the
      client.
    - add "noresize" setting, which makes the proxy window not resizable
      for user.
    - on Windows SSHD will only listen 127.0.0.1 to avoid FW warnings.
    - on Windows check the location of cgwin binaries in <APPDIR> and
      in <APPDIR>/bin.

  [ Ryan Schmidt ]
  * New upstream version (4.1.2.3):
    - x2goclient.pro: use the right C++ standard library on OS X/macOS.

  [ Melroy van den Berg ]
  * New upstream version (4.1.2.3):
    - src/sshmasterconnection.c: send EOF before closing channel.
    - src/sshmasterconnection.c: return false if login check remote command
      execution failed.
    - src/sshmasterconnection.c: refactor some of the channel loop and fix
      channel/session closes.
    - src/sshmasterconnection.c: fix 'when not' password auth. Avoids double
      error messages.
    - src/sshmasterconnection.c: correct retval check.
    - src/sshmasterconnection.c: explicitly mark function parameters as unused.
    - .gitignore: ignore Visual Studio temporary files. Fixes: #1469.

  [ Mihai Moldovan ]
  * New upstream version (4.1.2.3):
    - src/sshmasterconnection.{c,h}: fix builds, new function should have been
      registered and not static, but private.
    - .gitignore: add debian/control, since it's now auto-generated.
    - Makefile: support version switching through a QT_VERSION variable -
      might be overridden via environment variables or the make call.
    - x2goclient.spec: add version switching support. Use Qt 5 for FC31+, RHEL
      8 and *SuSE 15.3+.
    - x2goclient.spec: don't try to prepend %{_qt4_bindir} if the macro is not
      defined.
    - Makefile: allow passing down variables that are safe to pass via the
      environment.
    - x2goclient.spec: fix condition with maybe-undefined macro.
    - x2goclient.spec: typo fix in vendor macro.
    - 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).
    - x2goclient.spec: rework Qt5 dependencies. Use a common set of
      PkgConfig()-based dependencies for the Qt 5 libraries themselves and
      only make the linguist tools (lrelease) conditional.
    - Makefile: make controllable variables default-if-not-set to allow
      overriding via the environment.
    - Makefile: invoke make as $(MAKE) to keep original invocation.
    - x2goclient.spec: fix missing %endif in Qt-4-BuildRequires section.
    - x2goclient.spec: use %{_qt5_bindir} macro analogous to the Qt 4 variant.
    - x2goclient.spec: correctly quote PATH overrides.
    - x2goclient.spec: fix syntax error in Qt 5 PATH override.
    - x2goclient.spec: add BuildRequires on Qt5X11Extras.
    - x2goclient.spec: also use/handle %{_libqt5_bindir}, as used by *SuSE.
    - x2goclient.spec: add BuildRequires on Qt5Network. OpenSuSE Tumbleweed
      split the pkgconfig files up into individual packages, while older
      versions ship all of them in libqt5-qtbase-devel. The former does not
      automatically use that package any longer and hence will not pull in all
      library packages automatically. That's not a bad change, since it forces
      us to spell out the dependencies correctly.
    - src/onmainwindow.cpp: add Cancel standard shortcut to cancel button in
      login window. Change requested by Max-Planck-Institut für Kolloid- und
      Grenzflächenforschung Potsdam.
    - src/onmainwindow.cpp: consolidate Resume button enabling state in
      ONMainWindow::initSelectSessDlg ().
    - src/onmainwindow.{cpp,h}: add notice explaining how to resume running
      sessions. Change requested by Max-Planck-Institut für Kolloid- und
      Grenzflächenforschung Potsdam.
    - src/onmainwindow.cpp: add Cancel standard shortcut to cancel button in
      session selection view.
    - src/onmainwindow.cpp: set word wrapping on running label.
    - src/onmainwindow.cpp: increase height of session selection dialog in
      mini mode.
    - src/onmainwindow.cpp: increase fixed height of session selection dialog
      in normal mode and also set as minimum height.
    - src/onmainwindow.cpp: unbreak on Qt 4 by emulating QKeySequence::Cancel.
    - src/onmainwindow.cpp: unbreak more and make sure that the code actually
      works on older systems. A very important part of the magic is using the
      old Qt4 SIGNAL/SLOT syntax and making sure to drop parameters on both
      sides, so that the default slot parameter is used, which animates the
      button for 150 ms.
    - src/onmainwindow.cpp: fix session creation date/time display. The data
      returned by the server was changed to an ISO-date-formatted one in 2011,
      but that change was not carried over to the client. We've had silly
      dates for more than 10 years and nobody noticed. Go figure.
    - src/onmainwindow.cpp: convert server-reported time to human readable
      time in Qt's standard format in session list view.
    - 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.
    - macbuild.sh: qmake never supported -config, it was always
      CONFIG(+)='something'.
    - config_linux_static.sh: also switch from -config to CONFIG+='...'.
    - {handle_mxe.sh,x2goclient.pro}: make mxe selectable via CONFIG option
      and prepare selector in x2goclient.pro.
    - x2goclient.pro: also select on win32 and not just win32-*, fix
      whitespace.
    - x2gohelper/Makefile.mxe: more quoting.
    - Windows: Update PuTTY from 0.73 to 0.78.
    - debian/preprocessor.pl: typo fixes only.
    - misc: pre-release copyright update.
    - man/man1/x2goclient.1: pre-release date update.
  * debian/control:
    + Move to debian/control.in.
  * debian/control.in:
    + Switch to priority: optional. "extra" has been deprecated long ago.
      Pulled from Mike's changes.
    + Drop x2goplugin{,-{provider,dbg}}. It's been dead long enough.
    + Add Qt version switching support.
    + Add build-dependency upon lsb-release. Should be always part of a
      dependency of essential or base packages, but make sure we have it.
    + Add build-dependency upon libencode-locale-perl, needed for our
      preprocessor Perl script.
    + Add build-dependency upon m4, needed by our preprocessing shell script.
  * debian/copyright:
    + Switch Upstream-Contact to myself. Pulled from Mike's changes.
    + Add new license "GPL-2+~OpenSSL" for the modified GPL 2+ license
      including the OpenSSL exception and use that where appropriate. Pulled
      from Mike's changes.
    + Move GPL-3 definition out-of-line. Pulled from Mike's changes.
    + Update notices.
  * debian/rules:
    + Preprocess files with an ".in" suffix in the "debian" directory. Mostly
      adapted from the firefox package.
    + Add Qt 4/5 switching, based upon the base system definition. Mostly
      adapted from x2gomatebindings.
    + Force re-generation of debian/control in clean rule.
    + Add force variables to bypass autodetection via lsb-release. This will
      be used by our buildscripts.
    + Do not force re-generation of debian/control in clean rule. Its executed
      non-chrooted by sbuild before building the source package, so forcing
      will overwrite the file our buildscripts generated with something not
      matching the target system.
    + Assign default values to the FORCE_{VENDOR,RELEASE_VER} variables - thus
      allowing passed-in values through the environment.
    + Utilize new version switching in main Makefile by overriding the
      QT_VERSION make variable.
    + Fix version detection on testing and unstable. lsb_release -r currently
      only outputs n/a on these suites, so fall back to a rather fragile
      detection via apt-cache policy instead.
    + Fix version detection on testing and unstable V2. Remove a= tag.
  * debian/:
    + New file "watch". We won't need this per se (since we're upstream and
      there cannot be a newer version of the Debian package without releasing
      it first), but it might make downstream's life easier. Or not, depending
      on whether it's kept up-to-date correctly or not. Pulled from Mike's
      changes.
    + New file "upstream/metadata". Same reasoning as for "watch". Pulled from
      Mike's changes.
    + New file "preprocessor.pl". Simple text file preprocessor supporting
      basic condition logic.
    + New file "proprocess.sh". Used to apply replacement tokens and run our
      new preprocessor.

  [ Mike Gabriel ]
  * New upstream version (4.1.2.3):
    - Makefile: Install x-x2go.xml MIME database source file for .x2go file
      extension.
  * debian/x2gocient.install:
    + Install x-x2go.xml into bin:pkg x2goclient.
  * x2goclient.spec:
    + Install x-x2go.xml into bin:pkg and run update-mime-database during
      postinst.

  [ Ulrich Sibiller ]
  * New upstream version (4.1.2.3):
    - desktop/x2goclient.desktop: drop Maemo support.
    - res/img/icons: drop Maemo support, remove hildon subdirectory.
    - res/img/svg: drop Maemo support, remove bg_hildon.svg.
    - res/resources.qrc: drop Maemo support, remove bg_hildon.svg entry.
    - src/{{InteractionDialog,configdialog,connectionwidget,
            editconnectiondialog,folderbutton,mediawidget,ongetpass,
            onmainwindow,printprocess,printwidget,sessionbutton,
            sessionmanagedialog,sessionwidget,settingswidget,
            sharewidget}.cpp,x2goclientconfig.h}: drop Maemo support.
    - /: drop Maemo support, remove x2goclient.pro.maemo.
    - /: add README.mxe, describing MXE builds.
    - /: add handle_mxe.sh, MXE control script.
    - x2goclient.pro: use different parameters for MXE builds.
    - x2gohelper/x2gohelper.cpp: use lower-case header files.
    - x2gohelper/: add Makefile.mxe.

 -- X2Go Release Manager <git-admin@x2go.org>  Wed, 28 Jun 2023 22:00:51 +0200

x2goclient (4.1.2.2-0x2go1) unstable; urgency=medium

  [ Oleksandr Shneyder ]
  * New upstream version (4.1.2.2):
    - Add SSH instruction to list of errors if keyboard-interactive auth has
      failed.
    - 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.
    - Save session command in resumingSession.command.
    - Send in broker event the duration of session on client.
    - 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.
    - 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.
    - 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.
    - X2Gokdrive support for X2GoClient.
    - Fix authentification on http broker when sending event.
    - Fix resuming sessions on multiple servers.
    - Initializing sessionId, command and display for direct RDP to complay
      with standard sessions.
    - Direct RDP sesion send to broker event CONNECTED instead of CONNECTING at
      start of RDP client.
    - Fixing setting correct session command when resuming the session.
    - Don't exit if sending event to http broker has failed.
    - 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.
    - 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.
    - update copyright years in about dialog.
    - Do not show password in debug output of HTTP broker.
    - 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.
    - Do not show Pulseaudio warning on Windows, if Pulseaudio is disabled in
      settings or by command line.
    - Improve request handling in HTTP broker.
    - Add possibility to suspend and terminate sessions from session selection
      dialog in broker mode.
    - Do not delete session from list if terminating of session is canceled.

  [ Mihai Moldovan ]
  * New upstream version (4.1.2.2):
    - src/printwidget.cpp: add QButtonGroup include, fixes compile errors with
      Qt 5.11+. Fixes: #1307.
    - macbuild.sh: switch to bundling PulseAudio 12.1 since it's now available
      in MacPorts.
    - x2goclient.pro: detect libssh and libssh_threads via pkgconfig on
      UNIX-based platforms. libssh_threads is optional if the libssh version
      is high enough.
    - x2goclient.pro: let static Linux configuration override the new
      pkgconfig-based libssh usage.
    - x2goclient.pro: make system a non-variable call.
    - 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.
    - x2goclient.pro: fix quoting issue in system() call. Qmake's quoting
      rules are really weird.
    - macbuild.sh: switch to bundling PulseAudio 12.2 since it's now available
      in MacPorts.
    - res/i18n/x2goclient_cs.ts: whitespace and other fixups.
    - src/x2goclient.cpp: change HTTP to HTTPS links where needed.
    - src/x2goclient.cpp: do not spawn UNIX cleanup helper if arguments that
      let X2Go Client terminate right away have been passed. More work is
      needed here, but that should cover the most basic bits.
    - src/onmainwindow.{cpp,h}: remove left-over references to agentCheckTimer
      and slotCheckAgentProcess ().
    - src/onmainwindow.cpp: fix various broken qCritical () calls.
    - src/{onmainwindow.{cpp,h},{sshmasterconnection,help}.cpp}: let users
      control libssh debugging via the new parameters --libssh-debug and
      --libssh-packetlog. Properly document the new switches and their
      implications.
    - src/sshmasterconnection.cpp: drop DEBUG preprocessor conditional blocks.
      We have never actually disabled it and x2goDebug () will not write out
      anything if debugging has not been requested, so we already have a soft
      condition check for every x2goDebug () call.
    - src/x2goclient.cpp: do not use std::array since that's a C++11 feature,
      just live with plain C arrays for now.
    - x2goclient.pro: fix libssh_threads logic again. Ubuntu Bionic/18.04
      ships a pre-release version of 0.8.0, which is tagged as that version,
      but really based upon 0.7.x and still has/needs a libssh_threads
      library. Big "Wat?" to you, Canonical. Fixes: #1320.
    - src/x2goclient.cpp: fix array length calculation.
    - Windows: Update PuTTY from 0.70 to 0.71. Fixes quite a list of issues
      discovered through the EU-funded bug bounty programme. Not all are
      relevant to X2Go Client.
    - Windows: upgrade bundled VcXsrv to 1.20.1.4.
    - src/sshmasterconnection.cpp: use info (protocol) log level with
      --libssh-debug and debug (packet) log level with --libssh-packetlog.
    - src/sshmasterconnection.cpp: fix compiler warning due to mismatching
      argument with older libssh versions.
    - Makefile: clear out LDFLAGS, add new (cleared) LIBS variable and pass
      down as QMAKE_LIBS. The previous behavior was leading to compile
      failures on arm64 machines (albeit only old distro versions,
      apparently), because QMAKE_LFLAGS is being put on the command line
      *before* the actual object files to be included/linked, which is an
      error for system libraries. Builds will still fail after this commit,
      but that's okay.
    - x2goclient.pro: add libraries that we always want to use on Linux
      correctly to LIBS and use a bigger catch clause. That should work much
      better, since linux-g++ and linux-g++-64 are x86-specific, while there
      are way more potentially useful targets like linux-aarch64-gnu-g++,
      clang, llvm, icc etc.
    - x2goclient.pro: while a linux scope seems to work fine with Qt5, Qt4
      doesn't recognize that, so add another linux-* catch.
    - Windows: add support for x3270-fonts, including adding a pretty nasty
      but necessary fonts.* file regeneration hook.
    - {x2goclient,help,onmainwindow}.cpp: implement new
      --bypass-cleanup-helper parameter.
    - src/onmainwindow.cpp: fix building with Qt 4.6, currently the latest
      version available in EPEL 6.
    - src/onmainwindow.cpp: unbreak builds by fixing syntax error.
    - src/onmainwindow.cpp: also unbreak old EPEL 6 builds.
    - src/onmainwindow.cpp: add (and prefer) non-compat-symlink scp server
      location for 64-bit-based Gentoo distros (17.1+ profiles). Fixes:
      #1393.
    - res/i18n/x2goclient_*.ts: replace changed source strings, no
      retranslations required.
    - src/httpbrokerclient.cpp: do not leak password length in debug output
      either.
    - src/sessionwidget.cpp: stop parsing proxy address as "host:port: if the
      address contains a colon. Fixes: #1418. We don't do this for the
      "normal" host address and this behavior clashes with IPv6 addresses. We
      COULD, theoretically, keep it, but that would require writing an
      arbitrary address parser. Too much effort for little gain.
    - src/onmainwindow.cpp: also remove proxy "host:port" parsing at connect
      time. Fixes: #1418.
    - macbuild.sh: switch to bundling PulseAudio 13.0 since it's now available
      in MacPorts.
    - src/onmainwindow.cpp: disable "left click" action on OS X/macOS. This
      platform always gets a left click event, even when right clicked. May
      sound weird first, but this behavior is consistent between all
      applications - tray icons can be clicked via either button and will
      always trigger a context menu. Let X2Go Client behave the same way.
    - 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.
    - src/SVGFrame.cpp: simplify implementation a lot. Only paint data onto
      the widget in the paintEvent () function. Drop setting a palette based
      upon the rendered SVG image, which has been very wrong to do from the
      beginning and only lead to visual glitches. Correctly repaint
      single-frame SVG files.
    - src/sshmasterconnection.cpp: work around lupdate warning by adding
      another block in the #else preprocessor branch.
    - res/i18n/x2goclient_*.ts: update translation files.
    - Windows: Update PuTTY from 0.71 to 0.73. Fixes another round of issues
      discovered through the EU-funded bug bounty programme and other security
      problems.
    - src/onmainwindow.cpp: stop PulseAudio from spamming logs after a client
      disconnects. Fixes: #1425. Patch based on one submitted by Ville
      Salmela.
    - src/onmainwindow.cpp: instead of searching for "sftp-binary", try to
      look for "sftp-server" in the Qt 5.x code path. Luckily this only
      affects cases where we bundle sftp-server (which we don't) or where
      sftp-server is actually part of $PATH (which it usually shouldn't be).
    - Windows: upgrade bundled VcXsrv to 1.20.6.0.
    - Windows: upgrade PulseAudio from 7.1 to 13.0.
    - Windows: remove libz. Was previously used by libzip, which has not been
      shipped for quite some time.
    - Windows: Update Win32 OpenSSL from 1.0.2n to 1.0.2u. Implicit.
    - Windows: Upgrade libssh from 0.7.4 to 0.9.3 (while maintaining Pageant
      support). Drop libssh_threads library not provided (or used) any longer.
    - x2goclient.pro: update comment mentioning that libssh does not provide
      pkgconfig files on non-UNIX/Windows platforms any longer and drop
      libssh_thread linkage.
    - res/i18n/x2goclient_nl.ts: add missing singular form to a multi-form
      entry.
    - res/i18n/x2goclient_cs.ts: fix up whitespace and mark actually finished
      translation string as such, also removing my previous comment.
    - res/i18n/x2goclient_nb_no.ts: fix up whitespace and typos.
    - res/i18n/x2goclient_de.ts: better translate UNIX cleanup helper and fix
      "X2Go Client" as "X2GoClient" globally.
    - misc: pre-release copyright update.
    - src/onmainwindow.cpp: update in-code copyright notice.
    - res/i18n/x2goclient_*.ts: update copyright notice in about dialog
      manually.
    - src/onmainwindow.cpp: add comment for translators encouraging them to
      add themselves to copyright notice.
    - res/i18n/x2goclient_*.ts: update after source code changes and comment
      addition.
    - res/i18n/x2goclient_*.ts: mark copyright translation string as
      unfinished for already translated languages (but Finnish) to alert
      translators of the new comment.
    - man/man1/x2goclient.1: pre-release date update.
  * debian/control:
    + Add build-depend on pkg-config.
  * x2goclient.spec:
    + Build-depend on pkg-config.
    + EPEL packages need to depend upon pkgconfig for now, not pkg-config.
    + Pull in redhat-rpm-config manually. This should probably be done by
      something else, like... gcc or qmake or qt(4)-dev, but it isn't.
    + Try to ignore gettext-tools-mini on *SuSE to force installation of the
      new/renamed gettext-runtime-mini package.
    + It's %endif, not %fi.
    + Revert the gettext-tools-mini change, was caused by an outdated
      obs-build version.

  [ Mike Gabriel ]
  * New upstream version (4.1.2.2):
    - Add support for Nix OS for common_sftp_dirs's hard-coded
      sftp-server paths.
    - src/sessionwidget.cpp: Rename shadowing sessiontype to 'X2Go/X11 Desktop
      Sharing'.
    - man/man1/x2goclient.1: Add explanation for the --broker-name option.
    - res/resources.qrc: Add Czech translation file.
    - Update qt_<lang>.qm files from Qt5 v5.11.2.
    - Rename radion button lables for xfreerdp options' style.
  * debian/control:
    + In x2goclient R, prefer freerdp2-x11 over rdesktop over freerdp-x11
      (which is broken these days anyway).
    + In x2goclient D, add x2gokdriveclient.
    + In x2goclient D, add hello as an alternative to x2gokdriveclient. Works
      around non-available x2gokdriveclient on Debian jessie.

  [ Tom Ruzicka ]
  * New upstream release (4.1.2.2):
    - Add new translation: Czech.
    - Second update round of Czech translation + enable it in x2goclient.pro.

  [ Ulrich Sibiller ]
  * New upstream release (4.1.2.2):
    - src/sshmasterconnection.cpp: close channel on failure in checkLogin ().
    - src/sshmasterconnection.{cpp,h}: skip checkLogin() if hostname starts
      with "!". Some special ssh proxies will not allow arbitrary commands.
      checkLogin() will break these sessions because it tries to run the echo
      command on the proxy. By specifying a "!" as the first character of the
      (proxy) hostname you can instruct x2goclient ot skip the checkLogin()
      call altogether. Note that this will break proxies that require you to
      change you password or some other type of interaction. As this is added
      to SshMasterConnection it is also valid to specify that for the server
      hostname although this is not very useful.

  [ Jos Wolfkamp ]
  * New upstream version (4.1.2.2):
    - res/i18n/x2goclient_nl.ts: update Dutch translation file.

  [ Sébastien Ducoulombier ]
  * New upstream version (4.1.2.2):
    - res/i18n/x2goclient_fr.ts: update French translation file.
    - res/i18n/x2goclient_fr.ts: add missing sentence and UTF-8-ize entries.

  [ Ruda Vallo ]
  * New upstream version (4.1.2.2):
    - res/i18n/x2goclient_cs.ts: update Czech translation file.

  [ Klaus Ade Johnstad ]
  * New upstream version (4.1.2.2):
    - res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) translation file.
    - res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) translation file.

  [ Stefan Baur ]
  * New upstream release (4.1.2.2):
    - res/i18n/x2goclient_de.ts: update German translation file.

 -- X2Go Release Manager <git-admin@x2go.org>  Wed, 12 Feb 2020 22:42:00 +0100

x2goclient (4.1.2.1-0x2go1) unstable; urgency=medium

  [ Mihai Moldovan ]
  * New upstream version (4.1.2.1):
    - src/onmainwindow.cpp: only add the StrictKeyModes sshd_config parameter
      when running on Windows.

 -- X2Go Release Manager <git-admin@x2go.org>  Mon, 25 Jun 2018 22:19:11 +0200

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog x2goclient`.

Generated by dwww version 1.15 on Thu Jun 27 22:46:51 CEST 2024.