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