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