1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00

Use proper smime-keys entry for S/MIME signatures using OpenSSL

bug#67931

* doc/misc/emacs-mime.texi (MML Definition):
* lisp/gnus/mml.el (mml-parse-1): Add chainfile parameter to sign tags.
* lisp/gnus/mml-smime.el (mml-smime-openssl-sign-query): Include the
additional certificates from smime-keys in MML tag generation as
chainfile parameters.
(mml-smime-openssl-sign): Forward chainfile entries from the parsed tag
alist to smime-sign-buffer.
; * lisp/gnus/smime.el (smime-sign-region): Fix typo in documentation.
; (smime-sign-buffer): Improve documentation to match smime-sign-region.
This commit is contained in:
Illia Ostapyshyn 2024-05-06 20:24:22 +02:00 committed by Eric Abrahamsen
parent 52287b8697
commit 8074c08cd5
4 changed files with 43 additions and 22 deletions

View file

@ -787,6 +787,10 @@ Parameters for @samp{sign=smime}:
@item keyfile
File containing key and certificate for signer.
@item chainfile
File containing an additional certificate to be included with the
message.
@end table
Parameters for @samp{encrypt=smime}: