2000-11-19 00:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
authorShengHuo ZHU <zsh@cs.rochester.edu>
Sun, 19 Nov 2000 04:48:14 +0000 (04:48 +0000)
committerShengHuo ZHU <zsh@cs.rochester.edu>
Sun, 19 Nov 2000 04:48:14 +0000 (04:48 +0000)
commit381110a42f6b3f46e81375681f13c073e854cbe1
tree000540e1fd02e3952214549c55aeabb1aefdfa95
parentb99332392f9554a71d30661f159a8bd7acbd330c
2000-11-19 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>

* mm-uu.el (mm-uu-pgp-encrypted-extract-1): New function.
(mm-uu-pgp-encrypted-extract): Use it.
(mm-uu-pgp-signed-extract-1): New function.
(mm-uu-pgp-signed-extract): Use it.

* gnus-art.el (gnus-mime-display-security): New function.
(gnus-mime-display-part): Use it.
(gnus-mime-security-verify-or-decrypt): New function.
(gnus-mime-security-press-button): New function.
(gnus-insert-mime-security-button): Use it.

* mm-decode.el (mm-possibly-verify-or-decrypt): Use mm-h-m-c-p.
(mm-find-raw-part-by-type): Ditto.
(mm-verify-function-alist): Add x-gnus-pgp-signature handle.
(mm-decrypt-function-alist): Add x-gnus-pgp-encrypted handle.
(mm-destroy-parts): Kill nested multibyte buffer.

* mml2015.el (mml2015-mailcrypt-verify): Use mm-h-m-c-p.
(mml2015-gpg-verify): Ditto.
lisp/ChangeLog
lisp/gnus-art.el
lisp/mm-decode.el
lisp/mm-uu.el
lisp/mml2015.el