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