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