summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2011-07-21 15:12:31 +0300
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2011-07-23 14:11:35 +0200
commite4d3d226bd638ecb0ad0f89e6f99993ab154f655 (patch)
tree6c3c37e38e34502c0f8ba29b7a9fbe825e8b4a59 /doc
parentf4f8b191d8cbd520a86e0e1fe64094b3e860c159 (diff)
downloadgnutls-e4d3d226bd638ecb0ad0f89e6f99993ab154f655.tar.gz
Updated information on required libraries.
Diffstat (limited to 'doc')
-rw-r--r--doc/cha-library.texi8
-rw-r--r--doc/cha-support.texi13
2 files changed, 4 insertions, 17 deletions
diff --git a/doc/cha-library.texi b/doc/cha-library.texi
index 44b41ae149..1b75722e04 100644
--- a/doc/cha-library.texi
+++ b/doc/cha-library.texi
@@ -40,7 +40,7 @@ implementation, and is entirely implemented within the
@acronym{GnuTLS} library. The `Certificate part' consists of the
certificate parsing, and verification functions which is partially
implemented in the @acronym{GnuTLS} library. The
-libtasn1@footnote{@url{ftp://ftp.gnupg.org/gcrypt/alpha/gnutls/libtasn1/}},
+libtasn1@footnote{@url{http://www.gnu.org/software/libtasn1/}},
a library which offers @acronym{ASN.1} parsing capabilities, is used
for the @acronym{X.509} certificate parsing functions.
The ``Cryptographic back-end'' is provided by nettle@footnote{@url{http://www.lysator.liu.se/~nisse/nettle/}}
@@ -142,12 +142,6 @@ behavior the @funcref{gnutls_global_set_mem_functions} function is
available which can be used to set other memory handlers than the
defaults.
-The @acronym{Libgcrypt} library on which @acronym{GnuTLS} depends, has
-such secure memory allocation functions available. These should be
-used in cases where even the system's swap memory is not considered
-secure. See the documentation of @acronym{Libgcrypt} for more
-information.
-
@node Thread safety
@section Thread safety
diff --git a/doc/cha-support.texi b/doc/cha-support.texi
index 273c30e990..604f85fce5 100644
--- a/doc/cha-support.texi
+++ b/doc/cha-support.texi
@@ -72,14 +72,9 @@ development release. For example, GnuTLS 1.6.3 denote a stable
release since 6 is even, and GnuTLS 1.7.11 denote a development
release since 7 is odd.
-GnuTLS depends on Libgcrypt,
-and you will need to install Libgcrypt
-before installing GnuTLS. Libgcrypt is available from
-@url{ftp://ftp.gnupg.org/gcrypt/libgcrypt}. Libgcrypt needs another
-library, libgpg-error, and you need to install libgpg-error before
-installing Libgcrypt. Libgpg-error is available from
-@url{ftp://ftp.gnupg.org/gcrypt/libgpg-error}.
-
+GnuTLS depends on Libnettle, and you will need to install it
+before installing GnuTLS. Libnettle is available from
+@url{http://www.lysator.liu.se/~nisse/nettle/}.
Don't forget to verify the cryptographic signature after downloading
source code packages.
@@ -98,8 +93,6 @@ called libtasn1. A copy of libtasn1 is included in GnuTLS. If you
want to install it separately (e.g., to make it possibly to use
libtasn1 in other programs), you can get it from
@url{http://www.gnu.org/software/gnutls/download.html}.
-The OpenPGP part of GnuTLS uses a stripped down version of OpenCDK for
-parsing OpenPGP packets.
A few @code{configure} options may be relevant, summarized below.
They disable or enable particular features.