]> granicus.if.org Git - mutt/commit
S/MIME fixes from Oliver Ehli:
authorThomas Roessler <roessler@does-not-exist.org>
Tue, 5 Feb 2002 13:07:27 +0000 (13:07 +0000)
committerThomas Roessler <roessler@does-not-exist.org>
Tue, 5 Feb 2002 13:07:27 +0000 (13:07 +0000)
commitee217d50eea89afa67dc8d9b41177ba905fc266a
treefc537c2290c2972551471ae603baac32e78578ff
parent8134072a33aef32718f8c259ac817dabe5c848d2
S/MIME fixes from Oliver Ehli:

- smime_keys.pl:

  support for multiple email adrresses in cert: will add one entry
  to {keys, cetrificates}/.index now (for each mailbox)

  support for certificates without intermediate certs (e.g. for
  people who are their own CA: use root as intermediate, for it
  probably wouldn't be known to anyone...)

  bugfix in handle_pem: the checks if some type of cert is present;
  die() could never be reached, as the variables checked wouldn't
  have been set in that case, so it would break because of undefined
  value or some such thing.... (so it has to check $iter instead)

- smime.c (init.h, ....)

  support for importing certificates issued for multiple addresses.

  introduced smime_fingerprint_cert_command, so finally certs can
  get compared ... (so the above works..)

  cleaned up some error messages, that would mess up the terminal.

  fixed typos (init.h)
contrib/smime.rc
init.h
smime.c
smime.h
smime_keys.pl