]> granicus.if.org Git - neomutt/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)
commit311d0abccf6c5c4334380805395cf345d9c4583b
treefc537c2290c2972551471ae603baac32e78578ff
parent39bf7685b0a4edd4b7883537b9e85536f987bdcc
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