comparison lisp/ChangeLog @ 66522:8f27de5a8c19

*** empty log message ***
author Eli Zaretskii <eliz@gnu.org>
date Sat, 29 Oct 2005 11:40:18 +0000
parents bfd70a868157
children 7ca34a6ac6c6
comparison
equal deleted inserted replaced
66521:34f7069d89f0 66522:8f27de5a8c19
1 2005-10-29 Ken Manheimer <ken.manheimer@gmail.com>
2
3 * pgg-gpg.el
4 (pgg-gpg-select-matching-key): Fixed: look at the right part of
5 the decoded armor to find the key-identifier.
6 (pgg-gpg-lookup-key-owner): New function to return the
7 human-readable identifier of a key owner.
8 (pgg-gpg-lookup-id-from-key-owner): Make it easy to identify the
9 key itself.
10 (pgg-gpg-decrypt-region): Prompt with the key owner (rather than
11 the key value) if we have a key and can match it against a secret
12 key. Also, added a note pointing out fact that the prompt only
13 indicates the first matching key.
14
15 * pgg.el (pgg-decrypt): Passing along 'passphrase' in call to
16 pgg-decrypt-region.
17 (pgg-pending-timers): A new hash for tracking the passphrase cache
18 timers, so that new ones supercede old ones.
19 (pgg-add-passphrase-to-cache): Renamed from
20 `pgg-add-passphrase-cache' to reduce confusion (all callers
21 changed). Modified to cancel old timers when new ones are added.
22 (pgg-remove-passphrase-from-cache): Renamed from
23 `pgg-remove-passphrase-cache' to reduce confusion (all callers
24 changed). Modified to cancel old timers when their keys are
25 removed from the cache.
26 (pgg-cancel-timer): In Emacs, an alias for cancel-timer; in
27 XEmacs, an indirection to delete-itimer.
28 (pgg-read-passphrase-from-cache, pgg-read-passphrase): Extracted
29 pgg-read-passphrase-from-cache from pgg-read-passphrase so users
30 can only check cache without risk of prompting. Corrected bug in
31 notruncate behavior.
32 (pgg-read-passphrase-from-cache, pgg-read-passphrase)
33 (pgg-add-passphrase-cache, pgg-remove-passphrase-cache): Added
34 informative docstrings.
35 (pgg-decrypt): Convey provided passphrase in subordinate call to
36 pgg-decrypt-region.
37
38 2005-10-20 Ken Manheimer <ken.manheimer+emacs@gmail.com>
39
40 * pgg.el (pgg-encrypt-region, pgg-encrypt-symmetric-region)
41 (pgg-encrypt-symmetric, pgg-encrypt, pgg-decrypt-region)
42 (pgg-decrypt, pgg-sign-region, pgg-sign): Add optional
43 'passphrase' argument, so the passphrase can be managed externally
44 and then passed in to the system.
45
46 * pgg.el (pgg-read-passphrase, pgg-add-passphrase-cache)
47 (pgg-remove-passphrase-cache): Add optional 'notruncate' argument,
48 so the passphrase cache can be used reliably with identifiers
49 besides a pgp packet's key id.
50
51 * pgg-gpg.el (pgg-pgp-encrypt-region)
52 (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric)
53 (pgg-pgp-encrypt, pgg-pgp-decrypt-region, pgg-pgp-decrypt)
54 (pgg-pgp-sign-region, pgg-pgp-sign): Add optional 'passphrase'
55 argument to all these routines, so the passphrase can be managed
56 externally and passed in to the system.
57
58 * pgg-gpg.el (pgg-gpg-possibly-cache-passphrase): Add optional
59 'notruncate' argument, so the passphrase cache can be used
60 reliably with identifiers besides a pgp packet's key id.
61
62 2005-10-29 Sascha Wilde <swilde@sha-bang.de>
63
64 * pgg-gpg.el (pgg-gpg-encrypt-symmetric-region): New function for
65 symmetric encryption.
66 (pgg-gpg-symmetric-key-p): New function to check for an symmetric
67 encrypted session key.
68 (pgg-gpg-decrypt-region): When decrypting a symmetric encrypted
69 message ask for the passphrase in a proper way.
70
71 * pgg.el (pgg-encrypt-symmetric, pgg-encrypt-symmetric-region):
72 New user commands for symmetric encryption.
73
1 2005-10-28 Bill Wohler <wohler@newt.com> 74 2005-10-28 Bill Wohler <wohler@newt.com>
2 75
3 * help-mode.el (help-url): New button type. Calls browse-url. 76 * help-mode.el (help-url): New button type. Calls browse-url.
4 (help-xref-url-regexp): New regexp to recognize URLs in docstring. 77 (help-xref-url-regexp): New regexp to recognize URLs in docstring.
5 Similar to Info nodes: URL `url'. 78 Similar to Info nodes: URL `url'.