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