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