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