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