1 --- a/mutt-1.5.21/globals.h 2009-08-25 21:08:52.000000000 +0200
2 +++ b/globals.h 2010-12-12 11:33:00.750692491 +0100
5 WHERE short PgpTimeout;
6 WHERE char *PgpEntryFormat;
7 +WHERE char *PgpMimeSignatureFilename;
8 +WHERE char *PgpMimeSignatureDescription;
9 WHERE char *PgpClearSignCommand;
10 WHERE char *PgpDecodeCommand;
11 WHERE char *PgpVerifyCommand;
12 --- a/mutt-1.5.21/init.h 2010-09-15 17:39:31.000000000 +0200
13 +++ b/init.h 2010-12-12 11:33:12.974692646 +0100
14 @@ -1884,6 +1884,18 @@
18 + { "pgp_mime_signature_filename", DT_STR, R_NONE, UL &PgpMimeSignatureFilename, UL "signature.asc"},
21 + ** This option sets the filename used for signature parts in PGP/MIME
24 + { "pgp_mime_signature_description", DT_STR, R_NONE, UL &PgpMimeSignatureDescription, UL "Digital signature"},
27 + ** This option sets the Content-Description used for signature parts in
28 + ** PGP/MIME signed messages.
30 { "pgp_retainable_sigs", DT_BOOL, R_NONE, OPTPGPRETAINABLESIG, 0 },
33 --- a/mutt-1.5.21/pgp.c 2010-09-13 19:19:55.000000000 +0200
34 +++ b/pgp.c 2010-12-12 11:33:25.166692656 +0100
36 t->disposition = DISPNONE;
37 t->encoding = ENC7BIT;
38 t->unlink = 1; /* ok to remove this file after sending. */
39 + mutt_set_parameter ("name", PgpMimeSignatureFilename, &t->parameter);
40 + t->description = safe_strdup (PgpMimeSignatureDescription);