gnutls28 3.4.9-2ubuntu1 source package in Ubuntu
Changelog
gnutls28 (3.4.9-2ubuntu1) xenial; urgency=medium * Merge with Debian; remaining changes: gnutls28 (3.4.9-2) unstable; urgency=medium * Upload to unstable. gnutls28 (3.4.9-1) experimental; urgency=medium * New upstream version. * Drop 35_Revert-Fix-out-of-bounds-read-in-gnutls_x509_ext_exp.patch and 36_Revert-tests-updated-to-account-for-cert-generation.patch. gnutls28 (3.4.8-3) unstable; urgency=medium * Pull 35_Revert-Fix-out-of-bounds-read-in-gnutls_x509_ext_exp.patch and 36_Revert-tests-updated-to-account-for-cert-generation.patch from upstream GIT. Closes: #813243 gnutls28 (3.4.8-2) unstable; urgency=medium * Merge master branch into experimental. + Drop ancient Conflicts/Replaces: gnutls0, gnutls0.4. + libgnutls-deb0-28 temporarily Conflicts with libnettle4, libhogweed2. This is a kludge and technically wrong, but will prevent partial upgrades from stable. See: #788735 * Upload to unstable. gnutls28 (3.4.8-1) experimental; urgency=medium * Migrate from libgnutls30-dbg to ddebs. dh_strip's --ddeb-migration option was added to debhelper/unstable with version 9.20150628, bump build-dependency accordingly. * autoreconf requires automake 1.12.2, add build-dependency. * New upstream version. + Update symbol file. * Move Vcs-* from git/http to https. gnutls28 (3.4.7-1) experimental; urgency=medium * New upstream version. + Update symbol file. gnutls28 (3.4.6-1) experimental; urgency=medium * Make use of autogen's MAN_PAGE_DATE (available in version 5.18.6 and later) to improve reproducibility of build. * New upstream version. + Update symbol file. * Bump debhelper build-dependency to >= 9.20141010 and add b-d on dpkg-dev (>= 1.17.14). Both are required for build-profile support added in previous upload. (Thanks, lintian.) gnutls28 (3.4.5-1) experimental; urgency=medium [ Helmut Grohne ] * Turn Build-Depends: datefudge optional via <!nocheck> profile. Closes: #797544 [ Andreas Metzler ] * New upstream version. gnutls28 (3.4.4.1-1) experimental; urgency=medium * New upstream version. + GNUTLS_PKCS11_OBJ_FLAG_NO_STORE_PUBKEY added to gnutls_pkcs11_obj_flags, bump dependency info for functions taking it as argument or returning it. + Bump dependency info on private symbols. + Update debian/copyright. + Fixes double free in DN decoding [GNUTLS-SA-2015-3]. Closes: #795068 CVE-2015-6251 gnutls28 (3.4.3-1) experimental; urgency=medium * Re-enable libidn-support, use versioned b-d on libidn11-dev >= 1.31. * New upstream version. + Bump dependency info on gnutls_pkcs11_token_get_info due to changed enum gnutls_pkcs11_token_info_t. + Add dependency info for new symbols, bump private symbol dependency. gnutls28 (3.4.2-2) experimental; urgency=medium * Disable libidn support because CVE-2015-2059 is still not fixed. See <https://gitlab.com/gnutls/gnutls/issues/10>. This also disables building of crywrap. gnutls28 (3.4.2-1) experimental; urgency=medium * New upstream version. + Drop 50_updated-sign-md5-rep-to-reduce-false-failures.patch. + Update libgnutls30.symbols. (Add new fuctions, bump private symbol version, bump gnutls_init() due to newly added GNUTLS_NO_SIGNAL flag.) gnutls28 (3.4.1-1) experimental; urgency=medium * New upstream version. + Bump (build)-depends on nettle and p11-kit. + Drop 20_debian_specific_soname.diff, 40_no_more_ssl3.diff and 55_nettle3.patch. + Update 14_version_gettextcat.diff. + Soname bump, library package renamed from libgnutls-deb0-28 to libgnutls30. + OpenSSL compat layer is not built by default anymore, pass --enable-openssl-compatibility to ./configure. + Update symbol file. + libgnutls: priority strings VERS-TLS-ALL and VERS-DTLS-ALL are restricted to the corresponding protocols only, and the VERS-ALL string is introduced to catch all possible protocols. Closes: #773145 + Since the pkg-config file gnutls.pc now lists libidn in Requires.private "pkg-config --exists gnutls" will fail if libidn.pc is not present. Add dependency on libidn11-dev to libgnutls28-dev. * Fix typo in debian/rules (s/-disable-silent-rules/--disable-silent-rules). -- Matthias Klose <email address hidden> Wed, 17 Feb 2016 20:47:48 +0100
Upload details
- Uploaded by:
- Matthias Klose
- Uploaded to:
- Xenial
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- libs
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
gnutls28_3.4.9.orig.tar.xz | 6.3 MiB | 48594fadba33d450f796ec69526cf2bce6ff9bc3dc90fbd7bf38dc3601f57c3f |
gnutls28_3.4.9-2ubuntu1.debian.tar.xz | 85.5 KiB | 725c920bb3383f19c95af2b99ff0411692a61ed5c5c23bd2c4bafebe80dcd553 |
gnutls28_3.4.9-2ubuntu1.dsc | 3.0 KiB | 28a875aedf41a2b2d6442373f0f177dca51abad19489444bb78b405daa9bdc29 |
Available diffs
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 and Datagram
Transport Layer Security (DTLS 1.0, 1.2) 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.
.
Useful utilities include:
- TLS termination: gnutls-cli, gnutls-serv, crywrap
- key and certificate management: certtool, ocsptool, p11tool
- credential management: srptool, psktool
- gnutls-bin-dbgsym: debug symbols for package gnutls-bin
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 and Datagram
Transport Layer Security (DTLS 1.0, 1.2) 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.
.
Useful utilities include:
- TLS termination: gnutls-cli, gnutls-serv, crywrap
- key and certificate management: certtool, ocsptool, p11tool
- credential management: srptool, psktool
- gnutls-doc: GNU TLS library - 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 and Datagram
Transport Layer Security (DTLS 1.0, 1.2) 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 all the GnuTLS documentation.
- guile-gnutls: GNU TLS library - GNU Guile bindings
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 and Datagram
Transport Layer Security (DTLS 1.0, 1.2) 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 GNU Guile 2.0 modules.
- guile-gnutls-dbgsym: debug symbols for package guile-gnutls
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 and Datagram
Transport Layer Security (DTLS 1.0, 1.2) 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 GNU Guile 2.0 modules.
- 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 and Datagram
Transport Layer Security (DTLS 1.0, 1.2) 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 and Datagram
Transport Layer Security (DTLS 1.0, 1.2) 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.
- libgnutls-openssl27-dbgsym: debug symbols for package libgnutls-openssl27
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 and Datagram
Transport Layer Security (DTLS 1.0, 1.2) 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.
- libgnutls28-dev: dummy transitional package for GNU TLS library - development files
This is a transitional dummy package for libgnutls28-dev to
libgnutls-dev migration. 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 and Datagram Transport Layer Security
(DTLS 1.0, 1.2) protocols.
.
This package can be safely removed.
- libgnutls30: GNU TLS library - main 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 and Datagram
Transport Layer Security (DTLS 1.0, 1.2) 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 main runtime library.
- libgnutls30-dbgsym: debug symbols for package libgnutls30
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 and Datagram
Transport Layer Security (DTLS 1.0, 1.2) 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 main runtime library.
- libgnutlsxx28: 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 and Datagram
Transport Layer Security (DTLS 1.0, 1.2) 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.
- libgnutlsxx28-dbgsym: debug symbols for package libgnutlsxx28
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 and Datagram
Transport Layer Security (DTLS 1.0, 1.2) 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.