summaryrefslogtreecommitdiff
path: root/doc/cha-library.texi
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2011-08-13 09:12:40 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2011-08-13 09:12:40 +0200
commitde0b17d3c17802f2f050d62528874399f5493140 (patch)
tree10f34eb3991105be90bf4b7f8787a4d4a1810986 /doc/cha-library.texi
parent2ac80d4b50c900ac1cfd880275b096f22c6c6a1e (diff)
downloadgnutls-de0b17d3c17802f2f050d62528874399f5493140.tar.gz
memory handling section is no longer applicable
Diffstat (limited to 'doc/cha-library.texi')
-rw-r--r--doc/cha-library.texi14
1 files changed, 1 insertions, 13 deletions
diff --git a/doc/cha-library.texi b/doc/cha-library.texi
index 2fb96ab12f..1347460847 100644
--- a/doc/cha-library.texi
+++ b/doc/cha-library.texi
@@ -52,7 +52,6 @@ smaller library, with the required features, can be generated.
@menu
* General idea::
* Error handling::
-* Memory handling::
* Thread safety::
* Callback functions::
@end menu
@@ -108,6 +107,7 @@ resumed one, and will share the same session ID with the previous one.
@node Error handling
@section Error handling
+@subsection Conventions
In @acronym{GnuTLS} most functions return an integer type as a result.
In almost all cases a zero or a positive number means success, and a
@@ -150,18 +150,6 @@ or other information about the peer involved.
@showfuncdesc{gnutls_global_set_audit_log_function}
-@node Memory handling
-@section Memory handling
-
-@acronym{GnuTLS} internally handles heap allocated objects
-differently, depending on the sensitivity of the data they
-contain. However for performance reasons, the default memory functions
-do not overwrite sensitive data from memory, nor protect such objects
-from being written to the swap. In order to change the default
-behavior the @funcref{gnutls_global_set_mem_functions} function is
-available which can be used to set other memory handlers than the
-defaults.
-
@node Thread safety
@section Thread safety