[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/openpgp f21d692370 25/30: Add autoload cookies
From: |
ELPA Syncer |
Subject: |
[elpa] externals/openpgp f21d692370 25/30: Add autoload cookies |
Date: |
Sun, 26 Mar 2023 10:59:28 -0400 (EDT) |
branch: externals/openpgp
commit f21d692370e79f5df4b935695379d8a28a87f16b
Author: Philip Kaludercic <philipk@posteo.net>
Commit: Philip Kaludercic <philipk@posteo.net>
Add autoload cookies
---
openpgp.el | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/openpgp.el b/openpgp.el
index 96634819df..1859f8885a 100644
--- a/openpgp.el
+++ b/openpgp.el
@@ -71,18 +71,21 @@ STATUS is a plist described in the docstring for
`url-retrieve'."
(forward-line)
(epa-import-armor-in-region (point) (point-max)))
+;;;###autoload
(defun openpgp-fetch-key-by-fingerprint (fingerprint)
"Query key via FINGERPRINT and add to keychain."
(let ((fingerprint (string-remove-prefix "0X" (upcase fingerprint))))
(url-retrieve (openpgp--api-url "by-fingerprint" fingerprint)
#'openpgp--process-key)))
+;;;###autoload
(defun openpgp-fetch-key-by-keyid (keyid)
"Query key via KEYID and add to keychain."
(let ((keyid (string-remove-prefix "0X" (upcase keyid))))
(url-retrieve (openpgp--api-url "by-keyid" keyid)
#'openpgp--process-key)))
+;;;###autoload
(defun openpgp-fetch-key-by-email (email)
"Query key via EMAIL and add to keychain."
(url-retrieve (openpgp--api-url "by-email" (url-hexify-string email))
@@ -172,6 +175,7 @@ key."
#'openpgp--upload-callback
(list email))))
+;;;###autoload
(defun openpgp-upload-key-file (email key-file)
"Upload key from KEY-FILE for address EMAIL."
(interactive (list (completing-read "Email: " (openpgp--key-ids)
@@ -181,6 +185,7 @@ key."
(insert-file-contents key-file)
(openpgp-upload-key-string email (buffer-string))))
+;;;###autoload
(defun openpgp-upload-key (email)
"Upload public key for address EMAIL using gpg."
(interactive (list (completing-read "Email: " (openpgp--key-ids)
- [elpa] externals/openpgp 671030cb32 01/30: Initial revision, (continued)
- [elpa] externals/openpgp 671030cb32 01/30: Initial revision, ELPA Syncer, 2023/03/26
- [elpa] externals/openpgp 8d2f94ef37 04/30: Hexify email address when fetching key, ELPA Syncer, 2023/03/26
- [elpa] externals/openpgp 40af1f122e 10/30: Added support for pre-Emacs 27 via json-read, ELPA Syncer, 2023/03/26
- [elpa] externals/openpgp 7742862e4a 20/30: Fix formatting of outline headers, ELPA Syncer, 2023/03/26
- [elpa] externals/openpgp 6d58b73248 28/30: Add a file with the license text, ELPA Syncer, 2023/03/26
- [elpa] externals/openpgp 5d8eb489bc 29/30: Add a README file, ELPA Syncer, 2023/03/26
- [elpa] externals/openpgp e8550d3136 15/30: Fixed indentation in openpgp-mu4e-fetch-key, ELPA Syncer, 2023/03/26
- [elpa] externals/openpgp 59f2277a72 03/30: Added rmail and mu4e integration functions, ELPA Syncer, 2023/03/26
- [elpa] externals/openpgp 63571ea6f9 08/30: Improved openpgp--verify-callback message generation, ELPA Syncer, 2023/03/26
- [elpa] externals/openpgp 351de694f7 14/30: Added further checks to openpgp--upload-callback, ELPA Syncer, 2023/03/26
- [elpa] externals/openpgp f21d692370 25/30: Add autoload cookies,
ELPA Syncer <=
- [elpa] externals/openpgp 44b4e285af 18/30: Add missing "openpgp" group, ELPA Syncer, 2023/03/26
- [elpa] externals/openpgp 25babb1060 30/30: Bump version to 1.0.1 for GNU ELPA, ELPA Syncer, 2023/03/26
- [elpa] externals/openpgp 436edee59b 05/30: Added missing require statments, ELPA Syncer, 2023/03/26