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