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