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