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