ueno [Sun, 12 Nov 2006 08:16:43 +0000 (08:16 +0000)]
* epg.el (epg-error): New error.
(epg--check-decrypt): New function.
(epg-decrypt-file): Use it.
(epg-decrypt-string): Use it.
ueno [Sun, 12 Nov 2006 08:13:04 +0000 (08:13 +0000)]
* epa.el (epa-decrypt-file): Expand file name.
(epa-verify-file): Ditto.
(epa-import-keys): Ditto.
ueno [Sun, 12 Nov 2006 05:59:38 +0000 (05:59 +0000)]
Fixed error message.
ueno [Sun, 12 Nov 2006 05:52:05 +0000 (05:52 +0000)]
Fixed.
ueno [Sun, 12 Nov 2006 05:45:49 +0000 (05:45 +0000)]
(epg-delete-keys): Decode delete-problem.
ueno [Sun, 12 Nov 2006 05:44:26 +0000 (05:44 +0000)]
(epa-popup-info-window): Turn on by default.
(epa-display-info): Split selected window instead of pop-to-buffer.
ueno [Sun, 12 Nov 2006 04:24:11 +0000 (04:24 +0000)]
Update.
ueno [Sun, 12 Nov 2006 04:05:50 +0000 (04:05 +0000)]
* epa.el (epa-display-verify-result): Make it obsolete.
ueno [Sun, 12 Nov 2006 02:51:13 +0000 (02:51 +0000)]
Fixed.
ueno [Sun, 12 Nov 2006 02:45:33 +0000 (02:45 +0000)]
Fixed.
ueno [Sun, 12 Nov 2006 02:44:46 +0000 (02:44 +0000)]
* epa.el (epa-display-info): Generalized; renamed from
epa-display-verify-result.
(epa-decrypt-file): Use it.
(epa-verify-file): Use it.
(epa-decrypt-region): Use it.
(epa-verify-region): Use it.
(epa-import-keys): Show import result.
ueno [Sun, 12 Nov 2006 02:34:30 +0000 (02:34 +0000)]
Fixed.
ueno [Sun, 12 Nov 2006 02:32:25 +0000 (02:32 +0000)]
(epg-import-result-to-string): New function.
ueno [Sun, 12 Nov 2006 02:14:17 +0000 (02:14 +0000)]
(epg-start-sign-keys): Make it obsolete; signing a key is
out of scope.
(epg-sign-keys): Make it obsolete.
(epg-make-import-status): New object epg-import-status.
(epg-make-import-result): New object epg-import-result.
(epg--status-IMPORT_RES): New function.
ueno [Sun, 12 Nov 2006 01:06:36 +0000 (01:06 +0000)]
Fixed.
ueno [Sun, 12 Nov 2006 01:06:21 +0000 (01:06 +0000)]
* epg.el (epg-start-sign-keys): Make it obsolete; signing key is
out of scope.
(epg-sign-keys): Make it obsolete.
* epa.el (epa-keys-mode-map): Don't bind epa-sign-keys.
(epa-sign-keys): Make it obsolete.
ueno [Sun, 12 Nov 2006 00:44:53 +0000 (00:44 +0000)]
epg-signature-notation -> epg-sig-notation.
ueno [Sun, 12 Nov 2006 00:44:40 +0000 (00:44 +0000)]
Added 0.0.8 changes.
hmurata [Sat, 11 Nov 2006 14:16:33 +0000 (14:16 +0000)]
Fix the last changes.
ueno [Sat, 11 Nov 2006 08:53:49 +0000 (08:53 +0000)]
Fixed a typo.
ueno [Sat, 11 Nov 2006 08:53:35 +0000 (08:53 +0000)]
(epg--status-NOTATION_NAME): New function.
(epg--status-NOTATION_DATA): New function.
(epg--status-POLICY_URL): New function.
(epg-make-signature): New slot "notations".
ueno [Sat, 11 Nov 2006 08:33:31 +0000 (08:33 +0000)]
Fixed.
ueno [Sat, 11 Nov 2006 08:30:40 +0000 (08:30 +0000)]
(epg-make-context): New slot "sig-notations".
(epg--args-from-sig-notations): New function.
(epg-start-sign): Specify --sig-notation or --sig-policy-url if
desired.
(epg-start-encrypt): Ditto.
ueno [Sat, 11 Nov 2006 08:01:14 +0000 (08:01 +0000)]
Fixed typo.
ueno [Sat, 11 Nov 2006 08:00:54 +0000 (08:00 +0000)]
(epg-start-sign): Don't set --armor nor --textmode if
mode is set for a cleartext signaturee.
ueno [Mon, 30 Oct 2006 12:49:13 +0000 (12:49 +0000)]
Use car-safe to typecheck.
ueno [Sun, 29 Oct 2006 07:28:15 +0000 (07:28 +0000)]
* EasyPG: Version 0.0.7 released.
* epg-config.el (epg-version-number): Bump up.
* configure.ac: Bump up version.
ueno [Sun, 29 Oct 2006 07:26:25 +0000 (07:26 +0000)]
Added 0.0.7 changes.
ueno [Sun, 29 Oct 2006 07:24:36 +0000 (07:24 +0000)]
* epa-file.el
(epa-file-cache-passphrase-for-symmetric-encryption): New user
option.
ueno [Thu, 12 Oct 2006 05:05:48 +0000 (05:05 +0000)]
* epg.el (epg-start-verify): Fixed a clearsign verification bug.
Reported by Hirohisa Yamaguchi <umq@ueo.co.jp>.
ueno [Fri, 29 Sep 2006 10:08:04 +0000 (10:08 +0000)]
* EasyPG: Version 0.0.6 released.
* epg.el (epg-version-number): Bump up.
* configure.ac: Bump up version.
ueno [Fri, 29 Sep 2006 06:56:00 +0000 (06:56 +0000)]
Update.
ueno [Fri, 29 Sep 2006 06:50:31 +0000 (06:50 +0000)]
Update.
ueno [Fri, 29 Sep 2006 06:50:13 +0000 (06:50 +0000)]
Update.
ueno [Fri, 29 Sep 2006 06:49:41 +0000 (06:49 +0000)]
Update.
ueno [Fri, 29 Sep 2006 04:26:50 +0000 (04:26 +0000)]
Fixed.
ueno [Fri, 29 Sep 2006 04:24:00 +0000 (04:24 +0000)]
Fixed.
ueno [Fri, 29 Sep 2006 04:09:03 +0000 (04:09 +0000)]
* epa.el (epa-verify-cleartext-in-region): Renamed from
epa-verify-armor-in-region.
ueno [Fri, 29 Sep 2006 03:58:41 +0000 (03:58 +0000)]
(epg-verify-file): Mention that the plaintext will be stored into
the file PLAIN after successful verification.
(epg-verify-string): Mention that the plaintext will be returned
after successful verification.
ueno [Fri, 29 Sep 2006 03:38:12 +0000 (03:38 +0000)]
* epg.el (epg-passphrase-callback-function): Suggest to use
epa-passphrase-callback-function instead.
(epg-start-verify): Don't specify --verify if SIGNATURE is a
normal or a clear text signature.
ueno [Wed, 27 Sep 2006 06:13:53 +0000 (06:13 +0000)]
* epa-file.el (epa-file-insert-file-contents): Set progress-callback.
(epa-file-write-region): Ditto.
ueno [Wed, 27 Sep 2006 06:12:20 +0000 (06:12 +0000)]
* epa.el (epa-decrypt-file): Set progress callback.
(epa-sign-file): Ditto.
(epa-encrypt-file): Ditto.
(epa-decrypt-region): Ditto.
(epa-sign-region): Ditto.
(epa-encrypt-region): Ditto.
(epa-sign-keys): Ditto.
ueno [Wed, 27 Sep 2006 06:04:30 +0000 (06:04 +0000)]
Prefix "epa--" rather than "epa-" for private functions.
ueno [Wed, 27 Sep 2006 05:57:29 +0000 (05:57 +0000)]
Rearrange functions.
ueno [Wed, 27 Sep 2006 05:53:13 +0000 (05:53 +0000)]
* epa.el (epa-decrypt-file): Set passphrase-callback.
(epa-sign-file): Ditto.
(epa-encrypt-file): Ditto.
(epa-decrypt-region): Ditto.
(epa-sign-region): Ditto.
(epa-encrypt-region): Ditto.
(epa-sign-keys): Ditto.
ueno [Wed, 27 Sep 2006 05:51:28 +0000 (05:51 +0000)]
* epg.el (epg-progress-callback-function): Removed.
ueno [Sun, 24 Sep 2006 00:19:26 +0000 (00:19 +0000)]
* epa.el (epa-passphrase-callback-function): Moved from epg.el.
(epa-progress-callback-function): Ditto.
* epg.el (epg-passphrase-callback-function): Made it obsolete.
(epg-progress-callback-function): Ditto.
ueno [Sun, 24 Sep 2006 00:15:21 +0000 (00:15 +0000)]
Fixed.
ueno [Sat, 23 Sep 2006 23:59:27 +0000 (23:59 +0000)]
* epg.el (epg-start-decrypt): Append "--" to the end of options.
(epg-start-verify): Ditto.
(epg-start-sign): Ditto.
(epg-start-encrypt): Ditto.
(epg-start-import-keys): Ditto.
(epg-start-generate-key): Ditto.
ueno [Sat, 23 Sep 2006 06:17:14 +0000 (06:17 +0000)]
* epg.el (epg-make-context): Don't set progress-callback by
default.
(epg--start): Don't specify --enable-progress-filter if
progress-callback is not set.
(epg--status-GET_HIDDEN): Signal an error if passphrase-callback
is not set.
ueno [Fri, 15 Sep 2006 03:43:16 +0000 (03:43 +0000)]
Fixed.
ueno [Fri, 15 Sep 2006 03:36:36 +0000 (03:36 +0000)]
Avoid div-by-zero error.
ueno [Fri, 15 Sep 2006 03:33:56 +0000 (03:33 +0000)]
* epg.el (epg-progress-callback-function): Show the percentage.
ueno [Fri, 15 Sep 2006 03:30:33 +0000 (03:30 +0000)]
2006-09-15 Juliusz Chroboczek <Juliusz.Chroboczek@pps.jussieu.fr>
* pgg-epg.el (mml2015-gpg-extract-signature-details): Fixed a typo.
ueno [Wed, 13 Sep 2006 03:54:36 +0000 (03:54 +0000)]
* epg-config.el (epg-passphrase-coding-system): Renamed from
epg-locale-coding-system.
ueno [Mon, 11 Sep 2006 04:08:07 +0000 (04:08 +0000)]
* epa-file.el (epa-file-decode-and-insert): New function which
utilizes decode-coding-inserted-region if available.
(epa-file-insert-file-contents): Use it.
ueno [Mon, 11 Sep 2006 03:55:26 +0000 (03:55 +0000)]
(epg--start): Specify --enable-progress-filter in
imitation of GPGME.
(epg-progress-callback-function): Remove a couple of %%'s.
ueno [Sun, 10 Sep 2006 02:53:01 +0000 (02:53 +0000)]
Undo the last change.
ueno [Sun, 10 Sep 2006 02:45:33 +0000 (02:45 +0000)]
Fixed.
ueno [Sun, 10 Sep 2006 02:41:36 +0000 (02:41 +0000)]
* epa-file.el (epa-file-insert-file-contents): Use
decode-coding-inserted-region if available.
hmurata [Tue, 5 Sep 2006 13:34:37 +0000 (13:34 +0000)]
(epg-configuration): Fixed the last change;
collect configuration other than group and algorithm.
ueno [Tue, 5 Sep 2006 10:17:56 +0000 (10:17 +0000)]
(epg-configuration): Fixed a typo.
ueno [Tue, 5 Sep 2006 04:03:11 +0000 (04:03 +0000)]
* epg-config.el (epg-debug): Moved from epg.el.
(epg-configuration): Parse group configuration.
(epg-expand-group): New function.
ueno [Mon, 4 Sep 2006 07:10:54 +0000 (07:10 +0000)]
Update.
ueno [Mon, 4 Sep 2006 07:07:37 +0000 (07:07 +0000)]
* EasyPG: Version 0.0.5 released.
* epg.el (epg-version-number): Bump up.
* configure.ac: Bump up version.
ueno [Mon, 4 Sep 2006 06:36:42 +0000 (06:36 +0000)]
Update.
ueno [Mon, 4 Sep 2006 06:19:25 +0000 (06:19 +0000)]
Fixed.
ueno [Mon, 4 Sep 2006 06:16:18 +0000 (06:16 +0000)]
epg-passphrase-coding-system -> epg-locale-coding-system.
ueno [Mon, 4 Sep 2006 06:09:23 +0000 (06:09 +0000)]
* epg-config.el (epg-passphrase-coding-system): New user option.
ueno [Mon, 4 Sep 2006 05:44:19 +0000 (05:44 +0000)]
Support non-ASCII passphrases.
ueno [Mon, 4 Sep 2006 05:42:58 +0000 (05:42 +0000)]
* epg.el (epg--list-keys-1): Respect epg-gpg-home-directory.
(epg--clear-string): New function.
(epg--status-GET_HIDDEN): Encode passphrase with
terminal-coding-system.
* epg-config.el (epg-gpg-minimum-version): New constant.
(epg-config--parse-version): New function.
(epg-config--compare-version): New function.
(epg-configuration): Respect epg-gpg-home-directory.
ueno [Mon, 4 Sep 2006 03:57:40 +0000 (03:57 +0000)]
Fixed.
ueno [Mon, 4 Sep 2006 03:41:40 +0000 (03:41 +0000)]
Fixed.
ueno [Mon, 4 Sep 2006 03:32:31 +0000 (03:32 +0000)]
Fixed.
ueno [Mon, 4 Sep 2006 03:32:07 +0000 (03:32 +0000)]
Fixed.
ueno [Mon, 4 Sep 2006 03:31:31 +0000 (03:31 +0000)]
Fixed.
ueno [Mon, 4 Sep 2006 03:12:34 +0000 (03:12 +0000)]
(epg-config--compare-version): Simplified.
ueno [Mon, 4 Sep 2006 03:02:57 +0000 (03:02 +0000)]
Update.
ueno [Mon, 4 Sep 2006 02:50:29 +0000 (02:50 +0000)]
* epg-config.el (epg-gpg-minimum-version): New constant.
(epg-config--parse-version): New function.
(epg-config--compare-version): New function.
ueno [Sun, 3 Sep 2006 02:29:55 +0000 (02:29 +0000)]
Update.
ueno [Sun, 3 Sep 2006 02:29:13 +0000 (02:29 +0000)]
* COMPILE (epg-modules): Add epg-config.
* Makefile.am (EXTRA_DIST): Add epg-config.el.
* epg-config.el: New file.
ueno [Sun, 3 Sep 2006 02:10:22 +0000 (02:10 +0000)]
Update.
ueno [Sun, 3 Sep 2006 02:06:46 +0000 (02:06 +0000)]
Update.
ueno [Sun, 3 Sep 2006 02:05:23 +0000 (02:05 +0000)]
Update.
ueno [Sun, 3 Sep 2006 02:04:27 +0000 (02:04 +0000)]
Update.
ueno [Sun, 3 Sep 2006 01:59:07 +0000 (01:59 +0000)]
Update.
ueno [Sun, 3 Sep 2006 01:58:13 +0000 (01:58 +0000)]
Update.
ueno [Sun, 3 Sep 2006 01:57:25 +0000 (01:57 +0000)]
Update.
ueno [Sun, 3 Sep 2006 01:06:37 +0000 (01:06 +0000)]
Abolished epg-gpgsm-home-directory.
ueno [Sat, 2 Sep 2006 21:07:47 +0000 (21:07 +0000)]
Update.
ueno [Sat, 2 Sep 2006 21:01:01 +0000 (21:01 +0000)]
configuration -> config.
ueno [Sat, 2 Sep 2006 20:57:54 +0000 (20:57 +0000)]
* epg.el (epg-gpg-home-directory): New user option.
(epg-gpgsm-home-directory): New user option.
ueno [Sat, 2 Sep 2006 13:24:53 +0000 (13:24 +0000)]
Update.
ueno [Sat, 2 Sep 2006 13:24:21 +0000 (13:24 +0000)]
Update.
ueno [Sat, 2 Sep 2006 13:21:04 +0000 (13:21 +0000)]
Update.
ueno [Sat, 2 Sep 2006 01:21:04 +0000 (01:21 +0000)]
Fixed.
ueno [Sat, 2 Sep 2006 01:16:05 +0000 (01:16 +0000)]
* epg.el (epg-check-configuration): New function.
ueno [Sat, 2 Sep 2006 00:26:57 +0000 (00:26 +0000)]
* pgg-epg.el (pgg-epg-lookup-key): New function.
ueno [Sat, 29 Jul 2006 13:49:04 +0000 (13:49 +0000)]
* EasyPG: Version 0.0.4 released.
* epg.el (epg-version-number): Bump up.
* configure.ac: Bump up version.
ueno [Sat, 29 Jul 2006 13:47:47 +0000 (13:47 +0000)]
Update.