X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=ChangeLog;h=70622f0238fe0a35c8c8eeca1155786994e6c313;hb=4e25d697ffc9b444075d54ec9f53735752d8aabf;hp=e4424b7ce69a375f0bdb3ca2d39ceca137ec5f39;hpb=ca6ded8296b46a09a3de03e07a75414e72e3c315;p=elisp%2Fepg.git diff --git a/ChangeLog b/ChangeLog index e4424b7..70622f0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,131 @@ +2007-03-29 Daiki Ueno + + * EasyPG: Version 0.0.11 released. + * configure.ac: Bump up version. + +2007-03-26 Daiki Ueno + + * epa.el (epa--insert-keys): Changed arglist. All callers + changed. + (epa--select-keys): New function. + (epa-select-keys): Use it; don't popup menu if keys have elements + less than 2. + +2007-03-25 Daiki Ueno + + * epa.el (epa-protocol): defcustom -> defvar. + (epa-armor): Ditto. + (epa-textmode): Ditto. + +2007-03-24 Daiki Ueno + + * epa.el (epa-select-keys): Simplified; don't select the first + matching key. + (epa-key-list-mode-map): Bind revert-buffer instead of + epa-list-keys. + (epa-key-list-mode): Set revert-buffer-function to epa--revert-buffer. + (epa--revert-buffer): New function. + + * epg.el (epg--list-keys-1): Accept a list of strings as NAME + argument. + (epg-list-keys): Ditto. + +2007-03-21 Daiki Ueno + + * epa-file.el (epa-file-inhibit-auto-save): New user option. + (epa-file-insert-file-contents): Turn off auto-save-mode if + epa-file-inhibit-auto-save is non-nil. + Reported by "[ #9937] epa-file auto-saves in plain text" + + * epa.el (epa--list-keys): New function. + (epa-list-keys): Use it. + (epa-list-secret-keys): New command. + +2007-03-20 Daiki Ueno + + * epa.el (epa-display-info): Generate new *Info* buffer if buffer + is not alive. + (epa-verify-cleartext-in-region): s/armor/cleartext/g. + + * Makefile.am (info_TEXINFOS): Added epa.texi. + * epa.texi: New file. + +2007-03-19 Daiki Ueno + + * epg.el (epg--decode-percent-escape): New function. + +2007-03-08 Daiki Ueno + + * epg.el (epg-list-keys): Parse GnuPG's print_string escape. + +2007-03-08 Daiki Ueno + + * epa-mail.el (epa-mail-mode-hook): New variable. + (epa-mail-mode-on-hook): New variable. + (epa-mail-mode-off-hook): New variable. + + * epg.el (epg--start): Make the process-buffer unibyte. + (epg--status-USERID_HINT): Decode user-id. + (epg--status-IMPORTED): Decode user-id. + +2007-03-07 Daiki Ueno + + * epg.el (epg--start): Don't specify --use-agent if the protocol + is CMS; set coding-system-for-read to binary. + (epg--status-*SIG): Decode user-id. + +2007-02-02 Daiki Ueno + + * epa-file.el (epa-file-write-region): Set a dummy filename + for buffer-file-name when calling select-safe-coding-system. + +2007-01-30 Daiki Ueno + + * epg.el (epg-last-status): New variable. + (epg--process-filter): Set epg-last-status after calling a status + handler. + (epg--prompt-GET_BOOL): New function. + (epg--prompt-GET_BOOL-untrusted_key.override): New function. + (epg--status-GET_BOOL): Call epg--prompt-GET_BOOL-* instead of + y-or-n-p. + +2007-01-29 Daiki Ueno + + * EasyPG: Version 0.0.10 released. + * configure.ac: Bump up version. + +2007-01-29 Daiki Ueno + + * epg-config.el: Require epg-package-info. + * configure.ac: Generate epg-package-info.el. + * Makefile.am (DISTCLEANFILES): Added epg-package-info.el. + * COMPILE (epg-modules): Added epg-package-info. + * epg-package-info.el.in: New file. + +2007-01-29 Daiki Ueno + + * epa-setup.el (epa-mail-mode): Autoload; setup mail-mode-hook. + * epa.el: Removed epa-*-mail stuff. + * Makefile.am (EXTRA_DIST): Added epa-mail.el. + * COMPILE (epg-modules): Added epa-mail. + * epa-mail.el: New file. + 2007-01-05 Daiki Ueno + * epg-pgp50i.el: Removed. + + * epa.el (epa-key-list-mode-map): Renamed from epa-keys-mode-map. + (epa-key-list-mode): Renamed from epa-keys-mode. All callers + changed. + + * epg.el (epg--status-VALIDSIG): Don't set expiration-time if it + is "0". + (epg--make-sub-key-1): Ditto. + (epg--decode-hexstring): "\\x" -> "\\\\x". + (epg--decode-quotedstring): Ditto. + + * pgg-epg.el (pgg-epg-encrypt-region): Ask a user whether to skip a + recipient whose public key is not available. * epa.el (epa-encrypt-mail): Ask a user whether to skip a recipient whose public key is not available.