1 2004-01-12 Teodor Zlatanov <tzz@lifelogs.com>
3 * spam.el (spam-get-article-as-string): updated to use
4 gnus-request-article-this-buffer, much simpler
5 (spam-get-article-as-buffer): removed
7 2004-01-12 Kai Grossjohann <kai.grossjohann@mci.com>
9 * message.el (message-expand-name): Use EUDC if the user uses
12 2004-01-12 Jesper Harder <harder@ifa.au.dk>
14 * rfc2047.el (rfc2047-parse-and-decode, rfc2047-decode): Use a
15 character for the encoding to avoid consing a string.
17 * rfc2047.el (rfc2047-decode-string): Don't cons a string
20 * mm-util.el (mm-replace-chars-in-string): Remove.
22 * rfc2047.el (rfc2047-decode): Use mm-subst-char-in-string instead
23 of mm-replace-chars-in-string.
25 2004-01-11 Jesper Harder <harder@ifa.au.dk>
27 * gnus.sum.el (gnus-remove-odd-characters): Don't cons two new
30 * mm-util.el (mm-subst-char-in-string): Support inplace.
32 * gnus-sum.el (gnus-summary-remove-list-identifiers): Don't cons
33 a new string in every iteration. Use shy groups.
35 2004-01-10 Jesper Harder <harder@ifa.au.dk>
37 * gnus-start.el (gnus-subscribe-newsgroup, gnus-start-draft-setup)
38 (gnus-group-change-level, gnus-kill-newsgroup)
39 (gnus-check-bogus-newsgroups, gnus-get-unread-articles-in-group)
40 (gnus-get-unread-articles, gnus-make-articles-unread)
41 (gnus-make-ascending-articles-unread): Use accessor
42 macros (gnus-group-entry, gnus-group-unread, gnus-info-marks etc.)
43 to get group information for improved readability.
45 * gnus-srvr.el (gnus-browse-unsubscribe-group): do.
47 * gnus-soup.el (gnus-soup-group-brew): do.
49 * gnus-msg.el (gnus-put-message): do.
51 * gnus-move.el (gnus-group-move-group-to-server): do.
53 * gnus-kill.el (gnus-batch-score): do.
55 * gnus-group.el (gnus-group-prepare-flat, gnus-group-delete-group)
56 (gnus-group-update-group-line, gnus-group-insert-group-line-info)
57 (gnus-group-update-group, gnus-group-read-group)
58 (gnus-group-make-group, gnus-group-make-help-group)
59 (gnus-group-make-archive-group, gnus-group-make-directory-group)
60 (gnus-group-make-empty-virtual, gnus-group-sort-selected-flat)
61 (gnus-group-sort-by-unread, gnus-group-catchup)
62 (gnus-group-unsubscribe-group, gnus-group-kill-group)
63 (gnus-group-yank-group, gnus-group-set-info)
64 (gnus-group-list-groups): do.
66 * gnus.el (gnus-generate-new-group-name): do.
68 * gnus-delay.el (gnus-delay-send-queue): do.
70 * nnvirtual.el (nnvirtual-catchup-group): do.
72 * nnkiboze.el (nnkiboze-generate-group, nnkiboze-generate-group):
75 * gnus-topic.el (gnus-topic-find-groups, gnus-topic-clean-alist)
76 (gnus-group-prepare-topics, gnus-topic-check-topology): do.
78 * gnus-sum.el (gnus-update-read-articles, gnus-select-newsgroup)
79 (gnus-mark-xrefs-as-read, gnus-compute-read-articles)
80 (gnus-summary-walk-group-buffer, gnus-summary-move-article)
81 (gnus-group-make-articles-read): do.
83 2004-01-09 Jesper Harder <harder@ifa.au.dk>
85 * gnus-art.el (article-decode-mime-words, article-babel)
86 (gnus-article-highlight-signature, gnus-article-add-buttons)
87 (gnus-signature-toggle): Use gnus-with-article-buffer.
89 * gnus-art.el (gnus-article-highlight-headers)
90 (gnus-article-add-buttons-to-head): Use gnus-with-article-headers.
92 * gnus-art.el (gnus-mm-display-part, gnus-article-wash-status)
93 (gnus-article-set-globals, gnus-request-article-this-buffer)
94 (gnus-button-message-id, gnus-article-maybe-hide-headers)
95 (gnus-mime-view-part-externally, gnus-mime-view-part-internally)
96 (gnus-mime-display-alternative): Use with-current-buffer.
98 2004-01-09 Teodor Zlatanov <tzz@lifelogs.com>
100 * spam.el (spam-generate-fake-headers): rewrite to be simpler,
101 also under 80 char limit, and call gnus-error if needed
102 (spam-fetch-article-header): finally fixed - it was a
103 buffer-local variable (gnus-newsgroup-data)
104 (spam-find-spam): use spam-generate-fake-headers, forget about
105 spam-insert-fake-headers
106 (spam-insert-fake-headers): removed
108 2004-01-09 Jesper Harder <harder@ifa.au.dk>
110 * deuglify.el (gnus-article-outlook-unwrap-lines)
111 (gnus-outlook-rearrange-article)
112 (gnus-outlook-repair-attribution-outlook)
113 (gnus-outlook-repair-attribution-block)
114 (gnus-outlook-repair-attribution-other): Remove redundant
117 2004-01-09 Teodor Zlatanov <tzz@lifelogs.com>
119 * spam.el (spam-fetch-field-fast, spam-fetch-field-from-fast)
120 (spam-fetch-field-subject-fast)
121 (spam-fetch-field-message-id-fast, spam-generate-fake-headers)
122 (spam-fetch-article-header): new functions to deal with Gnus
123 internals for fast retrieval of article header data
124 (spam-initialize): put spam-find-spam in the gnus-summary-prepared-hook
126 2004-01-09 Jesper Harder <harder@ifa.au.dk>
128 * pop3.el (pop3-md5): Remove.
129 (pop3-apop): Replace pop3-md5 with md5.
131 * mm-bodies.el: base64 is always built-in.
133 * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Use
136 2004-01-08 Katsumi Yamaoka <yamaoka@jpl.org>
138 * canlock.el (canlock-insert-header): Remove excessive grouping in
141 * gnus-sum.el (gnus-summary-read-document): Ditto.
143 * gnus-uu.el (gnus-uu-part-number): Ditto.
145 * html2text.el (html2text-remove-tags): Ditto.
146 (html2text-format-tags): Ditto.
147 (html2text-format-single-elements): Ditto.
149 * mml.el (mml-parse-1): Ditto.
151 2004-01-08 Jesper Harder <harder@ifa.au.dk>
153 * gnus-sum.el (gnus-summary-update-mark): Revert previous change.
155 * gnus-group.el (gnus-group-mark-group): Fix for multibyte marks.
157 * gnus-sum.el (gnus-summary-update-mark): Fix for multibyte marks.
159 * gnus-util.el (gnus-replace-in-string): Remove Emacs 20 code.
161 2003-11-15 Simon Josefsson <jas@extundo.com>
163 * pgg-gpg.el (pgg-gpg-lookup-all-secret-keys)
164 (pgg-gpg-lookup-key): Use regexp match instead of
165 split-string (split-string is different between emacs 21.2 and
166 21.4). Reported by ultrasoul@ultrasoul.com (David D. Smith).
168 2004-01-08 Jesper Harder <harder@ifa.au.dk>
170 * gnus-art.el (gnus-mime-view-all-parts)
171 (gnus-article-part-wrapper, gnus-article-view-part): Use
174 2004-01-07 Teodor Zlatanov <tzz@lifelogs.com>
176 * spam.el (spam-disable-spam-split-during-ham-respool)
177 (spam-spamoracle-database, spam-cache-lookups)
178 (spam-split-last-successful-check, spam-clear-cache, spam-xor)
179 (spam-group-ham-mark-p, spam-group-spam-mark-p)
180 (spam-group-ham-marks, spam-group-spam-marks)
181 (spam-group-spam-contents-p, spam-group-ham-contents-p)
182 (spam-list-of-processors, spam-list-of-statistical-checks): doc
183 fix, also add spam-use-blackholes to the statistical checks
184 (spam-fetch-field-fast): new interface to fetching fields, may
186 (spam-fetch-field-from-fast, spam-fetch-field-subject-fast)
187 (spam-fetch-field-message-id-fast): use spam-fetch-field-fast
188 (spam-insert-fake-headers): fake an article when needed
189 (spam-find-spam): fake article when possible
190 (spam-check-blackholes, spam-check-BBDB, spam-from-listed-p)
191 (spam-check-bogofilter-headers): use message-fetch-field instead
192 of nnmail-fetch-field
194 2004-01-07 Reiner Steib <Reiner.Steib@gmx.de>
196 * gnus-score.el (gnus-score-find-trace): Add `k' (kill-buffer).
198 2004-01-07 Teodor Zlatanov <tzz@lifelogs.com>
200 * spam.el (spam-split): do not require spam-use-CHECK to be
201 enabled if that check is passed to spam-split explicitly; also
202 fix so 'spam doesn't get converted to spam-split-group when
203 spam-split-symbolic-return is t
204 (spam-find-spam): find registrations of the article and use those
205 instead of re-running spam-split to find the spam/ham
206 classification of the article
207 (spam-log-processing-to-registry, spam-log-registered-p)
208 (spam-log-unregistration-needed-p, spam-log-undo-registration):
209 use gnus-error instead of gnus-message
210 (spam-log-registration-type): new function to determine the
211 classification of a message based on registry entries; will
212 return nil if both 'spam and 'ham are found
213 (spam-check-BBDB): expand all the BBDB macros here so we can have
214 a reasonably fast local cache without the loading errors
215 (spam-cache-lookups): set to t by default
216 (spam-find-spam): don't try to guess spam-cache-lookups
217 (spam-enter-whitelist, spam-enter-blacklist): also clear the
219 (spam-filelist-build-cache, spam-filelist-check-cache): better
220 caching of whitelist/blacklist entries
221 (spam-check-whitelist, spam-check-blacklist): invoke
222 spam-from-listed-p with a type, not a cache variable
223 (spam-from-listed-p): wrap around spam-filelist-check-cache
225 2004-01-07 Jesper Harder <harder@ifa.au.dk>
227 * message.el (message-cite-prefix-regexp): Use with-syntax-table.
229 * nnmail.el (nnmail-split-fancy): do.
231 * mml.el (mml-parse): do.
233 * gnus-score.el (gnus-enter-score-words-into-hashtb)
234 (gnus-score-adaptive): do.
236 2004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
238 * gnus-art.el (gnus-treat-emphasize): Ignore Emacs version number.
239 (gnus-mime-button-map): Don't set keymap parent.
240 (gnus-button-ctan-directory-regexp): Use shy grouping.
241 (gnus-prev-page-map): Don't set keymap parent.
242 (gnus-prev-page-map): Remove duplicated one.
243 (gnus-next-page-map): Don't set keymap parent.
244 (gnus-mime-security-button-map): Ditto.
246 * nnheader.el (nnheader-directory-files-is-safe): Ignore Emacs
249 * sha1-el.el (sha1-string-external): Use with-temp-buffer.
251 2004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
253 * canlock.el (canlock-sha1-function): Remove.
254 (canlock-sha1-function-for-verify): Remove.
255 (canlock-openssl-program): Remove.
256 (canlock-openssl-args): Remove.
257 (canlock-ignore-errors): Remove.
258 (canlock-sha1-with-openssl): Remove.
259 (canlock-sha1): Use sha1 instead of to call canlock-sha1-function.
260 (canlock-verify): Don't use canlock-ignore-errors.
262 * sha1-el.el (sha1-string-external): Make it can return a string
264 (sha1-region-external): Ditto.
265 (sha1-string-internal): Ditto.
266 (sha1-region-internal): Ditto.
267 (sha1-region): Ditto.
268 (sha1-string): Ditto.
271 2004-01-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
273 * spam.el (spam-report-articles-gmane): New command.
275 2004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
277 * gnus.el: Don't make unnecessary *Group* buffer when loading.
279 * run-at-time.el (run-at-time-saved): Remove.
280 (run-at-time): Doc fix.
282 2004-01-07 Jesper Harder <harder@ifa.au.dk>
284 * gnus-sum.el (gnus-summary-limit-to-replied): New command.
285 (gnus-summary-limit-map): Add it.
286 (gnus-summary-make-menu-bar): do.
288 2004-01-06 Teodor Zlatanov <tzz@lifelogs.com>
290 * spam.el (spam-cache-lookups, spam-caches, spam-clear-cache):
291 first attempt at some caching support (done for BBDB only now)
292 (spam-find-spam): set spam-cache-lookups if there are more than 2
293 addresses to be checked
294 (spam-clear-cache-BBDB): new function, to be invoked by
295 bbdb-change-hook, and triggering spam-clear-cache of 'spam-use-BBDB
296 (spam-check-BBDB): check and use the caches, if
297 spam-cache-lookups is on
298 remove superfluous (provide)
300 2004-01-06 Reiner Steib <Reiner.Steib@gmx.de>
302 * gnus-art.el (gnus-treat-ansi-sequences): Changed default.
304 2004-01-07 Steve Youngs <sryoungs@bigpond.net.au>
306 * run-at-time.el (run-at-time-saved): Move to after the definition
309 * dgnushack.el: Autoload `font-lock-fontify-buffer' in XEmacs.
311 2004-01-06 Katsumi Yamaoka <yamaoka@jpl.org>
313 * gnus-art.el (gnus-article-wash-html-with-w3m): Don't use
314 mm-w3m-local-map-property.
316 * mm-view.el (mm-w3m-mode-map): Remove.
317 (mm-w3m-local-map-property): Remove.
318 (mm-inline-text-html-render-with-w3m): Don't use
319 mm-w3m-local-map-property.
321 2004-01-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
323 * run-at-time.el: New file.
325 * dgnushack.el (dgnushack-compile): Don't compile run-at-time
328 * gnus.el ((fboundp 'gnus-set-text-properties)): Remove definition
329 of gnus-set-text-properties.
331 * gnus-uu.el (gnus-uu-save-article): Ditto.
333 * gnus-salt.el (gnus-carpal-setup-buffer): Ditto.
335 * gnus-cite.el (gnus-cite-parse): Ditto.
337 * gnus-art.el (gnus-button-push): Use set-text-properties instead
340 * gnus-xmas.el (run-at-time): Require run-at-time.
342 * gnus.el: Changed calls to nnheader-run-at-time and
343 password-run-at-time throughout to use run-at-time directly.
345 * password.el: Removed definition of run-at-time.
347 * nnheaderxm.el: Remove definition of run-at-time.
349 2004-01-05 Karl Pfl
\e,Ad
\e(Bsterer <sigurd@12move.de>
351 * mml.el (mml-minibuffer-read-disposition): Show attachment type
352 in prompt (tiny change)
354 2004-01-06 Steve Youngs <sryoungs@bigpond.net.au>
356 * messagexmas.el (message-xmas-redefine): Alias
357 `message-make-caesar-translation-table' to
358 ``message-xmas-make-caesar-translation-table' regardless of XEmacs
361 * gnus-xmas.el (gnus-xmas-set-text-properties): Removed.
362 (gnus-xmas-define): Don't alias `gnus-set-text-properties' to
363 `gnus-xmas-set-text-properties'.
364 (gnus-xmas-redefine): Don't alias `gnus-completing-read' to
365 `gnus-xmas-completing-read'.
366 (gnus-xmas-completing-read): Removed.
367 (gnus-xmas-open-network-stream): Removed.
369 * gnus-ems.el (gnus-mode-line-modified): Don't conditionalise on
372 * dns.el (dns-make-network-process): Use `open-network-stream'
373 instead of `gnus-xmas-open-network-stream'.
375 * dgnushack.el: Remove some XEmacs 21.1 specific stuff.
377 * .cvsignore: Add auto-autoloads.el, custom-load.el.
379 2004-01-06 Jesper Harder <harder@ifa.au.dk>
381 * gnus-art.el (gnus-mime-display-alternative)
382 (gnus-insert-mime-button, gnus-insert-mime-security-button)
383 (gnus-insert-prev-page-button, gnus-insert-next-page-button):
384 Don't use gnus-local-map-property.
386 * gnus-util.el (gnus-local-map-property): Remove.
388 * mm-view.el (mm-view-pkcs7-decrypt): Replace
389 gnus-completing-read-maybe-default with completing-read.
391 * gnus-util.el (gnus-completing-read): do.
392 (gnus-completing-read-maybe-default): Remove.
394 2004-01-06 Steve Youngs <sryoungs@bigpond.net.au>
396 * password.el: Only autoload `run-at-time' if not XEmacs.
397 Only autoload the itimer functions if XEmacs.
399 2004-01-06 Katsumi Yamaoka <yamaoka@jpl.org>
401 * gnus-xmas.el (gnus-xmas-define): Defun char-width for non-MULE
404 * dgnushack.el: Autoload executable-find for XEmacs.
406 2004-01-06 Jesper Harder <harder@ifa.au.dk>
408 * gnus-art.el (gnus-read-string): Remove.
409 (gnus-summary-pipe-to-muttprint): Replace gnus-read-string with
412 2004-01-05 Teodor Zlatanov <tzz@lifelogs.com>
414 * netrc.el: autoload password-read
415 (netrc): new configuration group
416 (netrc-encoding-method, netrc-openssl-path): configuration
417 variables for encoding and decoding of files with symmetric
419 (netrc-encode): assistant function to encode a file with
420 netrc-encoding-method
421 (netrc-parse): added interactive parameter, added optional
422 decoding if netrc-encoding-method is non-nil but otherwise
424 (netrc-encrypting-method, netrc-encrypt, netrc-parse):
425 s/encode/encrypt/ everywhere
427 * spam.el: remove executable-find autoload
429 2004-01-05 Jesper Harder <harder@ifa.au.dk>
431 * gnus-registry.el: Remove Emacs 20 hash table compatibility code.
433 * gnus-uu.el (gnus-uu-post-encoded): bury-buffer is always fbound.
435 2004-01-05 Reiner Steib <Reiner.Steib@gmx.de>
437 * gnus-art.el (gnus-treat-ansi-sequences,
438 article-treat-ansi-sequences): New variable and function.
439 Suggested by Dan Jacobson <jidanni@jidanni.org>.
441 * gnus-sum.el (gnus-summary-wash-map, gnus-summary-make-menu-bar):
444 2004-01-05 Jesper Harder <harder@ifa.au.dk>
446 * mm-util.el (mm-quote-arg): Remove.
448 * mm-decode.el (mm-mailcap-command): Replace mm-quote-arg with
449 shell-quote-argument.
451 * gnus-uu.el (gnus-uu-command): do.
453 * gnus-sum.el (gnus-summary-insert-pseudos): do.
455 * ietf-drums.el (ietf-drums-token-to-list): Replace mm-make-char
458 * mm-util.el (mm-make-char): Remove.
460 * mml.el (mml-mode): Replace gnus-add-minor-mode with
463 * gnus-undo.el (gnus-undo-mode): do.
465 * gnus-topic.el (gnus-topic-mode): do.
467 * gnus-sum.el (gnus-dead-summary-mode): do.
469 * gnus-start.el (gnus-slave-mode): do.
471 * gnus-salt.el (gnus-binary-mode, gnus-pick-mode): do.
473 * gnus-ml.el (gnus-mailing-list-mode): do.
475 * gnus-gl.el (gnus-grouplens-mode): do.
477 * gnus-draft.el (gnus-draft-mode): do.
479 * gnus-dired.el (gnus-dired-mode): do.
481 * gnus-ems.el (gnus-add-minor-mode): Remove.
483 * gnus-spec.el (gnus-correct-length, gnus-correct-substring):
484 Replace gnus-char-width with char-width.
486 * gnus-ems.el (gnus-char-width): Remove.
488 * gnus-spec.el (gnus-correct-length, gnus-correct-substring):
489 Replace gnus-char-width with char-width.
491 * gnus-ems.el (gnus-char-width): Remove.
493 * spam-stat.el (with-syntax-table): Remove with-syntax-table
495 Remove Emacs 20 hash table compatibility code.
497 * rfc2047.el (with-syntax-table): Remove with-syntax-table Emacs
498 20 compatibility code.
500 * spam.el (spam-point-at-eol): Replace with point-at-eol.
502 * smime.el (smime-point-at-eol): Replace with point-at-eol.
504 * rfc2047.el (rfc2047-point-at-bol, rfc2047-point-at-eol): Replace
505 with point-at-{eol,bol}.
507 * netrc.el (netrc-point-at-eol): Replace with point-at-eol.
509 * imap.el (imap-point-at-eol): Replace with point-at-eol.
511 * flow-fill.el (fill-flowed-point-at-bol,
512 fill-flowed-point-at-eol): Replace with point-at-{eol,bol}.
514 * gnus-util.el (gnus-point-at-bol, gnus-point-at-eol): Remove.
515 Replace with point-at-{eol,bol} throughout all files.
517 2004-01-05 Katsumi Yamaoka <yamaoka@jpl.org>
519 * ntlm.el (ntlm-string-as-unibyte): New macro.
520 (ntlm-build-auth-response): Use it.
522 Remove Emacs 20 stuff:
523 * dgnushack.el (dgnushack-compile): Don't modify max-specpdl-size.
524 (butlast, mapc, remove): Remove the compiler macros.
525 * gnus-msg.el (gnus-summary-news-other-window): Use remove instead
526 of delq and copy-sequence.
527 * gnus-art.el (popup-menu): Remove the compiler macro.
528 * nnmail.el (nnmail-split-fancy): Don't support customizing with
531 2004-01-05 Simon Josefsson <jas@extundo.com>
533 * ntlm.el: Fix namespace. Change smb-passwd-hash into
534 ntlm-smb-passwd-hash, smb-owf-encrypt into ntlm-smb-owf-encrypt,
535 smb-passwd-hash into ntlm-smb-passwd-hash, smbdes-e-p16 into
536 ntlm-smb-des-e-p16, smbdes-e-p24 into ntlm-smb-des-e-p24, smbhash
537 into ntlm-smb-hash, smb-sp8 into ntlm-smb-sp8, smb-str-to-key into
538 ntlm-smb-str-to-key, smb-dohash into ntlm-smb-dohash, smb-perm1
539 into ntlm-smb-perm1, smb-perm2 into ntlm-smb-perm2, smb-perm3 into
540 ntlm-smb-perm3, smb-perm4 into ntlm-smb-perm4, smb-perm5 into
541 ntlm-smb-perm5, smb-perm6 into ntlm-smb-perm6, smb-sc into
542 ntlm-smb-sc, smb-sbox into ntlm-smb-sbox, string-permute into
543 ntlm-string-permute, string-lshift into ntlm-string-lshift,
544 string-xor into ntlm-string-xor. Suggested by
545 Jesper Harder <harder@myrealbox.com>.
547 * ntlm.el: Don't include poem.
549 * md4.el (print-int32, print-string-hexa): Remove. Suggested by
550 Jesper Harder <harder@myrealbox.com>.
552 * sasl-ntlm.el, ntlm.el, md4.el: New files.
554 * hmac-md5.el (md5-binary): Fix byte compile warning. (This
555 probably breaks emacs with DL patch, but do we care? Is anyone
556 still using the DL stuff?)
558 * sieve-manage.el: Use the password package.
559 (sieve-manage-read-passwd): Remove.
560 (sieve-manage-interactive-login): Use password. Re-add
561 condition-case around loop.
563 * pgg.el (pgg-passphrase-cache, pgg-run-at-time): Remove.
564 (pgg-add-passphrase-cache, pgg-remove-passphrase-cache): Use
565 the password package.
567 2003-02-19 Simon Josefsson <jas@extundo.com>
569 * sieve-manage.el (sieve-sasl-auth): Quote optional initial SASL
572 2002-08-07 Simon Josefsson <jas@extundo.com>
574 * sieve-manage.el (require): Use SASL, not RFC2104/MD5.
575 (sieve-manage-authenticators):
576 (sieve-manage-authenticator-alist): Add some SASL mechs.
577 (sieve-sasl-auth): New function.
578 (sieve-manage-cram-md5-auth):
579 (sieve-manage-plain-auth): Rewrite using SASL library.
580 (sieve-manage-digest-md5-p, sieve-manage-digest-md5-auth)
581 (sieve-manage-scram-md5-p, sieve-manage-scram-md5-auth)
582 (sieve-manage-ntlm-p, sieve-manage-ntlm-auth)
583 (sieve-manage-login-p, sieve-manage-login-auth): Add wrappers.
585 2004-01-05 Simon Josefsson <jas@extundo.com>
587 * sasl.el, sasl-cram.el, sasl-digest.el, hmac-md5.el, hmac-def.el:
590 2004-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
592 * gnus-group.el (gnus-no-groups-message): Update.
594 * gnus-sum.el (gnus-summary-insert-new-articles): Remove .
596 2003-11-09 Simon Josefsson <jas@extundo.com>
598 * imap.el: Support for ID IMAP extension (RFC 2971).
599 (imap-local-variables): Add imap-id.
600 (imap-id): New variable.
601 (imap-id): New function.
602 (imap-parse-response): Parse untagged ID response.
603 * nnimap.el (nnimap-id): New variable.
604 (nnimap-open-connection): Use it.
606 2003-12-28 Simon Josefsson <jas@extundo.com>
608 * gnus-score.el (gnus-score-edit-all-score): New.
609 * gnus-group.el (gnus-group-score-map): Bind it to W e.
611 2004-01-04 Simon Josefsson <jas@extundo.com>
615 2004-01-04 Mario Lang <lang@zid.tugraz.at>
617 * dns.el: Add support for AAAA records (see RFC 3596)
619 * Fix typo PRT -> PTR
621 * Parse MX, PTR and SOA replies (see RFC 1035)
623 2004-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
625 * gnus.el (gnus-logo-color-style): Changed colors to `no'.
627 * Moved to Changelog.1.
629 Copyright (C) 2000, 2001, 2002, 2004 Free Software Foundation, Inc.
630 Copying and distribution of this file, with or without modification,
631 are permitted provided the copyright notice and this notice are preserved.
634 ;; coding: iso-2022-7bit