All releases of Smart Cache

Release Notes: The code was updated for Java 5. It now uses standard Java regexp, and multi-line headers are supported. Non-cacheable objects can be now optionally saved into cache, but cannot be used unless there is a connection error to the original server.

Release Notes: "overwrite by redirect" is now documented, the -local switch works, the
303 HTTP return code is supported, refresh_redirect can be greater than
min_refresh time, the Expire dates "never" and "1.1.1970" and supported,
and a crash caused by a missing "synchronize" in printDate has been
fixed.

Release Notes: A new cfg statement overwrite_by_redirect y/n. Support for redirects without wildcards. Repair supports .rss. A scons build framework has been added. A security hole has been fixed by disabling the forwarder code. tar builds from the gnuarch repository now.

Release Notes: Corrupted dates in log files have been fixed. Support has been added for the Cache-Control: no-cache header. More than 1 line in rfail.cnf works. The sample configuration file has been merged with the one sent by Ben Dragon.

Release Notes: This release no longer converts to lowercase on case-insensitive redirects/rewrites. All levels of empty directories are removed during GC/killunref. The repair utility has been enhanced. The smart cache now accepts spaces in URLs. Some broken browsers do not encode them as %20. The target server can still reject URLs as invalid. The minimum TTL for searchcache can be specified as ui_searchcache_minage.

Release Notes: A Python stats analyzer has been included. A nocaching problem was fixed. The configuration was made more Squid-like. Selective caching, based on the existence of the "Vary:" header, was implemented. Information about HTTP/1.1 violation was added to the sample configuration.

Release Notes: Many HTTP/1.1 and other fixes were made. Etag support has returned. The timeouts were made more configurable. HEAD requests were fixed. The benchmarks of Windows vs. Linux were updated. ftp_proxy support was added.