aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--doc/DETAILS15
-rw-r--r--doc/HACKING5
-rw-r--r--doc/OpenPGP21
-rw-r--r--doc/gpg.1pod3
4 files changed, 22 insertions, 22 deletions
diff --git a/doc/DETAILS b/doc/DETAILS
index 0ac48bdc1..e3c49948e 100644
--- a/doc/DETAILS
+++ b/doc/DETAILS
@@ -14,6 +14,8 @@ ssb::1536:20:5CE086B5B5A18FF4:1998-07-07:0:::
fpr = fingerprint: (fingerprint is in field 10)
2. Field: A letter describing the calculated trust, see doc/FAQ
+ This is a single letter, but be prepared that additional
+ information may follow in some future versions.
(not used for secret keys)
3. Field: length of key in bits.
4. Field: Algorithm: 1 = RSA
@@ -30,6 +32,8 @@ ssb::1536:20:5CE086B5B5A18FF4:1998-07-07:0:::
because keyids may not be unique - a program may use this
number to access keys later.
9. Field: Ownertrust (primary public keys only)
+ This is a single letter, but be prepared that additional
+ information may follow in some future versions.
10. Field: User-ID. The value is quoted like a C string to avoid
control characters (the colon is quoted "\x3a").
@@ -83,7 +87,11 @@ Record type 1:
1 byte value 2
3 bytes 'gpg' magic value
1 byte Version of the TrustDB
- 3 byte reserved
+ 1 byte marginals needed
+ 1 byte completes needed
+ 1 byte max_cert_depth
+ The three items are used to check whether the cached
+ validity value from the dir record can be used.
1 u32 locked flags
1 u32 timestamp of trustdb creation
1 u32 timestamp of last modification
@@ -110,8 +118,9 @@ Record type 2: (directory record)
1 u32 List of uid-records
1 u32 cache record
1 byte ownertrust
- 1 byte sigflag
- 20 byte reserved
+ 1 byte dirflag
+ 1 byte validity
+ 19 byte reserved
Record type 3: (key record)
diff --git a/doc/HACKING b/doc/HACKING
index f30928432..e4c1aa972 100644
--- a/doc/HACKING
+++ b/doc/HACKING
@@ -10,12 +10,12 @@ CVS Access
==========
Anonymous read-only CVS access is available:
- cvs -d :pserver:[email protected]:/home/koch/cvs login
+ cvs -z6 -d :pserver:[email protected]:/home/koch/cvs login
use the password "anonymous". To check out the the complete
archive use:
- cvs -d :pserver:[email protected]:/home/koch/cvs checkout gnupg
+ cvs -z6 -d :pserver:[email protected]:/home/koch/cvs checkout gnupg
This service is provided to help you in hunting bugs and not to deliver
stable snapshots; it may happen that it even does not compile, so please
@@ -51,6 +51,7 @@ RFCs
2279 UTF-8, a transformation format of ISO 10646.
+2440 OpenPGP.
diff --git a/doc/OpenPGP b/doc/OpenPGP
index 647d891f0..62f9cbac0 100644
--- a/doc/OpenPGP
+++ b/doc/OpenPGP
@@ -1,28 +1,15 @@
GnuPG and OpenPGP
=================
- The current OpenPGP draft expires 1999-02.
+ See RFC2440 for a description of OpenPGP.
- OpenPGP is an Internet-Draft. Internet-Drafts are working
- documents of the Internet Engineering Task Force (IETF), its areas,
- and its working groups. Note that other groups may also distribute
- working documents as Internet-Drafts.
-
- Internet-Drafts are draft documents valid for a maximum of six
- months and may be updated, replaced, or obsoleted by other documents
- at any time. It is inappropriate to use Internet-Drafts as
- reference material or to cite them other than as "work in progress."
-
- To view the entire list of current Internet-Drafts, please check the
- "1id-abstracts.txt" listing contained in the Internet-Drafts Shadow
- Directories on ftp.is.co.za (Africa), ftp.nordu.net (Northern
- Europe), ftp.nis.garr.it (Southern Europe), munnari.oz.au (Pacific
- Rim), ftp.ietf.org (US East Coast), or ftp.isi.edu (US West Coast).
Compatibility Notes
===================
- GnuPG (>=0.4.1) is in compliance with OpenPGP despite these exeptions:
+ GnuPG (>=0.4.1) is in compliance with RFC2440 despite these exeptions:
+
+ ===> Please can someone check this <=========
* (5.1) The critical bit in signature subpackets is currently
ignored. This will be fixed soon.
diff --git a/doc/gpg.1pod b/doc/gpg.1pod
index aacefcbb3..e299b3809 100644
--- a/doc/gpg.1pod
+++ b/doc/gpg.1pod
@@ -345,6 +345,9 @@ B<--marginals-needed> I<n>
Number of marginally trusted users to introduce a new
key signator (defaults to 3)
+B<--max-cert-depth> I<n>
+ Maximum depth of a certification chain (default is 5).
+
B<--cipher-algo> I<name>
Use I<name> as cipher algorithm. Running the program
with the command B<--version> yields a list of supported