summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMoritz Schulte <mo@g10code.com>2005-10-31 21:36:01 +0000
committerMoritz Schulte <mo@g10code.com>2005-10-31 21:36:01 +0000
commitae8f9cde21edbc48118dc20013f9062e9d325030 (patch)
tree2b5884aeaed31cf75f782b9ea29f1bd270a5c14c /doc
parent06abfccae1bedf27d40a3a8917cdd68f97df178d (diff)
downloadlibgcrypt-ae8f9cde21edbc48118dc20013f9062e9d325030.tar.gz
ChangeLog:
2005-10-31 Moritz Schulte <moritz@g10code.com> * gcrypt.texi: Added more gcry_control related descriptions.
Diffstat (limited to 'doc')
-rw-r--r--doc/ChangeLog4
-rw-r--r--doc/gcrypt.texi25
2 files changed, 25 insertions, 4 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog
index edaf60c1..3704ca8e 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,7 @@
+2005-10-31 Moritz Schulte <moritz@g10code.com>
+
+ * gcrypt.texi: Added more gcry_control related descriptions.
+
2005-10-16 Moritz Schulte <moritz@g10code.com>
* gcrypt.texi (Controlling the library): Start documenting the
diff --git a/doc/gcrypt.texi b/doc/gcrypt.texi
index 1eaafae2..88b1965a 100644
--- a/doc/gcrypt.texi
+++ b/doc/gcrypt.texi
@@ -494,16 +494,33 @@ arguments can or have to be provided.
@item GCRYCTL_ENABLE_M_GUARD; Arguments: none
This command enables the built-in memory guard. It must not be used to
activate the memory guard after the memory management has already been
-used; therefore it can ONLY be used at initializatoin time. Note that
+used; therefore it can ONLY be used at initialization time. Note that
the memory guard is NOT used when the user of the library has set his
own memory management callbacks.
-@item GCRYCTL_ENABLE_QUICK_RANDOM
+@item GCRYCTL_ENABLE_QUICK_RANDOM; Arguments: none
+This command activates the use of a highly-insecure, but fast PRNG. It
+can only be used at initialization time - FIXME: is this correct?
+
@item GCRYCTL_DUMP_RANDOM_STATS
+This command dumps PRNG related statistics to the librarys logging
+stream.
+
@item GCRYCTL_DUMP_MEMORY_STATS
+This command dumps memory manamgent related statistics to the librarys
+logging stream.
+
@item GCRYCTL_DUMP_SECMEM_STATS
+This command dumps secure memory manamgent related statistics to the
+librarys logging stream.
+
@item GCRYCTL_DROP_PRIVS
+This command disables the use of secure memory and drops the priviliges
+of the current process. FIXME.
+
@item GCRYCTL_DISABLE_SECMEM
+This command disables the use of secure memory. FIXME.
+
@item GCRYCTL_INIT_SECMEM
@item GCRYCTL_TERM_SECMEM
@item GCRYCTL_DISABLE_SECMEM_WARN
@@ -529,8 +546,8 @@ own memory management callbacks.
@section Modules
@acronym{Libgcrypt} supports the use of `extension modules', which
-implement algorithms in addition to those already built into the
-library directly.
+implement algorithms in addition to those already built into the library
+directly.
@deftp {Data type} gcry_module_t
This data type represents a `module'.