Fri Mar 13 10:18:43 2020 UTC ()
tigervnc: update to 1.10.1.

1.10.1

This is a security release to fix a number of issues that were found by
Kaspersky Lab. These issues affect both the client and server and could
theoretically allow an malicious peer to take control over the software
on the other side.

No working exploit is known at this time, and the issues require the
peer to first be authenticated. We still urge users to upgrade when
possible.

1.10.0

1.10.0 is now available. Lots of changes have been made since
the last release, but the highlights are:

* The clipboard now supports full Unicode in the native viewer, WinVNC
and Xvnc/libvnc.so
* The native client will now respect the system trust store when
verifying server certificates
* Improved compatibility with VMware's VNC server
* Improved compatibility with some input methods on macOS
* Improvements to the automatic "repair" of JPEG artefacts
* Better handling of the Alt keys in some corner cases
* The Java web server has been removed as applets are no longer support
by most browsers
* x0vncserver can now be configured to only allow local connections
* x0vncserver has received fixes for when only part of the display is shared
* Polling is now default in WinVNC as that works better for most


(wiz)
diff -r1.29 -r1.30 pkgsrc/net/tigervnc/Makefile
diff -r1.5 -r1.6 pkgsrc/net/tigervnc/PLIST
diff -r1.13 -r1.14 pkgsrc/net/tigervnc/distinfo

cvs diff -r1.29 -r1.30 pkgsrc/net/tigervnc/Makefile (expand / switch to unified diff)

--- pkgsrc/net/tigervnc/Makefile 2020/03/08 16:50:59 1.29
+++ pkgsrc/net/tigervnc/Makefile 2020/03/13 10:18:43 1.30
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.29 2020/03/08 16:50:59 wiz Exp $ 1# $NetBSD: Makefile,v 1.30 2020/03/13 10:18:43 wiz Exp $
2 2
3DISTNAME= tigervnc-1.9.0 3DISTNAME= tigervnc-1.10.1
4PKGREVISION= 4 
5CATEGORIES= net 4CATEGORIES= net
6MASTER_SITES= ${MASTER_SITE_GITHUB:=TigerVNC/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=TigerVNC/}
7GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
8XORG_SERVER_FILE= xorg-server-1.17.2 7XORG_SERVER_FILE= xorg-server-1.17.2
9SITES.${XORG_SERVER_FILE}.tar.bz2= ${MASTER_SITE_XORG:=xserver/} 8SITES.${XORG_SERVER_FILE}.tar.bz2= ${MASTER_SITE_XORG:=xserver/}
10DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${XORG_SERVER_FILE}.tar.bz2 9DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${XORG_SERVER_FILE}.tar.bz2
11 10
12MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
13HOMEPAGE= https://tigervnc.org/ 12HOMEPAGE= https://tigervnc.org/
14COMMENT= High-performance, platform-neutral VNC client/server 13COMMENT= High-performance, platform-neutral VNC client/server
15LICENSE= gnu-gpl-v2 14LICENSE= gnu-gpl-v2
16 15
17BUILD_DEPENDS+= xorg-util-macros-[0-9]*:../../devel/xorg-util-macros 16BUILD_DEPENDS+= xorg-util-macros-[0-9]*:../../devel/xorg-util-macros

cvs diff -r1.5 -r1.6 pkgsrc/net/tigervnc/PLIST (expand / switch to unified diff)

