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