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