Squid 3.1.19 is available

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Mon, 06 Feb 2012 15:10:11 +1300

The Squid HTTP Proxy team is very pleased to announce the
availability of the Squid-3.1.19 release!

This release brings more bug fixes for issues found in earlier releases.

The major issues resolved in this release are:

  * Warnings and Errors about cache size and swap.state entries.

This release fixes the source of the corruption so new entries will not
be corrupted. Existing cache sanity checks have been improved to isolate
and discard the worst corruptions. However existing cached objects
may still remain corrupted if the amount of corruption seems sane to
Squid.

All users of Squid-3.1.17 or 3.1.18 with a UFS, AUFS, or Diskd cache_dir
are affected by this problem.

To resolve this with a fast restart:
   shutdown Squid,
   wipe the cache_dir,
   restart Squid.

To resolve this and retain all cached data use a slow cache rebuild:
   shutdown Squid,
   remove the swap.state file for each cache_dir,
   restart Squid.

In the case of rebuild it is preferrable to do these steps during the
upgrade restart cycles to avoid this release of Squid discarding objects
whose only corruption is in the swap.state index entries.

* external ACL authentication issues

Bug 3370 - Occasional wrong results from external_acl_type helpers has
been resolved.

Bug 3442 - A crash in configurations where %LOGIN is used before any
authentication ACL is tested.

* Several other performance issues

Bug 3420 - Request body consumption races and !theConsumer exception
is resolved. Fixing some strange behaviours on early aborted requests
most notably NTLM and POST requests (although these still have other
issues).

HTTP/1.1 compliance with 110 and 111 Warning headers on revalidated
responses has been fixed. Reducing bandwidth waste and monitoring system
mistakes caused by the Warnings presence.

See the ChangeLog for more details and the list of other changes in this
release.

All users of Squid-3.1.17 or 3.1.18 with a UFS, AUFS, or Diskd cache_dir
are advised to upgrade as soon as possible using one of the procedures
detailed above.

All other users of Squid-3 are encouraged to upgrade as time permits.

Please refer to the release notes at
http://www.squid-cache.org/Versions/v3/3.1/RELEASENOTES.html
when you are ready to make the switch to Squid-3.1

This new release can be downloaded from our HTTP or FTP servers

http://www.squid-cache.org/Versions/v3/3.1/
ftp://ftp.squid-cache.org/pub/squid/
ftp://ftp.squid-cache.org/pub/archive/3.1/

or the mirrors. For a list of mirror sites see

http://www.squid-cache.org/Download/http-mirrors.html
http://www.squid-cache.org/Download/mirrors.html

If you encounter any issues with this release please file a bug report.
http://bugs.squid-cache.org/

Amos Jeffries
Received on Mon Feb 06 2012 - 02:10:17 MST

This archive was generated by hypermail 2.2.0 : Mon Feb 06 2012 - 12:00:06 MST