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