NOTE: This was the HISTORIC changelog-type document actually included in the head of the AUB script. It was getting too bulky so I decided to move it to a separate file. All new changes are kept in ChangeLog which is generated from the CVS logs. Mako Hill -- Tue, 19 Mar 2002 16:04:41 -0500 ------------------------------------------------------------------------ aub v1.0 1/92 Basic functionality only. Buggy. v1.1 3/92 Cleaned up, documented, released, added functionality. v2.0 8/92. Major rewrite, numerous enhancements, speed hacks. Now requires a formal configuration file. v2.0.5 2/97 HP-UX version with various fixes v2.0.6 6/97 blong@fiction.net added @kill_subj, a list of regex used for a simple killfiling based on subjects. Hardcoded, default is to kill articles with multiple exclamation points and .htm also, removed dependency on sys/socket.ph, just defined the values in this file updated for perl5 as well v2.0.7 2/98 blong@fiction.net don't grab articles one at a time if using XHDR, ask for them all (especially useful now with the high number of canceled spam in the binary groups) v2.0.8 5/98 blong@fiction.net Fixed bug in handling of unresolved articles, forgot to fix a function call from the XHDR improvement v2.0.9 5/98 blong@fiction.net now handles some MIME/Base64 articles also, handles articles that only specify a hint in the subject, and no piece information v2.0.10 10/98 blong@fiction.net Attempts to use authinfo for NNTP authorization v2.0.11 11/01 avinash@acm.org (v2.1) See below. ---------------------------------------------------------------------- v2.1 -- Nov01 avinash: -- Removed most ` ` system() commands - major reduction in CPU load - instead of SUM use File::Compare() - instead of CAT for nntpserver, just read that file - instead of MV, use move() from File::Copy - $ECHO still being used, must exist in $PATH -- ONLYrecognize keyword added, reject files not with listed suffix -- SAMple keyword added, specify maximum number of articles to load -- duplicate file names are renamed without changing file extension -- summary statistics (number of files, rate of extracting) now provided -- catchup (-c) now resets aubrc - unresolved article numbers removed too -- Many minor updates: - connect_tcp() - no need to compute ouraddr for socket connection - last_article_seen was not being updated - move all aub config, rc, lock, etc files to $AUBHOME folder - work under Windows NT also -- socket.ph no longer needed, just use Socket perl module