gtk-vnc 0.5.3-1.3ubuntu2.1 source package in Ubuntu

Changelog

gtk-vnc (0.5.3-1.3ubuntu2.1) xenial-security; urgency=medium

  * SECURITY UPDATE: insufficient bounds checking
    - debian/patches/CVE-2017-5884.patch: add checks to
      src/vncconnection.c.
    - CVE-2017-5884
  * SECURITY UPDATE: integer overflow when processing SetColorMapEntries
    - debian/patches/CVE-2017-5885-1.patch: don't accept color map entries
      for true-color pixel format in src/vncconnection.c.
    - debian/patches/CVE-2017-5885-2.patch: correctly validate color map
      range indexes in src/vnccolormap.c, src/vncconnection.c.
    - CVE-2017-5885

 -- Marc Deslauriers <email address hidden>  Fri, 17 Feb 2017 14:18:51 -0500

Upload details

Uploaded by:
Marc Deslauriers
Uploaded to:
Xenial
Original maintainer:
Ubuntu Developers
Architectures:
any
Section:
gnome
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Xenial updates universe gnome
Xenial security universe gnome

Downloads

File Size SHA-256 Checksum
gtk-vnc_0.5.3.orig.tar.xz 398.8 KiB d490a6c8f40e550d43aef0043ce3bec498ec220d5eb3dc5cdcff8fd561149caf
gtk-vnc_0.5.3-1.3ubuntu2.1.debian.tar.xz 12.8 KiB 5264793f0e1d2b049362aea13cfc226ec9f48da7164810a8417247be33b3cdaf
gtk-vnc_0.5.3-1.3ubuntu2.1.dsc 3.0 KiB ce50d26b96b58db174d3229544e152f4f9ccaad9fb711fe7490bbbd27b6137fa

View changes file

Binary packages built by this source

gir1.2-gtk-vnc-2.0: GObject introspection data for GTK-VNC.

 This package contains introspection data for the GTK-VNC library.
 .
 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

gvncviewer: VNC viewer using gtk-vnc

 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a binding for Python using PyGTK is
 available. The networking layer supports connections over both IPv4 and IPv6.
 .
 This package contains the VNC viewer and VNC capture utility.

gvncviewer-dbgsym: debug symbols for package gvncviewer

 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a binding for Python using PyGTK is
 available. The networking layer supports connections over both IPv4 and IPv6.
 .
 This package contains the VNC viewer and VNC capture utility.

libgtk-vnc-1.0-0: VNC viewer widget for GTK+2 (runtime libraries)

 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a binding for Python using PyGTK is
 available. The networking layer supports connections over both IPv4 and IPv6.
 .
 This package contains the shared library built for GTK+2.

libgtk-vnc-1.0-0-dbg: VNC viewer widget for GTK+2 (debugging symbols)

 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a binding for Python using PyGTK is
 available. The networking layer supports connections over both IPv4 and IPv6.
 .
 This package contains the debugging symbols.

libgtk-vnc-1.0-0-dbgsym: debug symbols for package libgtk-vnc-1.0-0

 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a binding for Python using PyGTK is
 available. The networking layer supports connections over both IPv4 and IPv6.
 .
 This package contains the shared library built for GTK+2.

libgtk-vnc-1.0-dev: VNC viewer widget for GTK+2 (development files)

 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a binding for Python using PyGTK is
 available. The networking layer supports connections over both IPv4 and IPv6.
 .
 This package contains the development headers.

libgtk-vnc-2.0-0: VNC viewer widget for GTK+3 (runtime libraries)

 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a binding for Python using PyGTK is
 available. The networking layer supports connections over both IPv4 and IPv6.
 .
 This package contains the shared library built for GTK+3.

libgtk-vnc-2.0-0-dbg: VNC viewer widget for GTK+3 (debugging symbols)

 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a binding for Python using PyGTK is
 available. The networking layer supports connections over both IPv4 and IPv6.
 .
 This package contains the debugging symbols.

libgtk-vnc-2.0-0-dbgsym: debug symbols for package libgtk-vnc-2.0-0

 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a binding for Python using PyGTK is
 available. The networking layer supports connections over both IPv4 and IPv6.
 .
 This package contains the shared library built for GTK+3.

libgtk-vnc-2.0-dev: VNC viewer widget for GTK+3 (development files)

 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a binding for Python using PyGTK is
 available. The networking layer supports connections over both IPv4 and IPv6.
 .
 This package contains the development headers and Vala bindings.

libgvnc-1.0-0: VNC gobject wrapper (runtime libraries)

 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a binding for Python using PyGTK is
 available. The networking layer supports connections over both IPv4 and IPv6.
 .
 This package contains the shared library.

libgvnc-1.0-0-dbg: VNC gobject wrapper (debugging symbols)

 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a binding for Python using PyGTK is
 available. The networking layer supports connections over both IPv4 and IPv6.
 .
 This package contains the debugging symbols.

libgvnc-1.0-0-dbgsym: debug symbols for package libgvnc-1.0-0

 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a binding for Python using PyGTK is
 available. The networking layer supports connections over both IPv4 and IPv6.
 .
 This package contains the shared library.

libgvnc-1.0-dev: VNC GObject wrapper (development files)

 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a binding for Python using PyGTK is
 available. The networking layer supports connections over both IPv4 and IPv6.
 .
 This package contains the development headers and Vala bindings.

python-gtk-vnc: VNC viewer widget for GTK+2 (Python binding)

 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a binding for Python using PyGTK is
 available. The networking layer supports connections over both IPv4 and IPv6.
 .
 This package contains the Python binding.