Source: gnutls28 Section: libs Priority: optional Maintainer: Debian GnuTLS Maintainers <pkg-gnutls-maint@lists.alioth.debian.org> Uploaders: Andreas Metzler <ametzler@debian.org>, Eric Dorland <eric@debian.org>, James Westby <jw+debian@jameswestby.net>, Simon Josefsson <simon@josefsson.org>, Build-Depends: bison, ca-certificates <!nocheck>, chrpath, datefudge <!nocheck>, debhelper-compat (= 13), freebsd-net-tools [kfreebsd-i386 kfreebsd-amd64] <!nocheck>, gperf, guile-3.0-dev <!noguile>, libcmocka-dev <!nocheck>, libidn2-dev, libp11-kit-dev, libssl-dev <!nocheck>, libtasn1-6-dev, libunbound-dev, libunistring-dev, net-tools [!kfreebsd-i386 !kfreebsd-amd64] <!nocheck>, nettle-dev (>= 3.6), openssl <!nocheck>, pkg-config, python3:any, softhsm2 <!nocheck>, Build-Depends-Indep: gtk-doc-tools, texinfo, texlive-latex-base, texlive-plain-generic, Build-Conflicts: libgnutls-dev, Rules-Requires-Root: no Standards-Version: 4.6.2 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-dane0 (= ${binary:Version}), libgnutls-openssl27 (= ${binary:Version}), libgnutls30 (= ${binary:Version}), libgnutlsxx30 (= ${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: libgnutls30 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: libgnutlsxx30 Architecture: any Depends: libgnutls30 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Pre-Depends: ${misc:Pre-Depends}, Multi-Arch: same Description: GNU TLS library - C++ 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 C++ runtime libraries. Package: libgnutls-openssl27 Architecture: any Depends: libgnutls30 (= ${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-dane0 Architecture: any Depends: libgnutls30 (= ${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. Package: guile-gnutls Build-Profiles: <!noguile> Architecture: any Section: lisp Depends: guile-3.0, ${misc:Depends}, ${shlibs:Depends}, Description: GNU TLS library - GNU Guile bindings 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 GNU Guile modules.