[svn] GnuPG - r4813 - in trunk: doc g10 scd sm

svn author wk cvs at cvs.gnupg.org
Wed Aug 13 17:41:50 CEST 2008


Author: wk
Date: 2008-08-13 17:41:48 +0200 (Wed, 13 Aug 2008)
New Revision: 4813

Modified:
   trunk/doc/DETAILS
   trunk/g10/ChangeLog
   trunk/scd/ChangeLog
   trunk/sm/ChangeLog
   trunk/sm/keylist.c
Log:
Print a 'f' for validated non-root certificates in gpgsm colon style listing.
Doc fixes.


Modified: trunk/g10/ChangeLog
===================================================================
--- trunk/g10/ChangeLog	2008-08-11 08:19:48 UTC (rev 4812)
+++ trunk/g10/ChangeLog	2008-08-13 15:41:48 UTC (rev 4813)
@@ -1,3 +1,8 @@
+2008-08-11  Werner Koch  <wk at g10code.com>
+
+	* keygen.c (ask_expire_interval): Check for time overflow of an
+	u32.  Fixes bug #947.
+
 2008-08-01  Werner Koch  <wk at g10code.com>
 
 	* tdbio.c (open_db) [!EROFS]: Move closing parens out of the

Modified: trunk/scd/ChangeLog
===================================================================
--- trunk/scd/ChangeLog	2008-08-11 08:19:48 UTC (rev 4812)
+++ trunk/scd/ChangeLog	2008-08-13 15:41:48 UTC (rev 4813)
@@ -4,7 +4,7 @@
 	(reset_rapdu_reader, open_rapdu_reader): Allow ATRs of up to 33
 	bytes.  Provide maximum size of ATR buffer using DIM.  Such long
 	ATR are never seen in reality but the PC/SC library of MAC OS X is
-	just too buggy. Reported by Ludovic Rousseau.  Fixes bug #948.
+	just too buggy.  Reported by Ludovic Rousseau.  Fixes bug #948.
 
 2008-07-30  Werner Koch  <wk at g10code.com>
 

Modified: trunk/sm/ChangeLog
===================================================================
--- trunk/sm/ChangeLog	2008-08-11 08:19:48 UTC (rev 4812)
+++ trunk/sm/ChangeLog	2008-08-13 15:41:48 UTC (rev 4813)
@@ -1,3 +1,7 @@
+2008-08-13  Werner Koch  <wk at g10code.com>
+
+	* keylist.c (list_cert_colon): Print 'f' for validated certs.
+
 2008-08-08  Marcus Brinkmann  <marcus at g10code.de>
 
 	* gpgsm.h (struct server_control_s): Remove member dirmngr_seen.

Modified: trunk/doc/DETAILS
===================================================================
--- trunk/doc/DETAILS	2008-08-11 08:19:48 UTC (rev 4812)
+++ trunk/doc/DETAILS	2008-08-13 15:41:48 UTC (rev 4813)
@@ -57,8 +57,12 @@
 		f = The key is fully trusted
 		u = The key is ultimately trusted.  This often means
 		    that the secret key is available, but any key may
-		    be marked as ultimately trusted.
+		    be marked as ultimately trusted. 
 
+            For X.509 certificates an 'u' is used for a trusted root
+            certificates (i.e. for the truct anchor) and and 'f' for
+            all other validated certificates.
+
  3. Field:  length of key in bits.
 
  4. Field:  Algorithm:	1 = RSA

Modified: trunk/sm/keylist.c
===================================================================
--- trunk/sm/keylist.c	2008-08-11 08:19:48 UTC (rev 4812)
+++ trunk/sm/keylist.c	2008-08-13 15:41:48 UTC (rev 4813)
@@ -415,6 +415,8 @@
         *truststring = 'e';
       else if (valerr)
         *truststring = 'i';
+      else if (ctrl->with_validation && !is_root)
+        *truststring = 'f';
     }
 
   /* If we have no truststring yet (i.e. the certificate might be




More information about the Gnupg-commits mailing list