gnutls26 2.12.23-12ubuntu1 source package in Ubuntu

Changelog

gnutls26 (2.12.23-12ubuntu1) trusty; urgency=medium

  * Merge with Debian; remaining changes:
    - Build gnutls-bin from this source package rather than from gnutls28:
      gnutls28's licensing is currently too strict for many of the free
      software packages built against it in Ubuntu main and we only want to
      support a single version.  Bump its version to achieve this.
    - Drop the sipsak Breaks on armhf back to (<= 0.9.6-2.1), which is
      sufficient for Ubuntu.  The former versioning rendered sipsak
      uninstallable.
    - Link test-lock and test-thread_create with -Wl,--no-as-needed; see
      https://lists.gnu.org/archive/html/bug-gnulib/2013-10/msg00017.html.
    - debian/patches/99_update-libtool.patch: Update libtool.m4
    - debian/rules: Set CC on cross-builds, so autoconf doesn't lose its mind.

gnutls26 (2.12.23-12) unstable; urgency=high

  * 26_fix_rejection-of-v1-intermedi.diff pulled and unfuzzed from GIT 3.x:
    A version 1 intermediate certificate will be considered as a CA
    certificate by default (something that deviates from the documented
    behavior).
    CVE-2014-1959 / GNUTLS-SA-2014-1

gnutls26 (2.12.23-11) unstable; urgency=medium

  * (Build-)Depend on libtasn1-6-dev instead of on transitional libtasn1-3-dev
    package.

gnutls26 (2.12.23-10) unstable; urgency=medium

  * Point vcs* to git.
  * Fix build on or1k (OpenRISC), thanks to Christian Svensson.
    Closes: #736750
    + Drop (build-)depends on libp11-kit-dev on or1k which is lacking libffi
      currently.
    + Do not use chrpath if we are cross compiling.

gnutls26 (2.12.23-9) experimental; urgency=low

  * Upload to experimental.
  * Built against libtasn1-6.

gnutls26 (2.12.23-8) unstable; urgency=low

  * Let libgnutls-dev provide libgnutls-openssl-dev to prepare a seamless
    transition to gnutls28.

gnutls26 (2.12.23-7) unstable; urgency=medium

  * Upload to unstable, built against libtasn1-3.
  * 25_updatedgdocfrommaster.diff - Update gdoc script from gnutls master to
    fix spurious build failure with perl 5.18. Closes: #724167

gnutls26 (2.12.23-6) experimental; urgency=low

  * Upload to experimental.
  * Let's try libtasn1-6 again, gcr in unstable should now be able to handle
    it.
  * Use debhelper v9, make libgnutls26-dbg Multi-arch: same.
  * Fix vcs-field-not-canonical lintian error by using anonscm instead of
    svn.debian.org.
  * Delete rpath in gnutls-binaries shipped in libgnutls26-dbg.

gnutls26 (2.12.23-5) unstable; urgency=high

  * [21_sanitycheck.diff] Fix out of bounds data access.
    Closes: #709301 (CVE-2013-2116, DSA 2697-1)

gnutls26 (2.12.23-4) unstable; urgency=low

  * Build against libtasn1-3 again.

gnutls26 (2.12.23-3) unstable; urgency=low

  * Upload to unstable, 2.12.20 FTBFS with libc 2.17 due to removal of gets.
  * Import 2.12.20-* changelog entries.

gnutls26 (2.12.23-2) experimental; urgency=low

  * Build against libtasn1-6.
 -- Matthias Klose <email address hidden>   Thu, 27 Feb 2014 09:58:58 +0100

Upload details

Uploaded by:
Matthias Klose
Uploaded to:
Trusty
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
devel
Urgency:
Very Urgent

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
gnutls26_2.12.23.orig.tar.bz2 6.9 MiB dfa67a7e40727eb0913e75f3c44911d5d8cd58d1ead5acfe73dd933fc0d17ed2
gnutls26_2.12.23-12ubuntu1.debian.tar.gz 34.5 KiB 210702f7d4922e7509a8a20103ee6235632feb6dc7f8ec421fddd88cc6691d61
gnutls26_2.12.23-12ubuntu1.dsc 2.0 KiB c107f6215a3eee6223cedf1d27af5cd06212376c62acc8d79b69efdae0d46bb5

View changes file

Binary packages built by this source

gnutls-bin: GNU TLS library - commandline utilities

 GnuTLS is a portable library which implements the Transport Layer
 Security (TLS 1.0, 1.1, 1.2) and Secure Sockets Layer (SSL) 3.0 protocols.
 .
 GnuTLS features support for:
  - TLS extensions: server name indication, max record size, opaque PRF
    input, etc.
  - authentication using the SRP protocol.
  - authentication using both X.509 certificates and OpenPGP keys.
  - TLS Pre-Shared-Keys (PSK) extension.
  - Inner Application (TLS/IA) extension.
  - X.509 and OpenPGP certificate handling.
  - X.509 Proxy Certificates (RFC 3820).
  - all the strong encryption algorithms (including SHA-256/384/512 and
    Camellia (RFC 4132)).
 .
 This package contains a commandline interface to the GNU TLS library, which
 can be used to set up secure connections from e.g. shell scripts, debugging
 connection issues or managing certificates.