--- pkgsrc/net/tigervnc/PLIST 2018/08/17 12:36:05 1.5
+++ pkgsrc/net/tigervnc/PLIST 2020/03/13 10:18:43 1.6
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.5 2018/08/17 12:36:05 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.6 2020/03/13 10:18:43 wiz Exp $
2bin/Xvnc 2bin/Xvnc
3bin/vncconfig 3bin/vncconfig
4bin/vncpasswd 4bin/vncpasswd
5bin/vncserver 5bin/vncserver
6bin/vncviewer 6bin/vncviewer
7bin/x0vncserver 7bin/x0vncserver
8lib/xorg/modules/extensions/libvnc.la 8lib/xorg/modules/extensions/libvnc.la
9man/man1/Xvnc.1 9man/man1/Xvnc.1
10man/man1/vncconfig.1 10man/man1/vncconfig.1
11man/man1/vncpasswd.1 11man/man1/vncpasswd.1
12man/man1/vncserver.1 12man/man1/vncserver.1
13man/man1/vncviewer.1 13man/man1/vncviewer.1
14man/man1/x0vncserver.1 14man/man1/x0vncserver.1
@@ -24,24 +24,26 @@ share/icons/hicolor/scalable/apps/tigerv @@ -24,24 +24,26 @@ share/icons/hicolor/scalable/apps/tigerv
24share/locale/bg/LC_MESSAGES/tigervnc.mo 24share/locale/bg/LC_MESSAGES/tigervnc.mo
25share/locale/cs/LC_MESSAGES/tigervnc.mo 25share/locale/cs/LC_MESSAGES/tigervnc.mo
26share/locale/da/LC_MESSAGES/tigervnc.mo 26share/locale/da/LC_MESSAGES/tigervnc.mo
27share/locale/de/LC_MESSAGES/tigervnc.mo 27share/locale/de/LC_MESSAGES/tigervnc.mo
28share/locale/el/LC_MESSAGES/tigervnc.mo 28share/locale/el/LC_MESSAGES/tigervnc.mo
29share/locale/eo/LC_MESSAGES/tigervnc.mo 29share/locale/eo/LC_MESSAGES/tigervnc.mo
30share/locale/es/LC_MESSAGES/tigervnc.mo 30share/locale/es/LC_MESSAGES/tigervnc.mo
31share/locale/fi/LC_MESSAGES/tigervnc.mo 31share/locale/fi/LC_MESSAGES/tigervnc.mo
32share/locale/fr/LC_MESSAGES/tigervnc.mo 32share/locale/fr/LC_MESSAGES/tigervnc.mo
33share/locale/fur/LC_MESSAGES/tigervnc.mo 33share/locale/fur/LC_MESSAGES/tigervnc.mo
34share/locale/hu/LC_MESSAGES/tigervnc.mo 34share/locale/hu/LC_MESSAGES/tigervnc.mo
35share/locale/id/LC_MESSAGES/tigervnc.mo 35share/locale/id/LC_MESSAGES/tigervnc.mo
36share/locale/it/LC_MESSAGES/tigervnc.mo 36share/locale/it/LC_MESSAGES/tigervnc.mo
 37share/locale/ko/LC_MESSAGES/tigervnc.mo
37share/locale/nl/LC_MESSAGES/tigervnc.mo 38share/locale/nl/LC_MESSAGES/tigervnc.mo
38share/locale/pl/LC_MESSAGES/tigervnc.mo 39share/locale/pl/LC_MESSAGES/tigervnc.mo
39share/locale/pt_BR/LC_MESSAGES/tigervnc.mo 40share/locale/pt_BR/LC_MESSAGES/tigervnc.mo
40share/locale/ru/LC_MESSAGES/tigervnc.mo 41share/locale/ru/LC_MESSAGES/tigervnc.mo
41share/locale/sk/LC_MESSAGES/tigervnc.mo 42share/locale/sk/LC_MESSAGES/tigervnc.mo
42share/locale/sr/LC_MESSAGES/tigervnc.mo 43share/locale/sr/LC_MESSAGES/tigervnc.mo
43share/locale/sv/LC_MESSAGES/tigervnc.mo 44share/locale/sv/LC_MESSAGES/tigervnc.mo
44share/locale/tr/LC_MESSAGES/tigervnc.mo 45share/locale/tr/LC_MESSAGES/tigervnc.mo
45share/locale/uk/LC_MESSAGES/tigervnc.mo 46share/locale/uk/LC_MESSAGES/tigervnc.mo
46share/locale/vi/LC_MESSAGES/tigervnc.mo 47share/locale/vi/LC_MESSAGES/tigervnc.mo
47share/locale/zh_CN/LC_MESSAGES/tigervnc.mo 48share/locale/zh_CN/LC_MESSAGES/tigervnc.mo
 49share/locale/zh_TW/LC_MESSAGES/tigervnc.mo

cvs diff -r1.13 -r1.14 pkgsrc/net/tigervnc/distinfo (expand / switch to unified diff)

