*** empty log message ***
[gnus] / lisp / ChangeLog
1 2004-01-06  Lars Magne Ingebrigtsen  <larsi@gnus.org>
2
3         * run-at-time.el: New file.
4
5         * dgnushack.el (dgnushack-compile): Don't compile run-at-time
6         under Emacs.
7
8         * gnus.el ((fboundp 'gnus-set-text-properties)): Remove definition
9         of gnus-set-text-properties.
10
11         * gnus-uu.el (gnus-uu-save-article): Ditto.
12
13         * gnus-salt.el (gnus-carpal-setup-buffer): Ditto.
14
15         * gnus-cite.el (gnus-cite-parse): Ditto.
16
17         * gnus-art.el (gnus-button-push): Use set-text-properties instead
18         of gnus-.
19
20         * gnus-xmas.el (run-at-time): Require run-at-time.
21
22         * gnus.el: Changed calls to nnheader-run-at-time and
23         password-run-at-time throughout to use run-at-time directly.
24
25         * password.el: Removed definition of run-at-time.
26
27         * nnheaderxm.el: Remove definition of run-at-time.
28
29 2004-01-05  Karl Pfl\e,Ad\e(Bsterer  <sigurd@12move.de>
30
31         * mml.el (mml-minibuffer-read-disposition): Show attachment type
32         in prompt (tiny change)
33
34 2004-01-06  Steve Youngs  <sryoungs@bigpond.net.au>
35
36         * messagexmas.el (message-xmas-redefine): Alias
37         `message-make-caesar-translation-table' to
38         ``message-xmas-make-caesar-translation-table' regardless of XEmacs
39         version.
40
41         * gnus-xmas.el (gnus-xmas-set-text-properties): Removed.
42         (gnus-xmas-define): Don't alias `gnus-set-text-properties' to
43         `gnus-xmas-set-text-properties'.
44         (gnus-xmas-redefine): Don't alias `gnus-completing-read' to
45         `gnus-xmas-completing-read'. 
46         (gnus-xmas-completing-read): Removed.
47         (gnus-xmas-open-network-stream): Removed.
48
49         * gnus-ems.el (gnus-mode-line-modified): Don't conditionalise on
50         XEmacs version.
51
52         * dns.el (dns-make-network-process): Use `open-network-stream'
53         instead of `gnus-xmas-open-network-stream'.
54
55         * dgnushack.el: Remove some XEmacs 21.1 specific stuff.
56
57         * .cvsignore: Add auto-autoloads.el, custom-load.el.
58
59 2004-01-06  Jesper Harder  <harder@ifa.au.dk>
60
61         * gnus-art.el (gnus-mime-display-alternative)
62         (gnus-insert-mime-button, gnus-insert-mime-security-button)
63         (gnus-insert-prev-page-button, gnus-insert-next-page-button):
64         Don't use gnus-local-map-property.
65
66         * gnus-util.el (gnus-local-map-property): Remove.
67
68         * mm-view.el (mm-view-pkcs7-decrypt): Replace
69         gnus-completing-read-maybe-default with completing-read.
70
71         * gnus-util.el (gnus-completing-read): do.
72         (gnus-completing-read-maybe-default): Remove.
73
74 2004-01-06  Steve Youngs  <sryoungs@bigpond.net.au>
75
76         * password.el: Only autoload `run-at-time' if not XEmacs.
77         Only autoload the itimer functions if XEmacs.
78
79 2004-01-06  Katsumi Yamaoka  <yamaoka@jpl.org>
80
81         * gnus-xmas.el (gnus-xmas-define): Defun char-width for non-MULE
82         XEmacsen.
83
84         * dgnushack.el: Autoload executable-find for XEmacs.
85
86 2004-01-06  Jesper Harder  <harder@ifa.au.dk>
87
88         * gnus-art.el (gnus-read-string): Remove.
89         (gnus-summary-pipe-to-muttprint): Replace gnus-read-string with
90         read-string.
91
92 2004-01-05  Teodor Zlatanov  <tzz@lifelogs.com>
93
94         * netrc.el: autoload password-read
95         (netrc): new configuration group
96         (netrc-encoding-method, netrc-openssl-path): configuration
97         variables for encoding and decoding of files with symmetric
98         ciphers
99         (netrc-encode): assistant function to encode a file with
100         netrc-encoding-method
101         (netrc-parse): added interactive parameter, added optional
102         decoding if netrc-encoding-method is non-nil but otherwise
103         behavior is standard
104         (netrc-encrypting-method, netrc-encrypt, netrc-parse):
105         s/encode/encrypt/ everywhere
106
107         * spam.el: remove executable-find autoload
108
109 2004-01-05  Jesper Harder  <harder@ifa.au.dk>
110
111         * gnus-registry.el: Remove Emacs 20 hash table compatibility code.
112
113         * gnus-uu.el (gnus-uu-post-encoded): bury-buffer is always fbound.
114
115 2004-01-05  Reiner Steib  <Reiner.Steib@gmx.de>
116
117         * gnus-art.el (gnus-treat-ansi-sequences,
118         article-treat-ansi-sequences): New variable and function.
119         Suggested by Dan Jacobson <jidanni@jidanni.org>.
120
121         * gnus-sum.el (gnus-summary-wash-map, gnus-summary-make-menu-bar):
122         Use it.
123
124 2004-01-05  Jesper Harder  <harder@ifa.au.dk>
125
126         * mm-util.el (mm-quote-arg): Remove.
127
128         * mm-decode.el (mm-mailcap-command): Replace mm-quote-arg with
129         shell-quote-argument.
130
131         * gnus-uu.el (gnus-uu-command): do.
132
133         * gnus-sum.el (gnus-summary-insert-pseudos): do.
134
135         * ietf-drums.el (ietf-drums-token-to-list): Replace mm-make-char
136         with make-char.
137
138         * mm-util.el (mm-make-char): Remove.
139
140         * mml.el (mml-mode): Replace gnus-add-minor-mode with
141         add-minor-mode.
142
143         * gnus-undo.el (gnus-undo-mode): do.
144
145         * gnus-topic.el (gnus-topic-mode): do.
146
147         * gnus-sum.el (gnus-dead-summary-mode): do.
148
149         * gnus-start.el (gnus-slave-mode): do.
150
151         * gnus-salt.el (gnus-binary-mode, gnus-pick-mode): do.
152
153         * gnus-ml.el (gnus-mailing-list-mode): do.
154
155         * gnus-gl.el (gnus-grouplens-mode): do.
156
157         * gnus-draft.el (gnus-draft-mode): do.
158
159         * gnus-dired.el (gnus-dired-mode): do.
160
161         * gnus-ems.el (gnus-add-minor-mode): Remove.
162
163         * gnus-spec.el (gnus-correct-length, gnus-correct-substring):
164         Replace gnus-char-width with char-width.
165
166         * gnus-ems.el (gnus-char-width): Remove.
167
168         * gnus-spec.el (gnus-correct-length, gnus-correct-substring):
169         Replace gnus-char-width with char-width.
170
171         * gnus-ems.el (gnus-char-width): Remove.
172
173         * spam-stat.el (with-syntax-table): Remove with-syntax-table
174         definition.
175         Remove Emacs 20 hash table compatibility code.
176
177         * rfc2047.el (with-syntax-table): Remove with-syntax-table Emacs
178         20 compatibility code.
179
180         * spam.el (spam-point-at-eol): Replace with point-at-eol.
181
182         * smime.el (smime-point-at-eol): Replace with point-at-eol.
183
184         * rfc2047.el (rfc2047-point-at-bol, rfc2047-point-at-eol): Replace
185         with point-at-{eol,bol}.
186
187         * netrc.el (netrc-point-at-eol): Replace with point-at-eol.
188
189         * imap.el (imap-point-at-eol): Replace with point-at-eol.
190
191         * flow-fill.el (fill-flowed-point-at-bol,
192         fill-flowed-point-at-eol): Replace with point-at-{eol,bol}.
193
194         * gnus-util.el (gnus-point-at-bol, gnus-point-at-eol): Remove.
195         Replace with point-at-{eol,bol} throughout all files.
196
197 2004-01-05  Katsumi Yamaoka  <yamaoka@jpl.org>
198
199         * ntlm.el (ntlm-string-as-unibyte): New macro.
200         (ntlm-build-auth-response): Use it.
201
202         Remove Emacs 20 stuff:
203         * dgnushack.el (dgnushack-compile): Don't modify max-specpdl-size.
204         (butlast, mapc, remove): Remove the compiler macros.
205         * gnus-msg.el (gnus-summary-news-other-window): Use remove instead
206         of delq and copy-sequence.
207         * gnus-art.el (popup-menu): Remove the compiler macro.
208         * nnmail.el (nnmail-split-fancy): Don't support customizing with
209         Emacs 20.
210
211 2004-01-05  Simon Josefsson  <jas@extundo.com>
212
213         * ntlm.el: Fix namespace.  Change smb-passwd-hash into
214         ntlm-smb-passwd-hash, smb-owf-encrypt into ntlm-smb-owf-encrypt,
215         smb-passwd-hash into ntlm-smb-passwd-hash, smbdes-e-p16 into
216         ntlm-smb-des-e-p16, smbdes-e-p24 into ntlm-smb-des-e-p24, smbhash
217         into ntlm-smb-hash, smb-sp8 into ntlm-smb-sp8, smb-str-to-key into
218         ntlm-smb-str-to-key, smb-dohash into ntlm-smb-dohash, smb-perm1
219         into ntlm-smb-perm1, smb-perm2 into ntlm-smb-perm2, smb-perm3 into
220         ntlm-smb-perm3, smb-perm4 into ntlm-smb-perm4, smb-perm5 into
221         ntlm-smb-perm5, smb-perm6 into ntlm-smb-perm6, smb-sc into
222         ntlm-smb-sc, smb-sbox into ntlm-smb-sbox, string-permute into
223         ntlm-string-permute, string-lshift into ntlm-string-lshift,
224         string-xor into ntlm-string-xor.  Suggested by
225         Jesper Harder <harder@myrealbox.com>.
226
227         * ntlm.el: Don't include poem.
228
229         * md4.el (print-int32, print-string-hexa): Remove.  Suggested by
230         Jesper Harder <harder@myrealbox.com>.
231
232         * sasl-ntlm.el, ntlm.el, md4.el: New files.
233
234         * hmac-md5.el (md5-binary): Fix byte compile warning.  (This
235         probably breaks emacs with DL patch, but do we care? Is anyone
236         still using the DL stuff?)
237
238         * sieve-manage.el: Use the password package.
239         (sieve-manage-read-passwd): Remove.
240         (sieve-manage-interactive-login): Use password.  Re-add
241         condition-case around loop.
242
243         * pgg.el (pgg-passphrase-cache, pgg-run-at-time): Remove.
244         (pgg-add-passphrase-cache, pgg-remove-passphrase-cache): Use
245         the password package.
246
247 2003-02-19  Simon Josefsson  <jas@extundo.com>
248
249         * sieve-manage.el (sieve-sasl-auth): Quote optional initial SASL
250         token.
251
252 2002-08-07  Simon Josefsson  <jas@extundo.com>
253
254         * sieve-manage.el (require): Use SASL, not RFC2104/MD5.
255         (sieve-manage-authenticators):
256         (sieve-manage-authenticator-alist): Add some SASL mechs.
257         (sieve-sasl-auth): New function.
258         (sieve-manage-cram-md5-auth):
259         (sieve-manage-plain-auth): Rewrite using SASL library.
260         (sieve-manage-digest-md5-p, sieve-manage-digest-md5-auth)
261         (sieve-manage-scram-md5-p, sieve-manage-scram-md5-auth)
262         (sieve-manage-ntlm-p, sieve-manage-ntlm-auth)
263         (sieve-manage-login-p, sieve-manage-login-auth): Add wrappers.
264
265 2004-01-05  Simon Josefsson  <jas@extundo.com>
266
267         * sasl.el, sasl-cram.el, sasl-digest.el, hmac-md5.el, hmac-def.el:
268         New files.
269
270 2004-01-04  Lars Magne Ingebrigtsen  <larsi@gnus.org>
271
272         * gnus-group.el (gnus-no-groups-message): Update.
273
274         * gnus-sum.el (gnus-summary-insert-new-articles): Remove . 
275
276 2003-11-09  Simon Josefsson  <jas@extundo.com>
277
278         * imap.el: Support for ID IMAP extension (RFC 2971).
279         (imap-local-variables): Add imap-id.
280         (imap-id): New variable.
281         (imap-id): New function.
282         (imap-parse-response): Parse untagged ID response.
283         * nnimap.el (nnimap-id): New variable.
284         (nnimap-open-connection): Use it.
285
286 2003-12-28  Simon Josefsson  <jas@extundo.com>
287
288         * gnus-score.el (gnus-score-edit-all-score): New.
289         * gnus-group.el (gnus-group-score-map): Bind it to W e.
290
291 2004-01-04  Simon Josefsson  <jas@extundo.com>
292
293         * password.el: Add.
294
295 2004-01-04  Mario Lang  <lang@zid.tugraz.at>
296
297         * dns.el: Add support for AAAA records (see RFC 3596)
298
299         * Fix typo PRT -> PTR
300
301         * Parse MX, PTR and SOA replies (see RFC 1035)
302
303 2004-01-04  Lars Magne Ingebrigtsen  <larsi@gnus.org>
304
305         * gnus.el (gnus-logo-color-style): Changed colors to `no'.
306
307         * Moved to Changelog.1.
308
309     Copyright (C) 2000, 2001, 2002, 2004 Free Software Foundation, Inc.
310   Copying and distribution of this file, with or without modification,
311   are permitted provided the copyright notice and this notice are preserved.
312
313 ;; Local Variables:
314 ;; coding: iso-2022-7bit
315 ;; End: