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