Source: gnutls28 Section: libs Priority: optional Maintainer: Debian GnuTLS Maintainers Uploaders: Andreas Metzler , Eric Dorland , James Westby , Simon Josefsson , Build-Depends: dpkg-dev (>= 1.22.5), bison, ca-certificates , chrpath, debhelper-compat (= 13), freebsd-net-tools [kfreebsd-i386 kfreebsd-amd64] , gperf, libcmocka-dev , libidn2-dev, libp11-kit-dev, libssl-dev , libtasn1-6-dev, libunbound-dev, libunistring-dev, net-tools [!kfreebsd-i386 !kfreebsd-amd64] , nettle-dev (>= 3.10), openssl , pkgconf, python3:any, softhsm2 , Build-Depends-Indep: gtk-doc-tools, texinfo, texlive-latex-base, texlive-plain-generic, Build-Conflicts: libgnutls-dev, Rules-Requires-Root: no Standards-Version: 4.7.0 Vcs-Browser: https://salsa.debian.org/gnutls-team/gnutls Vcs-Git: https://salsa.debian.org/gnutls-team/gnutls.git Homepage: https://www.gnutls.org/ Package: libgnutls28-dev Section: libdevel Architecture: any Provides: gnutls-dev, libgnutls-openssl-dev, Depends: libc6-dev | libc-dev, libgnutls-dane0t64 (= ${binary:Version}), libgnutls-openssl27t64 (= ${binary:Version}), libgnutls30t64 (= ${binary:Version}), libidn2-dev, libp11-kit-dev, libtasn1-6-dev, nettle-dev (>= 3.6), ${misc:Depends}, Suggests: gnutls-bin, gnutls-doc, Conflicts: gnutls-dev, Replaces: gnutls-dev, Multi-Arch: same Description: GNU TLS library - development files GnuTLS is a portable library which implements the Transport Layer Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram Transport Layer Security (DTLS 1.0, 1.2) protocols. . GnuTLS features support for: - certificate path validation, as well as DANE and trust on first use. - the Online Certificate Status Protocol (OCSP). - public key methods, including RSA and Elliptic curves, as well as password and key authentication methods such as SRP and PSK protocols. - all the strong encryption algorithms, including AES and Camellia. - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets. - HSMs and cryptographic tokens, via PKCS #11. . This package contains the GnuTLS development files. Package: libgnutls30t64 Provides: ${t64:Provides} Replaces: libgnutls30 Breaks: libgnutls30 (<< ${source:Version}) Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, Pre-Depends: ${misc:Pre-Depends}, Suggests: gnutls-bin, Multi-Arch: same Description: GNU TLS library - main runtime library GnuTLS is a portable library which implements the Transport Layer Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram Transport Layer Security (DTLS 1.0, 1.2) protocols. . GnuTLS features support for: - certificate path validation, as well as DANE and trust on first use. - the Online Certificate Status Protocol (OCSP). - public key methods, including RSA and Elliptic curves, as well as password and key authentication methods such as SRP and PSK protocols. - all the strong encryption algorithms, including AES and Camellia. - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets. - HSMs and cryptographic tokens, via PKCS #11. . This package contains the main runtime library. Package: gnutls-bin Architecture: any Section: net Depends: ${misc:Depends}, ${shlibs:Depends}, Multi-Arch: foreign Description: GNU TLS library - commandline utilities GnuTLS is a portable library which implements the Transport Layer Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram Transport Layer Security (DTLS 1.0, 1.2) protocols. . GnuTLS features support for: - certificate path validation, as well as DANE and trust on first use. - the Online Certificate Status Protocol (OCSP). - public key methods, including RSA and Elliptic curves, as well as password and key authentication methods such as SRP and PSK protocols. - all the strong encryption algorithms, including AES and Camellia. - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets. - HSMs and cryptographic tokens, via PKCS #11. . 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 - key and certificate management: certtool, ocsptool, p11tool - credential management: srptool, psktool Package: gnutls-doc Architecture: all Section: doc Depends: ${misc:Depends}, Multi-Arch: foreign Description: GNU TLS library - documentation and examples GnuTLS is a portable library which implements the Transport Layer Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram Transport Layer Security (DTLS 1.0, 1.2) protocols. . GnuTLS features support for: - certificate path validation, as well as DANE and trust on first use. - the Online Certificate Status Protocol (OCSP). - public key methods, including RSA and Elliptic curves, as well as password and key authentication methods such as SRP and PSK protocols. - all the strong encryption algorithms, including AES and Camellia. - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets. - HSMs and cryptographic tokens, via PKCS #11. . This package contains all the GnuTLS documentation. Package: libgnutls-openssl27t64 Provides: ${t64:Provides} Replaces: libgnutls-openssl27 Breaks: libgnutls-openssl27 (<< ${source:Version}) Architecture: any Depends: libgnutls30t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Pre-Depends: ${misc:Pre-Depends}, Multi-Arch: same Description: GNU TLS library - OpenSSL wrapper GnuTLS is a portable library which implements the Transport Layer Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram Transport Layer Security (DTLS 1.0, 1.2) protocols. . GnuTLS features support for: - certificate path validation, as well as DANE and trust on first use. - the Online Certificate Status Protocol (OCSP). - public key methods, including RSA and Elliptic curves, as well as password and key authentication methods such as SRP and PSK protocols. - all the strong encryption algorithms, including AES and Camellia. - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets. - HSMs and cryptographic tokens, via PKCS #11. . This package contains the runtime library of the GnuTLS OpenSSL wrapper. Package: libgnutls-dane0t64 Provides: ${t64:Provides} Replaces: libgnutls-dane0 Breaks: libgnutls-dane0 (<< ${source:Version}) Architecture: any Depends: libgnutls30t64 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Pre-Depends: ${misc:Pre-Depends}, # dns-root-data for danetool Suggests: dns-root-data, Multi-Arch: same Description: GNU TLS library - DANE security support GnuTLS is a portable library which implements the Transport Layer Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram Transport Layer Security (DTLS 1.0, 1.2) protocols. . GnuTLS features support for: - certificate path validation, as well as DANE and trust on first use. - the Online Certificate Status Protocol (OCSP). - public key methods, including RSA and Elliptic curves, as well as password and key authentication methods such as SRP and PSK protocols. - all the strong encryption algorithms, including AES and Camellia. - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets. - HSMs and cryptographic tokens, via PKCS #11. . This package contains the runtime library for DANE (DNS-based Authentication of Named Entities) support.