xxx
authorWerner Koch <wk@gnupg.org>
Thu, 30 Apr 1998 16:56:17 +0000 (16:56 +0000)
committerWerner Koch <wk@gnupg.org>
Thu, 30 Apr 1998 16:56:17 +0000 (16:56 +0000)
g10/ChangeLog
g10/sign.c

index a5a012c..2402a59 100644 (file)
@@ -1,3 +1,7 @@
+Thu Apr 30 16:33:34 1998  Werner Koch  (wk@isil.d.shuttle.de)
+
+       * sign.c (clearsign_file): Fixed "Hash: " armor line.
+
 Tue Apr 28 14:27:42 1998  Werner Koch  (wk@isil.d.shuttle.de)
 
        * parse-packet.c (parse_subpkt): Some new types.
index d804f57..5c68bbb 100644 (file)
@@ -400,8 +400,16 @@ clearsign_file( const char *fname, STRLIST locusr, const char *outfile )
        goto leave;
     }
 
-    iobuf_writestr(out, "-----BEGIN PGP SIGNED MESSAGE-----\n"
-                       "Hash: RIPEMD160\n\n" );
+    iobuf_writestr(out, "-----BEGIN PGP SIGNED MESSAGE-----\n" );
+    if( opt.def_digest_algo == DIGEST_ALGO_MD5 )
+       iobuf_writestr(out, "\n" );
+    else {
+       const char *s = digest_algo_to_string(opt.def_digest_algo);
+       assert(s);
+       iobuf_writestr(out, s );
+       iobuf_writestr(out, "\n\n" );
+    }
+
 
     textmd = md_open(opt.def_digest_algo, 0);
     iobuf_push_filter( inp, text_filter, &tfx );