At an nntpcache mirror near you ;) Particular thanks to Nigel Metheringham for spuring me on to this release. 1.0.7 : Sat Jul 12 08:35:05 EST 1997 * bugfix: various statistics are now correctly collected * new: statistics structure is now saved to disk immediately after every update daemon excursion * change: quite a few minor optimisations * new: statistics collection now bypasses IPC, using shared memory instead * new: autodetection of statistics file version changes * new: allow fetching of stats via magic article-id <stats@nntpcache> * port: remove ftell method of of client byte counts (broken under linux) * change: remove %m from syslog wrappers that didn't set errno * bugfix: SIGHUP (re-read config file) caused nntpcached to stop listening to ports * change: Exit() now uses parameters * new: nnrpd compatible logging messages - permits nnrpd statistics gathering programs to process nntpcached logs * new: add per-group counting for the above * new: CPU (user/system) time accounting * bugfix: typo in libproff/utils.c malloc wrappers meant the code would loop forever trying to allocate memory, even if none was available * bugfix: proctitle implimentations which use argv space were over-writing command line configuration strings. this meant -c, -a and -b could not be used correctly * bugfix: -r (zorching) attempted to remove files based on the default location, rather than the config file * bugfix: genextern.sh was generating unneeded declerations * bugfix: under certain circumstances white-space in xover xref headers would be dropped * bugfix: multi-server same group article number collision for xovers wasn't being delt with correctly as the article number wasn't stripped off during server lookups * new: remoteIdleTimeout - drop the connection to a remote NNTP server if the data channel remains inactive for longer than this period.