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