--- pkgsrc/net/tigervnc/distinfo 2018/08/17 12:36:05 1.13
+++ pkgsrc/net/tigervnc/distinfo 2020/03/13 10:18:43 1.14
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1$NetBSD: distinfo,v 1.13 2018/08/17 12:36:05 wiz Exp $ 1$NetBSD: distinfo,v 1.14 2020/03/13 10:18:43 wiz Exp $
2 2
3SHA1 (tigervnc-1.9.0.tar.gz) = c56656c596fb863bb2c4b67fb62b4165011d181f 3SHA1 (tigervnc-1.10.1.tar.gz) = 34efc6e2e67be672dca38c10ce064bcb08adee9f
4RMD160 (tigervnc-1.9.0.tar.gz) = 990e872addf459432584c176b3565504e994899e 4RMD160 (tigervnc-1.10.1.tar.gz) = 42e17e14d2780e1d6bc2c7a4f89145e50f630706
5SHA512 (tigervnc-1.9.0.tar.gz) = 333910f567e6b5e4a5a22d898b2d4c3f4b834cb4cc8fc13ff55d31401894c0d5122a127692ec5eb51e412c945ff3ea5b8146f9ab22cbe1e47541e09239ec8c9d 5SHA512 (tigervnc-1.10.1.tar.gz) = 3486ff772d39217feb8c075860cae58e1021bdb8095443d8b5c383929cc6c622b57ea61c31d06ff0bd48c7e6889db4b6a99d0742bdd60edf323fb2a3ad328705
6Size (tigervnc-1.9.0.tar.gz) = 1506520 bytes 6Size (tigervnc-1.10.1.tar.gz) = 1408105 bytes
7SHA1 (xorg-server-1.17.2.tar.bz2) = 56ac29a82b99bcf4c7ba2fca41a44cfa18748262 7SHA1 (xorg-server-1.17.2.tar.bz2) = 56ac29a82b99bcf4c7ba2fca41a44cfa18748262
8RMD160 (xorg-server-1.17.2.tar.bz2) = bf575a269f1e7b729992a20989be84e09fcc88a2 8RMD160 (xorg-server-1.17.2.tar.bz2) = bf575a269f1e7b729992a20989be84e09fcc88a2
9SHA512 (xorg-server-1.17.2.tar.bz2) = 7e7b7620890cc8db696695758fa22fa879f9d3c33946663611ec0b37f02116e9c6f08779f9eece59907b430d3df93f0c0548939683ea156b3c4cbe02571b7551 9SHA512 (xorg-server-1.17.2.tar.bz2) = 7e7b7620890cc8db696695758fa22fa879f9d3c33946663611ec0b37f02116e9c6f08779f9eece59907b430d3df93f0c0548939683ea156b3c4cbe02571b7551
10Size (xorg-server-1.17.2.tar.bz2) = 5767983 bytes 10Size (xorg-server-1.17.2.tar.bz2) = 5767983 bytes
11SHA1 (patch-CMakeLists.txt) = 42a364f898784a9c4da46bea8ef6bc37838815b9 11SHA1 (patch-CMakeLists.txt) = 42a364f898784a9c4da46bea8ef6bc37838815b9
12SHA1 (patch-media_CMakeLists.txt) = cd50f9b7a9405aa523412ef823a32437a3c19ffa 12SHA1 (patch-media_CMakeLists.txt) = cd50f9b7a9405aa523412ef823a32437a3c19ffa
13SHA1 (patch-unix_vncserver) = 9c71ad02c6657f537bcb2abaa116a831b555d7c0 13SHA1 (patch-unix_vncserver) = 9c71ad02c6657f537bcb2abaa116a831b555d7c0
14SHA1 (patch-unix_xserver117.patch) = 5e5d2a98f0b765ae0d6bb5f200808126b03dcc51 14SHA1 (patch-unix_xserver117.patch) = 5e5d2a98f0b765ae0d6bb5f200808126b03dcc51
15SHA1 (patch-unix_xserver_hw_vnc_Makefile.am) = 29b33e6d94a070bb0a55a264cd1c4e120c9b1b3c 15SHA1 (patch-unix_xserver_hw_vnc_Makefile.am) = 29b33e6d94a070bb0a55a264cd1c4e120c9b1b3c
16SHA1 (patch-unix_xserver_hw_vnc_vncModule.c) = 77aff6c2bb19e6936302c783b72d581e7d6388f5 16SHA1 (patch-unix_xserver_hw_vnc_vncModule.c) = 77aff6c2bb19e6936302c783b72d581e7d6388f5