* gnus.el (gnus-find-method-for-group): On killed/unknown groups, try
[gnus] / contrib / ChangeLog
1 2006-06-15  Chong Yidong  <cyd@stupidchicken.com>
2
3         * sendmail.el (mail-send): Search explicitly for
4         mail-header-separator when checking for corrupted header lines.
5
6 2006-06-10  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
7
8         * nnir.el (nnir-read-server-parm): Do not unconditionally fall back to
9         global variables if nnir-mail-backend is nil.
10         (nnir-retrieve-headers): Error on void novitem.  It would just result
11         in a more obscure error later.
12
13 2006-06-09  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
14
15         * nnir.el (nnir-group-server): DTRT when called on native groups.  The
16         macro is called on groups without checking for foreigness, although the
17         docstring stated it was only for foreign ones.
18
19 2006-06-08  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
20
21         * nnir.el (nnir-retrieve-headers): Bind gnus-override-method before
22         calling gnus-retrieve-headers.  If we hit a group that isn't in
23         gnus-newsrc-hashtb, gnus-find-method-for-group invented a new select
24         method with empty parameters, possibly corrupting
25         gnus-server-method-cache on the next call to gnus-method-to-server.
26
27 2006-06-01  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
28
29         * nnir.el (nnir-retrieve-headers): Revert last change; we might as well
30         see message-ids instead of article numbers.
31         (nnir-request-article): Actually check for message-ids.
32
33 2006-06-01  Reiner Steib  <Reiner.Steib@gmx.de>
34
35         * nnir.el (nnir-run-swish++): Compressed files might not have .gz
36         extension.
37
38 2006-05-31  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
39
40         * nnir.el (nnir-retrieve-headers, nnir-request-article): Move check for
41         message-id request.
42
43 2006-05-30  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
44
45         * nnir.el (nnir-retrieve-headers): Return correct article numbers when
46         less than the full range is selected.
47
48 2006-05-12  Simon Josefsson  <jas@extundo.com>
49
50         * nnir.el: Compare servers using gnus-server-equal, otherwise
51         string methods in nnir-mail-backend won't work.
52
53 2006-04-11  Sascha Wilde  <wilde@sha-bang.de>
54
55         * nnir.el (nnir-run-swish++): Allow matching gzipped files.
56
57 2006-02-11  Miles Bader  <miles@gnu.org>
58
59         * sendmail.el, smtpmail.el: New files, from Emacs tree.
60
61 2005-12-22  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
62
63         * gnus-namazu.el (gnus-namazu-remote-groups): Accept `t' as an
64         symbol that matches the method specified by `gnus-select-method'.
65         (gnus-namazu/make-directory-table): Follow the above change.
66         (gnus-namazu/call-namazu): Wrap a query string with quotes.
67
68 2005-12-05  Adrian Aichner  <adrian@xemacs.org>
69
70         * nnir.el: New variable nnir-swish-e-index-files to support
71         multiple swish-e index files.
72         * nnir.el (nnir-swish-e-index-file): Make obsolete.
73         * nnir.el (nnir-swish-e-index-files): New.
74         * nnir.el (nnir-run-swish-e): Use nnir-swish-e-index-files.
75
76 2005-05-17  Katsumi Yamaoka  <yamaoka@jpl.org>
77
78         * nnir.el (nnir): Add :group.
79
80 2005-01-26  Steve Youngs  <steve@sxemacs.org>
81
82         * gpg.el: Add timer/itimer compatibility.
83
84 2004-10-25  Katsumi Yamaoka  <yamaoka@jpl.org>
85
86         * README (compface.el): Describe.
87
88 2004-10-12  Katsumi Yamaoka  <yamaoka@jpl.org>
89
90         * compface.el: Move the version of ELisp-based uncompface program
91         from the lisp directory because of the copyright problem.
92
93 2004-09-27  Simon Josefsson  <jas@extundo.com>
94
95         * hashcash.el: Move to ../lisp/.
96
97 2004-07-30  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
98
99         * gnus-namazu.el (gnus-namazu/make-directory-table): Treat drive
100         letters when calcurating pathnames of remote groups.
101         From KOSEKI Yoshinori <kose@meadowy.org> (tiny change).
102
103 2004-05-27  Simon Josefsson  <jas@extundo.com>
104
105         * starttls.el: Moved to ../lisp/.
106
107 2004-05-26  Simon Josefsson  <jas@extundo.com>
108
109         * starttls.el: Sync with proposed Emacs version.
110
111 2004-05-13  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
112
113         * gnus-namazu.el (gnus-namazu/setup): Do not update indices
114         `gnus-namazu-command-prefix' is non-nil.
115
116 2004-05-12  Kai Grossjohann  <kai@emptydomain.de>
117
118         * README (nnir.el): Describe.
119
120 2004-05-11  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
121
122         * README (gnus-namazu.el): Describe.
123
124         * gnus-namazu.el: New file.
125
126 2004-04-05  Reiner Steib  <Reiner.Steib@gmx.de>
127
128         * nnir.el (nnir-group-server): Move before first use.
129         From Andreas Schwab  <schwab@suse.de>.
130         Fix doc-string, indent.
131
132 2004-03-15  Reiner Steib  <Reiner.Steib@gmx.de>
133
134         * nnir.el (nnir-run-swish-e): Fixed typo.  From Adrian Lanz
135         <lanz@fowi.ethz.ch> (tiny change).
136
137 2004-01-23  Jesper Harder  <harder@ifa.au.dk>
138
139         * README: update.
140
141         * md5.el: Remove.
142
143         * base64.el: Remove.
144
145 2004-01-16  Reiner Steib  <Reiner.Steib@gmx.de>
146
147         * nnir.el (nnir-run-glimpse): Fixed typo.  Reported by Patrick
148         Drechsler <patrick.drechsler@gmx.net>.
149
150 2003-11-15  Simon Josefsson  <jas@extundo.com>
151
152         * starttls.el: Sync with recent gnu.emacs.sources post.
153
154 2003-10-24  Steve Youngs  <sryoungs@bigpond.net.au>
155
156         * nnir.el: Autoload `read-kbd-macro' at compile time.
157
158 2003-09-30  Kai Grossjohann  <kai.grossjohann@gmx.net>
159         From Torsten Hilbrich <torsten.hilbrich@gmx.net>.
160
161         * nnir.el (nnir-imap-search-field, nnir-imap-search-arguments)
162         (nnir-imap-search-argument-history): New variables.
163         (nnir-engines, nnir-run-imap): Use them.
164         (nnir-read-parm): Support reading the new IMAP query parameters.
165
166 2003-06-03  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@gmx.net>
167
168         * README: Explain purpose of each file (well, most files).
169
170 2003-05-01  Vasily Korytov  <deskpot@despammed.com>
171
172         * gpg.el (gpg-passphrase-forget): Check that gpg-passphrase is
173         set. 
174
175 2003-04-17  Steve Youngs  <youngs@xemacs.org>
176
177         * hashcash.el (hashcash-point-at-bol): Move the fbound test
178         outside of the defalias.
179         (hashcash-point-at-eol): Ditto.
180
181 2003-03-19  Simon Josefsson  <jas@extundo.com>
182
183         * gnus-idna.el: Update.
184
185 2003-03-11  Teodor Zlatanov  <tzz@lifelogs.com>
186
187         * hashcash.el (hashcash-version, hashcash-insert-payment): patch
188         from Paul Foley
189
190 2003-03-07  Simon Josefsson  <jas@extundo.com>
191
192         * gnus-idna.el (gnus-idna-to-ascii-rhs-1): Narrow to
193         head (otherwise forwarded mail break havoc).
194
195 2003-03-07  Teodor Zlatanov  <tzz@bwh.harvard.edu>
196
197         * hashcash.el: New version from Paul Foley with better variable
198         names, executable-find support, and no errors in GNU Emacs
199         (hashcash-version): return nil when invoked with a
200         nil token
201
202 2003-02-21  Simon Josefsson  <jas@extundo.com>
203
204         * hashcash.el (hashcash-point-at-bol):
205         (hashcash-point-at-eol): Defalias.
206         (hashcash-generate-payment):
207         (mail-check-payment): Use it.
208
209 2002-12-30  Lars Magne Ingebrigtsen  <larsi@gnus.org>
210
211         * hashcash.el: New version from Paul Foley with new
212         mail-check-payment function.
213
214 2002-06-22  Simon Josefsson  <jas@extundo.com>
215
216         * hashcash.el: New file.
217         (hashcash-default-payment, hashcash-payment-alist, hashcash):
218         Defcustom.
219         (hashcash-generate-payment): Update to recent hashcode command
220         line syntax.
221         (hashcash-insert-payment): Use X-Hashcode:.
222         (mail-add-payment): Also look at Newsgroups.
223         (top-level): Add provide and EOF comment.
224         (mail-add-payment): Autoload.
225         (hashcash-insert-payment): s/Hashcode/Hashcash/
226         (mail-add-payment): Doc fix.
227
228 2002-05-20  Lars Magne Ingebrigtsen  <larsi@gnus.org>
229
230         * gnus-mdrtn.el (gnus-moderated-groups): Removed (require 'gnus-load).
231
232 2002-04-24  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
233
234         * ucs-tables.el (featurep): Barf on XEmacs.
235
236 2002-03-06  ShengHuo ZHU  <zsh@cs.rochester.edu>
237
238         * ucs-tables.el: Copy from Emacs 21.
239         
240 2002-03-05  ShengHuo ZHU  <zsh@cs.rochester.edu>
241
242         * xml.el: Sync with Emacs 21.
243
244 2002-01-25  Josh Huber  <huber@alum.wpi.edu>
245
246         * gpg.el (gpg-command-decrypt): Enable the status-fd command line
247         option to gpg when decrypting so `mml2015-mailcrypt-decrypt' can
248         parse and display the output.
249
250 2002-01-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
251
252         * gnus-mdrtn.el (gnus-moderation-cancel-article): Insert an extra
253         newline.
254
255 2001-12-26  Florian Weimer  <fw@deneb.enyo.de>
256
257         * gpg.el (gpg-command-default-alist): Using gpg-2comp is no longer
258         the default.
259
260 2001-12-18  Josh Huber  <huber@alum.wpi.edu>
261
262         * ChangeLog: changed buffer-file-coding-system back to
263         coding. (oops)
264
265 2001-12-17  Josh Huber  <huber@alum.wpi.edu>
266
267         * ChangeLog: changed coding to buffer-file-coding-system
268
269 2001-11-22  Simon Josefsson  <jas@extundo.com>
270
271         * sha1.el: Removed. (A FSF copyrighted sha1-el.el file is in
272         ../lisp/).
273
274 2001-10-30 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
275
276         * canlock.el, hex-util.el, sha1-el.el: Move to lisp.
277
278 2001-10-30  Katsumi Yamaoka  <yamaoka@jpl.org>
279
280         * canlock.el: (canlock-base64-encode-function): Removed.
281         (canlock-mmencode-program): Removed.
282         (canlock-mmencode-args-for-encoding): Removed.
283         (canlock-openssl-program): Renamed from `canlock-ssleay-program'.
284         (canlock-openssl-args): Renamed from `canlock-ssleay-args'.
285         (canlock-load-hook): Removed.
286         (canlock-base64-encode-string-with-mmencode): Removed.
287         (canlock-sha1-with-openssl): Renamed from
288         `canlock-sha1-with-ssleay'.
289         (canlock-hex-string-to-int): Removed.
290         (canlock-fetch-fields): Don't use `mapcar'.
291         (canlock-fetch-id-for-key): Don't use Cancel header if there is no
292         cancel command.
293         (gnus-summary-canlock-verify): Removed.
294         (wl-summary-canlock-verify): Removed.
295         (canlock-mew-summary-display): Removed.
296         (mew-summary-canlock-verify): Removed.
297         (mh-summary-canlock-verify): Removed.
298         (vm-summary-canlock-verify): Removed.
299         (cmail-summary-canlock-verify): Removed.
300         (rmail-summary-canlock-verify): Removed.
301
302 2001-10-25  Simon Josefsson  <jas@extundo.com>
303
304         * canlock.el (canlock-password, canlock-password-for-verify) 
305         (canlock-force-insert-header): Defcustom.
306
307 2001-10-17  Simon Josefsson  <jas@extundo.com>
308
309         * canlock.el (sha1-binary): Autoload `sha1-binary'.
310         (canlock-sha1-function): Use it.
311         (canlock-sha1-function-for-verify): Ditto.
312
313         * sha1-el.el: New file.
314
315         * hex-util.el: Ditto.
316
317 2001-08-24 16:09:14  Fabien Penso  <penso@linuxfr.org>
318
319         * gpg.el (gpg-command-sign-detached): Doc fix.
320
321 2001-08-07  Andreas Jaeger  <aj@suse.de>
322
323         * gpg.el (gpg-passphrase-forget): Don't cache
324         gpg-passphrase-timer.
325         (gpg-passphrase-store): Check if gpg-passphrase-timer is
326         initialized already.
327         
328 2001-07-30 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
329         From Andreas Fuchs <asf@void.at>
330
331         * gpg.el (gpg-command-verify): --status-fd 1
332         (gpg-unabbrev-trust-alist): New.
333
334 2001-01-18  Colin Marquardt <colin.marquardt@usa.alcatel.com>
335
336         * gpg.el (gpg-make-temp-file): Error info.
337
338 2001-01-13 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
339
340         * gpg.el (gpg-build-arg-list): Use copy-sequence.
341
342 2000-12-19 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
343
344         * gpg.el (defalias): Use eval-and-compile.
345         (gpg-command-all-arglist): Suggest by Jeff Senn <senn@maya.com>.
346
347 2000-12-15 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
348
349         * gpg.el (gpg-command-alist): Alist may not be defined.
350
351 2000-12-14 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
352
353         * gpg.el (gpg-make-temp-file): Don't check file-modes of M$Windows.
354
355 2000-12-14 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
356
357         * gpg.el (gpg-passphrase-store): Don't activate timer if it is live.
358
359 2000-11-30 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
360
361         * gpg.el: (gpg-make-temp-file): Use expand-file-name.
362         (gpg-point-at-eol): New function.
363         (gpg-call-process): Use it.
364         (gpg-key-list-keys-parse-line): Ditto.
365         (gpg-with-passphrase-env): edebug-form-spec.
366         (gpg-with-temp-files): Ditto.
367         (gpg-show-result): Ditto.
368
369 2000-11-08  Bj\e,Av\e(Brn Torkelsson  <torkel@hpc2n.umu.se>
370
371         * gpg.el: In Xemacs it is called point-at-eol, not
372         line-end-position
373
374         * gpg.el (gpg-key-lessp): use string-lessp instead of
375         compare-strings (not available on XEmacs)
376         
377 2000-11-16  Simon Josefsson  <sj@extundo.com>
378
379         * gpg.el (gpg-command-verify-cleartext): New variable.
380         (gpg-verify-cleartext): New function.
381         
382 2000-10-31 17:32:02  ShengHuo ZHU  <zsh@cs.rochester.edu>
383
384         * gpg.el (gpg-verify): The last argument of apply is a list.
385         (gpg-encrypt): Add passphrase as a parameter.
386
387 ;; Local Variables:
388 ;; coding: iso-2022-7bit
389 ;; fill-column: 79
390 ;; End:
391
392 ;;; arch-tag: 105a2bf0-3f04-4ba6-a991-619aece2c04f