* options.h, g10.c (main), textfilter.c (standard): Use --rfc2440 or
authorDavid Shaw <dshaw@jabberwocky.com>
Sat, 11 Dec 2004 04:47:33 +0000 (04:47 +0000)
committerDavid Shaw <dshaw@jabberwocky.com>
Sat, 11 Dec 2004 04:47:33 +0000 (04:47 +0000)
--openpgp directly to determine the end of line hashing rule.

* trustdb.c (uid_trust_string_fixed): Show uids as expired if the key is
expired.

g10/ChangeLog
g10/g10.c
g10/options.h
g10/textfilter.c
g10/trustdb.c

index 4ca4ece..2a223bb 100644 (file)
@@ -1,3 +1,11 @@
+2004-12-10  David Shaw  <dshaw@jabberwocky.com>
+
+       * options.h, g10.c (main), textfilter.c (standard): Use --rfc2440
+       or --openpgp directly to determine the end of line hashing rule.
+
+       * trustdb.c (uid_trust_string_fixed): Show uids as expired if the
+       key is expired.
+
 2004-12-10  Werner Koch  <wk@g10code.com>
 
        * app-openpgp.c (send_fprtime_if_not_null): New.
index a01df37..2a17214 100644 (file)
--- a/g10/g10.c
+++ b/g10/g10.c
@@ -2092,8 +2092,6 @@ main( int argc, char **argv )
            opt.escape_from = 1;
            break;
          case oRFC2440:
-           opt.strict_2440_line_endings=1;
-           /* fall through */
          case oOpenPGP:
            /* TODO: When 2440bis becomes a RFC, these may need
                changing. */
index 340056c..e8463f0 100644 (file)
@@ -192,7 +192,6 @@ struct
   unsigned int screen_columns;
   unsigned int screen_lines;
   byte *show_subpackets;
-  int strict_2440_line_endings;
 
 #ifdef ENABLE_CARD_SUPPORT
   const char *ctapi_driver; /* Library to access the ctAPI. */
index 16f0d9f..833cf64 100644 (file)
@@ -61,6 +61,7 @@ len_without_trailing_chars( byte *line, unsigned len, const char *trimchars )
     return mark? (mark - line) : len;
 }
 
+
 static int
 standard( text_filter_context_t *tfx, IOBUF a,
          byte *buf, size_t size, size_t *ret_len)
@@ -104,7 +105,7 @@ standard( text_filter_context_t *tfx, IOBUF a,
           behavior (ignoring 2440 itself), so this actually makes us
           compatible with PGP textmode detached signatures for the
           first time. */
-       if(opt.strict_2440_line_endings)
+       if(RFC2440)
          tfx->buffer_len=trim_trailing_chars(tfx->buffer,tfx->buffer_len,
                                              " \t\r\n");
        else
@@ -121,8 +122,6 @@ standard( text_filter_context_t *tfx, IOBUF a,
 }
 
 
-
-
 /****************
  * The filter is used to make canonical text: Lines are terminated by
  * CR, LF, trailing white spaces are removed.
index 62c49c4..1222f49 100644 (file)
@@ -509,6 +509,7 @@ uid_trust_string_fixed(PKT_public_key *key,PKT_user_id *uid)
     switch(get_validity(key,uid)&TRUST_MASK)
       {
       case TRUST_UNKNOWN:   return _("[ unknown]");
+      case TRUST_EXPIRED:   return _("[ expired]");
       case TRUST_UNDEFINED: return _("[  undef ]");
       case TRUST_MARGINAL:  return _("[marginal]");
       case TRUST_FULLY:     return _("[  full  ]");