| Server IP : 217.160.0.212 / Your IP : 216.73.216.141 Web Server : Apache System : Linux www 6.18.51-i1-ampere #1196 SMP Fri Sep 11 20:43:55 CEST 2026 aarch64 User : sws1073854427 ( 1073854427) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/share/emacs/28.2/lisp/gnus/ |
Upload File : |
;ELC
;;; Compiled
;;; in Emacs version 28.2
;;; with all optimizations.
(byte-code "\300\301!\210\300\302!\210\300\303!\210\300\304!\210\300\305!\207" [require mm-decode mm-util mml mml-sec epg-config] 2)
#@85 The package used for PGP/MIME.
Valid packages include `epg', `pgg' and `mailcrypt'.
(defvar mml2015-use 'epg (#$ . 217))
#@30 Alist of PGP/MIME functions.
(defvar mml2015-function-alist '((mailcrypt mml2015-mailcrypt-sign mml2015-mailcrypt-encrypt mml2015-mailcrypt-verify mml2015-mailcrypt-decrypt mml2015-mailcrypt-clear-verify mml2015-mailcrypt-clear-decrypt) (pgg mml2015-pgg-sign mml2015-pgg-encrypt mml2015-pgg-verify mml2015-pgg-decrypt mml2015-pgg-clear-verify mml2015-pgg-clear-decrypt) (epg mml2015-epg-sign mml2015-epg-encrypt mml2015-epg-verify mml2015-epg-decrypt mml2015-epg-clear-verify mml2015-epg-clear-decrypt)) (#$ . 344))
(defvar mml2015-result-buffer nil)
(byte-code "\300\301\302\303\304DD\305\306\307\310\311\312\313& \210\300\314\302\303\315DD\316\310\311\312\317&\210\320\314\321\322#\210\300\323\302\303\324DD\325\310\311\312\326&\210\320\323\327\322#\210\300\330\302\303\331DD\332\310\311\312\333&\210\300\334\302\303\335DD\336\310\311\312\317\306\337& \210\300\340\302\303\341DD\342\310\311\312\317&\210\300\343\302\303\344DD\345\310\311\312\317&\210\300\346\302\303\347DD\350\306\351\310\311\312\326& \210\300\352\302\303\353DD\354\306\355\310\311\312\317& \207" [custom-declare-variable mml2015-unabbrev-trust-alist funcall function #[0 "\300\207" [(("TRUST_UNDEFINED") ("TRUST_NEVER") ("TRUST_MARGINAL" . t) ("TRUST_FULLY" . t) ("TRUST_ULTIMATE" . t))] 1 #1=""] "Map GnuPG trust output values to a boolean saying if you trust the key." :version "22.1" :group mime-security :type (repeat (cons (regexp :tag "GnuPG output regexp") (boolean :tag "Trust key"))) mml2015-cache-passphrase #[0 "\207" [mml-secure-cache-passphrase] 1 #1#] "If t, cache passphrase." boolean make-obsolete-variable mml-secure-cache-passphrase "25.1" mml2015-passphrase-cache-expiry #[0 "\207" [mml-secure-passphrase-cache-expiry] 1 #1#] "How many seconds the passphrase is cached.\nWhether the passphrase is cached at all is controlled by\n`mml2015-cache-passphrase'." integer mml-secure-passphrase-cache-expiry mml2015-signers #[0 "\300\207" [nil] 1 #1#] "A list of your own key ID(s) which will be used to sign a message.\nIf set, it overrides the setting of `mml2015-sign-with-sender'." (repeat (string :tag "Key ID")) mml2015-sign-with-sender #[0 "\300\207" [nil] 1 #1#] "If t, use message sender so find a key to sign with." "24.1" mml2015-encrypt-to-self #[0 "\300\207" [nil] 1 #1#] "If t, add your own key ID to recipient list when encryption." mml2015-always-trust #[0 "\300\207" [t] 1 #1#] "If t, GnuPG skip key validation on encryption." mml2015-maximum-key-image-dimension #[0 "\300\207" [64] 1 #1#] "The maximum dimension (width or height) of any key images." "24.4" mml2015-display-key-image #[0 "\300\207" [t] 1 #1#] "If t, try to display key images." "24.5"] 10)
(defalias 'mml2015-extract-cleartext-signature #[0 "eb\210\300y\210\301\302!\203 \300y\210\202 \301\303!\203 \300y\210e`|\210\304\305\300\306#\203, \307\224d|\210eb\210\304\310\300\306#\205C \311\312\306\211#\210\313y\210\202/ \207" [nil looking-at "Hash:" "[ ]*$" re-search-forward "^-----BEGIN PGP SIGNATURE-----" t 0 "^- " replace-match "" 1] 4])
(byte-code "\300\301\302\"\210\300\303\302\"\210\300\304\302\"\210\300\305\306\"\210\300\307\306\"\210\300\310\306\"\207" [autoload mailcrypt-decrypt "mailcrypt" mailcrypt-verify mc-pgp-always-sign mc-encrypt-generic "mc-toplev" mc-cleanup-recipient-headers mc-sign-generic] 3)
(defvar mml2015-decrypt-function 'mailcrypt-decrypt)
(defvar mml2015-verify-function 'mailcrypt-verify)
#@12
(fn ERR)
(defalias 'mml2015-format-error #[257 "\211A@;\203 \211A@\207\300\301A\"\207" [format "%S"] 4 (#$ . 3749)])
#@19
(fn HANDLE CTL)
(defalias 'mml2015-mailcrypt-decrypt #[514 "\3022\225 \303\211\211\304A\305\303\306$\211\262\204 \307\310\311\"\210\312\302\"\210\313\314\306\"r\211q\210\315\316\"\216\317!\210\3201M \3211? 00\202U 0\307\322\323!\"\210\303\262\202U \307\322\324\"\210\303\262\262@\204g \307\310\325\"\210\312\302\"\210\326\306!\262*\210\327!\210\330\310\331r q\210\332 )\333P\262P\"\210@<\203\220 \266\203\202\224 C\266\2030\207" [mml2015-decrypt-function mml2015-result-buffer error nil mm-find-part-by-type "application/octet-stream" t mm-sec-error gnus-info "Corrupted" throw generate-new-buffer " *temp*" make-closure #[0 "\301\300!\205 \302\300!\207" [V0 buffer-name kill-buffer] 2] mm-insert-part (quit) (error) gnus-details mml2015-format-error "Quit." "Failed" mm-dissect-buffer mm-destroy-parts mm-sec-status "OK" mml2015-gpg-extract-signature-details ", Signer: "] 11 (#$ . 3876)])
#@20
(fn FINGERPRINT)
(defalias 'mml2015-gpg-pretty-print-fpr #[257 "\300\301!\302\303\304\303\"\262\262\203; \305Z\262\306\"\262\305\233\262T\262\307=\2032 \2025 \310PP\262\202 \207" ["" string-width 0 nil append 4 butlast 1 " "] 9 (#$ . 4799)])
(defalias 'mml2015-gpg-extract-signature-details #[0 "eb\210\301\302\303\304#\301\305\303\304#\205 \306\307!\306\310!B\301\311\303\304#\205\"