Cachers, I've created a development snapshot of 0.91.0UL. It is probably frightfully unreliable and will not work correctly with systems that do not have a working mmap(). Even so, I'd really appreciate some critical feed back or encouragements at this stage. There are some fairly extensive changes in the new code. You will need to completely remove the cache heirarchy and make a /etc/nntpcache (config) directory and place required files (nntpcache.{config,servers,access}) there in order test this latest incarnation. -rw-r--r-- 1 proff sponsor 309608 Jul 22 23:47 /ftp/pub/nntpcache/devel/nntpcache-0.91.0UL.tgz [CHANGES] 0.91.0UL: Mon Jul 22 23:52:52 EST 1996 AIX port Greater granularity in caching controls GROUP cached Current group is CWD. Speeds namei translations. Per-server cache hierarchies (removes possible xpost collisions) Now able to use multiple ports/news_servers same on same host Enhanced traffic logging Optional relaying of unknown commands Optional replacement of "Organization" header in POSTs Removed "Default Server" concept Delayed startup (cool) Large stdio/socket output buffers Config files moved to /etc/nntpcache Pattern matching for NEWGROUPS/LIST * Group level security on output of NEWGROUPS/LIST * Complete internal merge of newsgroups/active/active.times/.tide FULL shared memory operation and mmaped mmalloc (yeah!) Complete re-write of list.c NEWGROUPS caching implemented XGITLTE implemented Bug fix to blocks free expire code All documentation moved to doc directory New docs Autodetect for strcasestr Removed a few case dependencies Bug fixes in get by <msgid> security code Ports for native SGI cc Auto-detect for strcasecmp - NCR sysvR4 port needed it. Removed nntpcache.stats newsgroup. nntpcache.stats file still persists. configure.in now checks for gcc -O2 strength-reduce bug.