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

Changelog

gtk-vnc (0.5.3-0ubuntu2.1) trusty-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 12:59:36 -0500

Upload details

Uploaded by:
Marc Deslauriers on 2017-02-17
Uploaded to:
Trusty
Original maintainer:
Ubuntu Developers
Architectures:
any
Section:
gnome
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Trusty updates on 2017-02-20 main gnome
Trusty security on 2017-02-20 main gnome

Downloads

File Size SHA-256 Checksum
gtk-vnc_0.5.3.orig.tar.xz 398.8 KiB d490a6c8f40e550d43aef0043ce3bec498ec220d5eb3dc5cdcff8fd561149caf
gtk-vnc_0.5.3-0ubuntu2.1.debian.tar.gz 14.1 KiB 262f7261a68c96e4915a231127d35e2d73fb761faa939855089866ef354628c9
gtk-vnc_0.5.3-0ubuntu2.1.dsc 2.9 KiB cc63b2703f6259a6c3b425f5c93e68b113ac3061a0d2e653f4a3c1fdfb182fe3

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.

python-gtk-vnc-dbgsym: debug symbols for package python-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 Python binding.