gnutls26-doc: GNU TLS library 2.x - documentation and examples

 GnuTLS is a portable library which implements the Transport Layer
 Security (TLS 1.0, 1.1, 1.2) and Secure Sockets Layer (SSL) 3.0 protocols.
 .
 GnuTLS features support for:
  - TLS extensions: server name indication, max record size, opaque PRF
    input, etc.
  - authentication using the SRP protocol.
  - authentication using both X.509 certificates and OpenPGP keys.
  - TLS Pre-Shared-Keys (PSK) extension.
  - Inner Application (TLS/IA) extension.
  - X.509 and OpenPGP certificate handling.
  - X.509 Proxy Certificates (RFC 3820).
  - all the strong encryption algorithms (including SHA-256/384/512 and
    Camellia (RFC 4132)).
 .
 This package contains the documentation for the GnuTLS 2.x legacy version.

libgnutls-dev: GNU TLS library - development files

 GnuTLS is a portable library which implements the Transport Layer
 Security (TLS 1.0, 1.1, 1.2) and Secure Sockets Layer (SSL) 3.0 protocols.
 .
 GnuTLS features support for:
  - TLS extensions: server name indication, max record size, opaque PRF
    input, etc.
  - authentication using the SRP protocol.
  - authentication using both X.509 certificates and OpenPGP keys.
  - TLS Pre-Shared-Keys (PSK) extension.
  - Inner Application (TLS/IA) extension.
  - X.509 and OpenPGP certificate handling.
  - X.509 Proxy Certificates (RFC 3820).
  - all the strong encryption algorithms (including SHA-256/384/512 and
    Camellia (RFC 4132)).
 .
 This package contains the GnuTLS development files.

libgnutls-openssl27: GNU TLS library - OpenSSL wrapper

 GnuTLS is a portable library which implements the Transport Layer
 Security (TLS 1.0, 1.1, 1.2) and Secure Sockets Layer (SSL) 3.0 protocols.
 .
 GnuTLS features support for:
  - TLS extensions: server name indication, max record size, opaque PRF
    input, etc.
  - authentication using the SRP protocol.
  - authentication using both X.509 certificates and OpenPGP keys.
  - TLS Pre-Shared-Keys (PSK) extension.
  - Inner Application (TLS/IA) extension.
  - X.509 and OpenPGP certificate handling.
  - X.509 Proxy Certificates (RFC 3820).
  - all the strong encryption algorithms (including SHA-256/384/512 and
    Camellia (RFC 4132)).
 .
 This package contains the runtime library of the GnuTLS OpenSSL wrapper.

libgnutls26: GNU TLS library - runtime library

 GnuTLS is a portable library which implements the Transport Layer
 Security (TLS 1.0, 1.1, 1.2) and Secure Sockets Layer (SSL) 3.0 protocols.
 .
 GnuTLS features support for:
  - TLS extensions: server name indication, max record size, opaque PRF
    input, etc.
  - authentication using the SRP protocol.
  - authentication using both X.509 certificates and OpenPGP keys.
  - TLS Pre-Shared-Keys (PSK) extension.
  - Inner Application (TLS/IA) extension.
  - X.509 and OpenPGP certificate handling.
  - X.509 Proxy Certificates (RFC 3820).
  - all the strong encryption algorithms (including SHA-256/384/512 and
    Camellia (RFC 4132)).
 .
 This package contains the runtime libraries.

libgnutls26-dbg: GNU TLS library - debugger symbols

 GnuTLS is a portable library which implements the Transport Layer
 Security (TLS 1.0, 1.1, 1.2) and Secure Sockets Layer (SSL) 3.0 protocols.
 .
 This package contains the debugger symbols and commandline utilities.

libgnutlsxx27: GNU TLS library - C++ runtime library

 GnuTLS is a portable library which implements the Transport Layer
 Security (TLS 1.0, 1.1, 1.2) and Secure Sockets Layer (SSL) 3.0 protocols.
 .
 GnuTLS features support for:
  - TLS extensions: server name indication, max record size, opaque PRF
    input, etc.
  - authentication using the SRP protocol.
  - authentication using both X.509 certificates and OpenPGP keys.
  - TLS Pre-Shared-Keys (PSK) extension.
  - Inner Application (TLS/IA) extension.
  - X.509 and OpenPGP certificate handling.
  - X.509 Proxy Certificates (RFC 3820).
  - all the strong encryption algorithms (including SHA-256/384/512 and
    Camellia (RFC 4132)).
 .
 This package contains the C++ runtime libraries.