gtk-vnc 0.5.0-1ubuntu1.1 source package in Ubuntu

Changelog

gtk-vnc (0.5.0-1ubuntu1.1) precise-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:20:10 -0500

Upload details

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

See full publishing history Publishing

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

Downloads

File Size SHA-256 Checksum
gtk-vnc_0.5.0.orig.tar.xz 377.0 KiB 1de65d8ffa8c25a61a8e8c4b7e5963d4a826f4fcf7120d66ed027f5f70cc8f81
gtk-vnc_0.5.0-1ubuntu1.1.debian.tar.gz 17.6 KiB dce981a441c15cbd273870cd32db42c1a9bfd15847b026be0635cb186af47867
gtk-vnc_0.5.0-1ubuntu1.1.dsc 2.9 KiB c7298bc2e6f4089dd6fe1e624d317d7f1869451d2d10553f657922e04c1f4594

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.

mozilla-gtk-vnc: VNC viewer widget for GTK+2 (mozilla plugin)

 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 experimental mozilla plugin.

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.