tigervnc (1.14.1+dfsg-1) unstable; urgency=medium

  [ Joachim Falk ]
  * Fresh upstream TigerVNC 1.14.1
    - Xtigervnc now supports hardware accelerated OpenGL and Vulkan on
      drivers that supports GBM (FOSS drivers and newer Nvidia drivers)
    - The viewers and servers now follow the XDG Base Directory
      Specification, like "~/.config", for storing files in the home
      directory. Existing users will continue using the legacy "~/.vnc"
      directory, but new users will get the XDG directories.
    - The native viewer now supports Apple's Diffie-Hellman and UltraVNC's
      MSLogonII authentication methods
    - The Java viewer now supports RealVNC's RSA-AES authentication method
    - The native viewer has received a mild refresh of the UI appearance
    - Reverse connections can now be forced to be view-only
    - The special "%u" marker can be specified for "PlainUsers" to
      dynamically indicate the user running the server
    - X0tigervnc now supports systemd socket activation
  * TigerVNC configuration migrated to the ~/.config/tigervnc directory.
    Thus, updated the wrapper scripts.
  * TigerVNC configuration migrated to the ~/.config/tigervnc directory.
    Thus, updated the Debian specific man pages.
  * Wrapper scripts touch files in /tmp/tigervnc.* directory hourly to
    keep them active in case of /tmp cleaner.
  * Wrapper scripts tigervncserver and x0tigervncserver support the -pidfile
    option, allowing to specify the PID file of the VNC server to be started.
    (closes: #1025457)

 -- Joachim Falk <joachim.falk@gmx.de>  Sun, 10 Nov 2024 18:57:25 +0100

tigervnc (1.13.1+dfsg-3) unstable; urgency=medium

  [ Joachim Falk ]
  * Clarify status of CVE-2014-8240-849479.patch
  * Disabled obsolete patches 0000-find-fltk-libs.patch and
    0002-fix-linking.patch
  * No longer change the wording of the X0tigervnc man page but still fix
    option dashes to silence Lintian
  * Updated install of /lib/systemd/system/tigervncserver@.service to
    /usr/lib/systemd/system/tigervncserver@.service (closes: #1073756)

 -- Joachim Falk <joachim.falk@gmx.de>  Sat, 13 Jul 2024 20:32:14 +0200

tigervnc (1.13.1+dfsg-2) unstable; urgency=medium

  [ Bjoern Kahl ]
  * Handle the "-query" option of Xtigervnc correctly (LP: #2021434).
  * Don't autokill Xtigervnc when the "-noxstartup" option is given.

 -- Joachim Falk <joachim.falk@gmx.de>  Sat, 13 Jan 2024 10:29:13 +0100

tigervnc (1.13.1+dfsg-1) unstable; urgency=medium

  [ Joachim Falk ]
  * Fresh upstream TigerVNC 1.13.1
    - The servers and native viewer now support RealVNC's RSA-AES
      authentication methods and encryption
    - The native viewer is now translated to Romanian and Georgian
    - The native viewer now supports PiKVM's H.264 encoding
    - The display settings for the native viewer have been overhauled to make
      them easier to understand
    - The native viewer now supports adding exceptions for expired
      certificates
    - Lock key synchronization has been re-enabled in the native viewer after
      being accidentally disabled in 1.11.0
    - x0tigervncserver is a bit better at handling differing server and client
      keyboard layout
    - x0tigervncserver now correctly handles zaphod mode
  * tigervncserver and x0tigervncserver error out if ~/.vnc/passwd is group or
    world readable or writeable.
  * tigervncserver and x0tigervncserver support RealVNC's RSA-AES
    authentication methods, i.e., RA2, RA2ne, RA2_256, and RA2ne_256 security
    types.
  * Build with xorg-server-source >= 2:21.1.10 (closes: #1051921) (LP: #2048442).

 -- Joachim Falk <joachim.falk@gmx.de>  Sat, 06 Jan 2024 20:53:33 +0100

tigervnc (1.12.0+dfsg-8) unstable; urgency=medium

  [ Joachim Falk ]
  * Remove the dangling tigervncpasswd alternative if the tigervnc-tools
    package is not installed (closes: #1027288).

 -- Joachim Falk <joachim.falk@gmx.de>  Fri, 06 Jan 2023 17:01:22 +0100

tigervnc (1.12.0+dfsg-7) unstable; urgency=medium

  [ Joachim Falk ]
  * Fixed autogeneration of SSL certificates for X509None, X509Vnc, and
    X509Plain security types (LP: #1973292).
  * Fixed /tmp copy lifetime of VNC password, certificate, and key files in
    case of disabled autokill (LP: #1995869).
  * Document ~/.vnc/config in man pages (closes: #1025459).
  * Fixed bug concerning relative -rfbunixpath option values for
    tigervncserver and x0tigervncserver.
  * Consistent ~/.vnc/<host>:<display#>.{log,pid} file location for
    tigervncserver. In case of x0tigervncserver,
    <host>:<display#>-<rfbport#>.{log,pid} or
    <host>:<display#>-<rfbunixpath>.{log,pid} can also be used if multiple
    x0tigervncserver are running for the display (closes: #1025458).
  * Document -rfbunixpath and -rfbunixmode options for tigervncserver and
    x0tigervncserver.
  * Fixed Lintian warnings
    - build-depends-on-obsolete-package libgl1-mesa-dev => libgl-dev
    - build-depends-on-obsolete-package libegl1-mesa-dev => libegl-dev
  * Activated libunwind for armel, armhf, and arm64 after bug #923962 has
    been fixed on those architectures.

 -- Joachim Falk <joachim.falk@gmx.de>  Wed, 28 Dec 2022 17:26:29 +0100

tigervnc (1.12.0+dfsg-6) unstable; urgency=medium

  [ Joachim Falk ]
  * Fixed some undef warnings and a tempdir cleanup error (closes: #1025869)

 -- Joachim Falk <joachim.falk@gmx.de>  Sat, 17 Dec 2022 20:13:58 +0100

tigervnc (1.12.0+dfsg-5) unstable; urgency=medium

  [ Joachim Falk ]
  * Support NFS Kerberos mounted /home directory.
  * Don't leave dangling rfbunixpath socket in case of error.
  * Fixed passing of unknown arguments to Xtigervnc/X0tigervnc

 -- Joachim Falk <joachim.falk@gmx.de>  Sat, 09 Jul 2022 16:10:51 +0200

tigervnc (1.12.0+dfsg-4) unstable; urgency=medium

  * Backported a Debian change applied upstream that provides app stream
    org.tigervnc.xtigervncviewer.metainfo.xml information for the TigerVNC
    viewer.

 -- Joachim Falk <joachim.falk@gmx.de>  Fri, 25 Mar 2022 18:06:01 +0100

tigervnc (1.12.0+dfsg-3) unstable; urgency=medium

  * Fix build with xorg-server-21.1.3 (Closes: #1005664)

 -- Joachim Falk <joachim.falk@gmx.de>  Tue, 15 Feb 2022 20:09:59 +0100

tigervnc (1.12.0+dfsg-2) unstable; urgency=medium

  * Re-upload as-is (and source-only).

 -- Mike Gabriel <sunweaver@debian.org>  Sun, 30 Jan 2022 17:40:52 +0100

tigervnc (1.12.0+dfsg-1) unstable; urgency=medium

  [ Joachim Falk ]
  * Fresh upstream TigerVNC 1.12.0 (Closes: #880587, #879866, #855350)
  * Updated app stream org.tigervnc.xtigervncviewer.metainfo.xml information
    file for TigerVNC 1.12.0 release.
  * Adjusted options for tigervncserver and x0tigervncserver to correspond to
    TigerVNC 1.12.0 release.
  * Correctly initialize XDG_SESSION_DESKTOP, XDG_CURRENT_DESKTOP,
    XDG_SESSION_TYPE, and XDG_SESSION_CLASS.
  * Refreshed copyright years and bumped version of man pages.
  * Small content tweak in tigervnc.conf.5x (rfbwait option no longer exists).
  * Split of tigervncpasswd from tigervnc-common into its own tigervnc-tools
    package.
  * Fixed some lintian errors.
  * Bumped Standards-Version: to 4.6.0. No changes were needed.
  * Fixed typo in tigervncserver man page. (Closes: #1003715)
  * Clear session argument from config file if -xstartup specified on the
    command line. (Closes: #1000871)
  * Fixed tigervncserver/x0tigervncserver -list for VNC servers not using a
    rfbport from 5900 to 5999. (Closes: #1004365)
  * Support for -rfbunixpath in tigervncserver and x0tigervncserver wrapper
    scripts. (LP: #1892595)
  * Fixed gnome desktop start up when using tigervncserver@.service.
    (Closes: #1004395)
  * Provided example configuration for tigervnc-xorg-extension. However, this
    is still broken due to bug #855441.
  * Applied the following upstream fixes:
    - a6160b Fix formatting of -rfbport in man pages
    - 2daf41 Fix typo in mirror monitor detection
    - 1a729d Fix handling of VMware cursors
    - 88e96d Fix session resize after mirroring on Linux vncviewer

 -- Joachim Falk <joachim.falk@gmx.de>  Wed, 26 Jan 2022 18:19:38 +0100

tigervnc (1.11.0+dfsg-3) unstable; urgency=medium

  [ Joachim Falk ]
  * Fixed warnings use of uninitialized value in string eq at
    /usr/share/perl5/TigerVNC/Config.pm line 401 or 414. (Closes: #1004366)
  * Fixed debian/watch to again detect upstream versions.
  * Bumped Standards-Version: to 4.5.1. No changes needed.
  * Added org.tigervnc.xtigervncviewer.metainfo.xml for appstream

 -- Joachim Falk <joachim.falk@gmx.de>  Sat, 17 Apr 2021 10:22:50 +0200

tigervnc (1.11.0+dfsg-2) unstable; urgency=medium

  [ Joachim Falk ]
  * Properly handle boolean configuration values in tigervnc-standalone-server
    (Closes: #985614).

 -- Joachim Falk <joachim.falk@gmx.de>  Mon, 22 Mar 2021 22:21:54 +0100

tigervnc (1.11.0+dfsg-1) unstable; urgency=medium

  [ Joachim Falk ]
  * Fresh upstream TigerVNC 1.11.0 (Closes: #976002).

  [ Debian Janitor ]
  * Use correct machine-readable copyright file URI.
  * Fix field name case in debian/copyright (COpyright => Copyright).
  * Remove obsolete field Name from debian/upstream/metadata (already present in
    machine-readable debian/copyright).

 -- Joachim Falk <joachim.falk@gmx.de>  Mon, 22 Feb 2021 18:19:01 +0100

tigervnc (1.10.1+dfsg-9) unstable; urgency=medium

  [ Joachim Falk ]
  * Properly store certificate exceptions in native and java VNC viewer. The
    VNC viewers stored the certificate exceptions as authorities, meaning that
    the owner of a certificate could impersonate any server after a client had
    added an exception. This is issue CVE-2020-26117 (Closes: #971272).

 -- Joachim Falk <joachim.falk@gmx.de>  Mon, 28 Sep 2020 22:43:11 +0200

tigervnc (1.10.1+dfsg-8) unstable; urgency=medium

  [ Antoni Villalonga ]
  * Removed unrequired pristine-tar build dependency
  * Add Antoni Villalonga as Uploader

  [ Joachim Falk ]
  * Handle /etc/default/keyboard configuration.
  * Small tweaks to tigervncserver(1) man page.
  * New $session argument in vnc.conf to specify the X session to start.
  * Improved documentation of vnc.conf.

 -- Joachim Falk <joachim.falk@gmx.de>  Sat, 26 Sep 2020 01:42:30 +0200

tigervnc (1.10.1+dfsg-7) unstable; urgency=medium

  [ Joachim Falk ]
  * Fixed tigervnc-xorg-extension (/usr/lib/xorg/modules/extensions/libvnc.so)
    by reapplying Debian specific libtool work around to link against all
    libtool dependency libs of libvnc.so (Closes: #966238).

 -- Joachim Falk <joachim.falk@gmx.de>  Thu, 30 Jul 2020 00:09:05 +0200

tigervnc (1.10.1+dfsg-6) unstable; urgency=medium

  [ Joachim Falk ]
  * Hopefully fixed package builds using targets build-arch and build-indep.

 -- Joachim Falk <joachim.falk@gmx.de>  Mon, 13 Jul 2020 18:09:14 +0200

tigervnc (1.10.1+dfsg-5) unstable; urgency=medium

  [ Joachim Falk ]
  * Fixing lintian errors and warnings
  * Switched away from CDBS to a pure debhelper build system.
  * New try to enable reproducible builds for TigerVNC (Closes: #865753).

 -- Joachim Falk <joachim.falk@gmx.de>  Fri, 10 Jul 2020 17:25:13 +0200

tigervnc (1.10.1+dfsg-4) unstable; urgency=medium

  [ Joachim Falk ]
  * Remove Liang Guo <guoliang@debian.org> from uploaders (Closes: #961610).
  * Don't use libunwind for armel, armhf, and arm64 as this library is buggy
    (bug #923962) on those architectures (Closes: #932499).

 -- Joachim Falk <joachim.falk@gmx.de>  Tue, 16 Jun 2020 19:32:44 +0200

tigervnc (1.10.1+dfsg-3) unstable; urgency=medium

  [ Joachim Falk ]
  * Fixed issue "Authentication failure: Out of memory" when
    saving server certificate exceptions
    (https://github.com/TigerVNC/tigervnc/issues/915).

 -- Joachim Falk <joachim.falk@gmx.de>  Thu, 09 Apr 2020 08:49:31 +0200

tigervnc (1.10.1+dfsg-2) unstable; urgency=medium

  [ Joachim Falk ]
  * Build fix for xorg-server-source 1.20.7, which moved ddxInputThread
    call from os layer into ddx layer (Closes: #951938).

 -- Joachim Falk <joachim.falk@gmx.de>  Thu, 12 Mar 2020 18:57:16 +0100

tigervnc (1.10.1+dfsg-1) unstable; urgency=high

  [ Joachim Falk ]
  * Fresh upstream TigerVNC 1.10.1 fixes CVE-2019-15691, CVE-2019-15692,
    CVE-2019-15693, CVE-2019-15694, and CVE-2019-15695 (Closes: #947428)
  * Fixed bug in PlatformPixelBuffer::setupShm to use correct width and height
    methods.

 -- Mike Gabriel <sunweaver@debian.org>  Mon, 30 Dec 2019 15:38:21 +0100

tigervnc (1.9.0+dfsg-4) unstable; urgency=medium

  [ Joachim Falk ]
  * Fix gnome shell integration of xtigervncviewer by updating
    xtigervncviewer.desktop and WM_CLASS of xtigervncviewer. (Closes: #905905)
  * Added missing dependencies to enable RANDR support in x0tigervncserver,
    i.e., tigervnc-scraping-server. Also ensure that dropping these
    dependencies will lead to a fatal build error in the future. (Closes:
    #929410)
  * Bumped version number in Debian provided man pages to TigerVNC 1.9
    (Closes: #932264).
  * Fixed two typos in Debian provided tigervncserver man page.
  * Fix crash on disconnect for TigerVNC 1.9 if internal http server used
    (Closes: #932832).
  * Added missing dependency on netbase for tigervnc-standalone-server
    to enable perl function getprotobyname() (Closes: #939055).

  [ Mike Gabriel ]
  * debian/control:
    + Bump Standards-Version: to 4.4.0. No changes needed.

 -- Mike Gabriel <sunweaver@debian.org>  Sat, 28 Sep 2019 12:06:12 +0200

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