aboutsummaryrefslogtreecommitdiffstats
path: root/doc/HACKING
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>1998-12-23 12:41:40 +0000
committerWerner Koch <[email protected]>1998-12-23 12:41:40 +0000
commit750d74333ce5b3ec8ff37d45b64fd0603e043051 (patch)
treeb6ccec469294334b2510d7bb15ac102b409619b8 /doc/HACKING
parentSee ChangeLog: Thu Dec 17 18:31:15 CET 1998 Werner Koch (diff)
downloadgnupg-750d74333ce5b3ec8ff37d45b64fd0603e043051.tar.gz
gnupg-750d74333ce5b3ec8ff37d45b64fd0603e043051.zip
See ChangeLog: Wed Dec 23 13:34:22 CET 1998 Werner Koch
Diffstat (limited to 'doc/HACKING')
-rw-r--r--doc/HACKING38
1 files changed, 38 insertions, 0 deletions
diff --git a/doc/HACKING b/doc/HACKING
index e4c1aa972..01627fe14 100644
--- a/doc/HACKING
+++ b/doc/HACKING
@@ -55,6 +55,44 @@ RFCs
+Debug Flags
+-----------
+Use the option "--debug n" to output debug information. This option
+can be used multiple times, all values are ORed; n maybe prefixed with
+0x to use hex-values.
+
+ value used for
+ ----- ----------------------------------------------
+ 1 packet reading/writing
+ 2 MPI details
+ 4 ciphers and primes (may reveal sensitive data)
+ 8 iobuf filter functions
+ 16 iobuf stuff
+ 32 memory allocation stuff
+ 64 caching
+ 128 show memory statistics at exit
+ 256 trust verification stuff
+
+
+
+
+Directory Layout
+----------------
+ ./ Readme, configure
+ ./scripts Scripts needed by configure and others
+ ./doc Documentaion
+ ./util General purpose utility function
+ ./mpi Multi precision integer library
+ ./cipher Cryptographic functions
+ ./g10 GnuPG application
+ ./tools Some helper and demo programs
+ ./keybox The keybox library
+ ./gcrypt Stuff needed to build libgcrypt
+
+
+
+
+
Memory allocation
-----------------
Use only the functions: