2.4-b1: Fri Dec 24 21:20:07 EST 1999 (it was the night before Christmas...) * new: better documentation. ok. just kidding * new: iterative percentage based expiry. minBlocksFree and minFilesFree are now minBlocksFreePercent and minFilesFreePercent * compat: glibc2+ defines strdup. nuke it from orbit * new: AUTHINFO to remote servers via user:pass@server * new: gdb bug report script * bugfix: reset some lists stats if the newsgroup list could not be recovered * new: generic support for AUTHINFO authenticators * new: /etc/passwd AUTHINFO support * new: LDAP AUTHINFO support * new: pipe authenticator support * new: radius support (substantially complete, but untested) * change: eliminate unistd.h related warning under NetBSD/BSDI * change: remove all remaining support for the depreciated stats@nntpcache magic article ID (the http statistics are far more verbose) * new: make the rfc931 timeout configurable as rfc931Timeout (surprise!) * change: drop the default rfc931 timeout to 5 seconds * new: Per connection byte accounting * bugfix: According to the rfc, NEWGROUPS takes 2 digit years. consequently there's a y2k issue. Hack around it using the < 50 rule. * bugfix: use [] rather than <> when generating http forbidden message. * change: la pr?somption d'innocence. * new: various configure time functionality added: --enable-debug, --with-debug, --with-debug-libs, --with-efence, --with-dmalloc, --with-optimise, --with-profiling, --with-block-profiling, --with-static, --with-mstats * new: support gcc style printf style type checking for emitf et al * bugfix: reset list statistics when reinvoked with anonymous shared memory or corrupted file backed shared memory. * and: the unmentionable in pursuit of the uncodeable