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