comparison lisp/gnus/ChangeLog @ 67557:c3e344df91dd

*** empty log message ***
author Richard M. Stallman <rms@gnu.org>
date Wed, 14 Dec 2005 04:04:05 +0000
parents d1c8ad10efda
children 1c477099d3ac
comparison
equal deleted inserted replaced
67556:a0ffaa99c612 67557:c3e344df91dd
104 104
105 * gnus-start.el (gnus-dribble-read-file): Set file-precious-flag, 105 * gnus-start.el (gnus-dribble-read-file): Set file-precious-flag,
106 as a buffer-local variable. This avoids creating truncated 106 as a buffer-local variable. This avoids creating truncated
107 dribble files as a result of a hang up, eg. 107 dribble files as a result of a hang up, eg.
108 108
109 2005-11-04 Ken Manheimer <ken.manheimer@gmail.com>
110
111 * pgg-pgp.el (pgg-pgp-encrypt-region, pgg-pgp-decrypt-region)
112 (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric)
113 (pgg-pgp-encrypt, pgg-pgp-decrypt-region, pgg-pgp-decrypt)
114 (pgg-pgp-sign-region, pgg-pgp-sign): Add optional 'passphrase'
115 argument to all these routines, so the passphrase can be managed
116 externally and passed in to the system.
117 (pgg-pgp-decrypt-region, pgg-pgp-sign-region): Use new name for
118 pgg-add-passphrase-to-cache function.
119
120 * pgg-pgp5.el (pgg-pgp5-encrypt-region, pgg-pgp5-decrypt-region)
121 (pgg-pgp5-encrypt-symmetric-region, pgg-pgp5-encrypt-symmetric)
122 (pgg-pgp5-encrypt, pgg-pgp5-decrypt-region, pgg-pgp5-decrypt)
123 (pgg-pgp5-sign-region, pgg-pgp5-sign): Add optional 'passphrase'
124 argument to all these routines, so the passphrase can be managed
125 externally and passed in to the system.
126 (pgg-pgp5-sign-region): Use new name of pgg-add-passphrase-to-cache
127 function.
128
129 2005-10-30 Chong Yidong <cyd@stupidchicken.com> 109 2005-10-30 Chong Yidong <cyd@stupidchicken.com>
130 110
131 * imap.el (imap-open): Handle case where buffer is a buffer 111 * imap.el (imap-open): Handle case where buffer is a buffer
132 object. 112 object.
133
134 2005-10-29 Ken Manheimer <ken.manheimer@gmail.com>
135
136 * pgg-gpg.el (pgg-gpg-select-matching-key): Fix: look at the right
137 part of the decoded armor to find the key-identifier.
138 (pgg-gpg-lookup-key-owner): New function to return the
139 human-readable identifier of a key owner.
140 (pgg-gpg-lookup-id-from-key-owner): Make it easy to identify the
141 key itself.
142 (pgg-gpg-decrypt-region): Prompt with the key owner (rather than
143 the key value) if we have a key and can match it against a secret
144 key. Also, added a note pointing out fact that the prompt only
145 indicates the first matching key.
146
147 * pgg.el (pgg-decrypt): Passing along 'passphrase' in call to
148 pgg-decrypt-region.
149 (pgg-pending-timers): A new hash for tracking the passphrase cache
150 timers, so that new ones supercede old ones.
151 (pgg-add-passphrase-to-cache): Rename from
152 `pgg-add-passphrase-cache' to reduce confusion (all callers
153 changed). Modified to cancel old timers when new ones are added.
154 (pgg-remove-passphrase-from-cache): Rename from
155 `pgg-remove-passphrase-cache' to reduce confusion (all callers
156 changed). Modified to cancel old timers when their keys are
157 removed from the cache.
158 (pgg-cancel-timer): In Emacs, an alias for cancel-timer; in
159 XEmacs, an indirection to delete-itimer.
160 (pgg-read-passphrase-from-cache, pgg-read-passphrase):
161 Extract pgg-read-passphrase-from-cache from pgg-read-passphrase so
162 users can only check cache without risk of prompting. Correct bug in
163 notruncate behavior.
164 (pgg-read-passphrase-from-cache, pgg-read-passphrase)
165 (pgg-add-passphrase-cache, pgg-remove-passphrase-cache):
166 Add informative docstrings.
167 (pgg-decrypt): Convey provided passphrase in subordinate call to
168 pgg-decrypt-region.
169
170 2005-10-20 Ken Manheimer <ken.manheimer+emacs@gmail.com>
171
172 * pgg.el (pgg-encrypt-region, pgg-encrypt-symmetric-region)
173 (pgg-encrypt-symmetric, pgg-encrypt, pgg-decrypt-region)
174 (pgg-decrypt, pgg-sign-region, pgg-sign): Add optional
175 'passphrase' argument, so the passphrase can be managed externally
176 and then passed in to the system.
177
178 * pgg.el (pgg-read-passphrase, pgg-add-passphrase-cache)
179 (pgg-remove-passphrase-cache): Add optional 'notruncate' argument,
180 so the passphrase cache can be used reliably with identifiers
181 besides a pgp packet's key id.
182
183 * pgg-gpg.el (pgg-pgp-encrypt-region)
184 (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric)
185 (pgg-pgp-encrypt, pgg-pgp-decrypt-region, pgg-pgp-decrypt)
186 (pgg-pgp-sign-region, pgg-pgp-sign): Add optional 'passphrase'
187 argument to all these routines, so the passphrase can be managed
188 externally and passed in to the system.
189
190 * pgg-gpg.el (pgg-gpg-possibly-cache-passphrase): Add optional
191 'notruncate' argument, so the passphrase cache can be used
192 reliably with identifiers besides a pgp packet's key id.
193
194 2005-10-29 Sascha Wilde <swilde@sha-bang.de>
195
196 * pgg-gpg.el (pgg-gpg-encrypt-symmetric-region): New function for
197 symmetric encryption.
198 (pgg-gpg-symmetric-key-p): New function to check for an symmetric
199 encrypted session key.
200 (pgg-gpg-decrypt-region): When decrypting a symmetric encrypted
201 message ask for the passphrase in a proper way.
202
203 * pgg.el (pgg-encrypt-symmetric, pgg-encrypt-symmetric-region):
204 New user commands for symmetric encryption.
205 113
206 2005-11-30 Stefan Monnier <monnier@iro.umontreal.ca> 114 2005-11-30 Stefan Monnier <monnier@iro.umontreal.ca>
207 115
208 * gnus-delay.el (gnus-delay-group): Don't autoload. 116 * gnus-delay.el (gnus-delay-group): Don't autoload.
209 It's useless and could trigger a bug in cus-dep.el causing ldefs-boot 117 It's useless and could trigger a bug in cus-dep.el causing ldefs-boot