comparison lisp/gnus/ChangeLog @ 83408:39bb10ce301a

Merged in changes from CVS trunk. Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-667 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-668 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-669 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-670 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-157 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-158 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-159 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-160 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-161 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-162 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-163 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-164 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-165 Update from CVS: texi/message.texi: Fix default values. * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-166 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-167 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-168 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-448
author Karoly Lorentey <lorentey@elte.hu>
date Sun, 11 Dec 2005 22:42:40 +0000
parents 28264c86d408
children d1c8ad10efda
comparison
equal deleted inserted replaced
83407:37d0562504bf 83408:39bb10ce301a
1 2005-12-08 Reiner Steib <Reiner.Steib@gmx.de>
2
3 * mm-decode.el (mm-discouraged-alternatives): Fix custom type.
4 Suggest image/.* in the doc string.
5
6 2005-12-07 Katsumi Yamaoka <yamaoka@jpl.org>
7
8 * mm-decode.el (mm-display-external): Use nametemplate (defined in
9 RFC1524) if it is in mailcap or add a suffix according to
10 mailcap-mime-extensions when generating a temp filename; postpone
11 deleting a temp file for 2 seconds for some wrappers, shell
12 scripts, and so on, which might exit right after having started a
13 viewer command as a background job.
14
15 2005-12-06 Reiner Steib <Reiner.Steib@gmx.de>
16
17 * gnus-art.el (gnus-default-article-saver): Add user-defined
18 `function' to custom type.
19
20 2005-12-02 ARISAWA Akihiro <ari@mbf.ocn.ne.jp> (tiny change)
21
22 * mm-view.el (mm-inline-text-html-render-with-w3m): Fix misplaced
23 parens.
24
25 2005-11-29 Reiner Steib <Reiner.Steib@gmx.de>
26
27 * gnus-cache.el (gnus-cache-rename-group): Wrap doc strings and
28 long lines.
29 (gnus-cache-delete-group): Wrap doc strings.
30
31 * gnus-agent.el (gnus-agent-rename-group)
32 (gnus-agent-delete-group): Wrap doc strings.
33
34 2005-11-24 Pascal Rigaux <pixel@mandriva.com> (tiny change)
35
36 * rfc2231.el (rfc2231-parse-string): Support non-ascii chars.
37
38 2005-11-22 Katsumi Yamaoka <yamaoka@jpl.org>
39
40 * nnmail.el (nnmail-fancy-expiry-target): Use current-time instead
41 of current-time-string.
42
43 2005-11-20 Stefan Schimanski <schimmi@debian.org> (tiny change)
44
45 * nnmail.el (nnmail-fancy-expiry-target): Protect against invalid
46 date header.
47
48 2005-11-16 Boris Samorodov <bsam@ipt.ru> (tiny patch)
49
50 * imap.el (imap-kerberos4-open): Ignore SSL stuff.
51
52 2005-11-14 Kevin Greiner <kevin.greiner@compsol.cc>
53
54 * gnus-agent.el (gnus-agent-article-alist-save-format): Changed
55 internal variable to a custom variable. Changed default value
56 from compressed(2) to uncompressed(1).
57 (gnus-agent-read-agentview): Reversed revision 7.8 to restore
58 support for uncompressed agentview files. Taken together, reading
59 the agentview file should now be 6-7 times faster.
60 (gnus-agent-long-article,
61 gnus-agent-short-article, gnus-agent-score): Renamed category
62 keywords to match gnus-cus.
63 (gnus-agent-summary-fetch-series): Modified to protect against
64 gnus-agent-summary-fetch-group clearing processable flags.
65 (gnus-agent-synchronize-group-flags): Update live group buffer as
66 synchronization may occur due to the user toggling the plugged
67 status.
68 (gnus-agent-braid-nov): Now tests new nov entries
69 for duplicates which are removed. The invalid sort check then
70 triggers a rescan after the sort as sorting may have moved
71 duplicate entries such that they can be cheaply detected.
72 (gnus-agent-read-local): Trivial fix to format of
73 error message to display actual error condition.
74 (gnus-agent-save-local): Avoid saving symbols that are bound to
75 nil as they simply result in a warning message in
76 gnus-agent-read-local.
77 (gnus-agent-fetch-group-1): Clear downloadable flag when article
78 successfully downloaded.
79 (gnus-agent-regenerate-group): Use
80 gnus-agent-synchronize-group-flags to reset read status in both
81 gnus and server.
82
83 * nntp.el (nntp-end-of-line): Doc fix.
84 (nntp-authinfo-rejected): New error condition.
85 (nntp-wait-for): Use new error condition to signal authentication
86 error.
87 (nntp-retrieve-data): Rethrow new error condition to break out of
88 recursive call to nntp-send-authinfo.
89
90 2005-11-13 Katsumi Yamaoka <yamaoka@jpl.org>
91
92 * gnus-start.el (gnus-dribble-read-file): Use make-local-variable
93 rather than make-variable-buffer-local for file-precious-flag.
94
95 2005-11-13 Katsumi Yamaoka <yamaoka@jpl.org>
96
97 * gnus-start.el (gnus-dribble-read-file): Quote file-precious-flag.
98
99 2005-11-11 Jan Nieuwenhuizen <janneke@gnu.org>
100
101 * gnus-start.el (gnus-dribble-read-file): Set file-precious-flag,
102 as a buffer-local variable. This avoids creating truncated
103 dribble files as a result of a hang up, eg.
104
105 2005-11-04 Ken Manheimer <ken.manheimer@gmail.com>
106
107 * pgg-pgp.el (pgg-pgp-encrypt-region, pgg-pgp-decrypt-region)
108 (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric)
109 (pgg-pgp-encrypt, pgg-pgp-decrypt-region, pgg-pgp-decrypt)
110 (pgg-pgp-sign-region, pgg-pgp-sign): Add optional 'passphrase'
111 argument to all these routines, so the passphrase can be managed
112 externally and passed in to the system.
113 (pgg-pgp-decrypt-region, pgg-pgp-sign-region): Use new name for
114 pgg-add-passphrase-to-cache function.
115
116 * pgg-pgp5.el (pgg-pgp5-encrypt-region, pgg-pgp5-decrypt-region)
117 (pgg-pgp5-encrypt-symmetric-region, pgg-pgp5-encrypt-symmetric)
118 (pgg-pgp5-encrypt, pgg-pgp5-decrypt-region, pgg-pgp5-decrypt)
119 (pgg-pgp5-sign-region, pgg-pgp5-sign): Add optional 'passphrase'
120 argument to all these routines, so the passphrase can be managed
121 externally and passed in to the system.
122 (pgg-pgp5-sign-region): Use new name of pgg-add-passphrase-to-cache
123 function.
124
125 2005-10-30 Chong Yidong <cyd@stupidchicken.com>
126
127 * imap.el (imap-open): Handle case where buffer is a buffer
128 object.
129
130 2005-10-29 Ken Manheimer <ken.manheimer@gmail.com>
131
132 * pgg-gpg.el (pgg-gpg-select-matching-key): Fix: look at the right
133 part of the decoded armor to find the key-identifier.
134 (pgg-gpg-lookup-key-owner): New function to return the
135 human-readable identifier of a key owner.
136 (pgg-gpg-lookup-id-from-key-owner): Make it easy to identify the
137 key itself.
138 (pgg-gpg-decrypt-region): Prompt with the key owner (rather than
139 the key value) if we have a key and can match it against a secret
140 key. Also, added a note pointing out fact that the prompt only
141 indicates the first matching key.
142
143 * pgg.el (pgg-decrypt): Passing along 'passphrase' in call to
144 pgg-decrypt-region.
145 (pgg-pending-timers): A new hash for tracking the passphrase cache
146 timers, so that new ones supercede old ones.
147 (pgg-add-passphrase-to-cache): Rename from
148 `pgg-add-passphrase-cache' to reduce confusion (all callers
149 changed). Modified to cancel old timers when new ones are added.
150 (pgg-remove-passphrase-from-cache): Rename from
151 `pgg-remove-passphrase-cache' to reduce confusion (all callers
152 changed). Modified to cancel old timers when their keys are
153 removed from the cache.
154 (pgg-cancel-timer): In Emacs, an alias for cancel-timer; in
155 XEmacs, an indirection to delete-itimer.
156 (pgg-read-passphrase-from-cache, pgg-read-passphrase):
157 Extract pgg-read-passphrase-from-cache from pgg-read-passphrase so
158 users can only check cache without risk of prompting. Correct bug in
159 notruncate behavior.
160 (pgg-read-passphrase-from-cache, pgg-read-passphrase)
161 (pgg-add-passphrase-cache, pgg-remove-passphrase-cache):
162 Add informative docstrings.
163 (pgg-decrypt): Convey provided passphrase in subordinate call to
164 pgg-decrypt-region.
165
166 2005-10-20 Ken Manheimer <ken.manheimer+emacs@gmail.com>
167
168 * pgg.el (pgg-encrypt-region, pgg-encrypt-symmetric-region)
169 (pgg-encrypt-symmetric, pgg-encrypt, pgg-decrypt-region)
170 (pgg-decrypt, pgg-sign-region, pgg-sign): Add optional
171 'passphrase' argument, so the passphrase can be managed externally
172 and then passed in to the system.
173
174 * pgg.el (pgg-read-passphrase, pgg-add-passphrase-cache)
175 (pgg-remove-passphrase-cache): Add optional 'notruncate' argument,
176 so the passphrase cache can be used reliably with identifiers
177 besides a pgp packet's key id.
178
179 * pgg-gpg.el (pgg-pgp-encrypt-region)
180 (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric)
181 (pgg-pgp-encrypt, pgg-pgp-decrypt-region, pgg-pgp-decrypt)
182 (pgg-pgp-sign-region, pgg-pgp-sign): Add optional 'passphrase'
183 argument to all these routines, so the passphrase can be managed
184 externally and passed in to the system.
185
186 * pgg-gpg.el (pgg-gpg-possibly-cache-passphrase): Add optional
187 'notruncate' argument, so the passphrase cache can be used
188 reliably with identifiers besides a pgp packet's key id.
189
190 2005-10-29 Sascha Wilde <swilde@sha-bang.de>
191
192 * pgg-gpg.el (pgg-gpg-encrypt-symmetric-region): New function for
193 symmetric encryption.
194 (pgg-gpg-symmetric-key-p): New function to check for an symmetric
195 encrypted session key.
196 (pgg-gpg-decrypt-region): When decrypting a symmetric encrypted
197 message ask for the passphrase in a proper way.
198
199 * pgg.el (pgg-encrypt-symmetric, pgg-encrypt-symmetric-region):
200 New user commands for symmetric encryption.
201
1 2005-11-30 Stefan Monnier <monnier@iro.umontreal.ca> 202 2005-11-30 Stefan Monnier <monnier@iro.umontreal.ca>
2 203
3 * gnus-delay.el (gnus-delay-group): Don't autoload. 204 * gnus-delay.el (gnus-delay-group): Don't autoload.
4 It's useless and could trigger a bug in cus-dep.el causing ldefs-boot 205 It's useless and could trigger a bug in cus-dep.el causing ldefs-boot
5 to be re-loaded when customizing the `gnus-delay' group. 206 to be re-loaded when customizing the `gnus-delay' group.