The Squid HTTP Proxy team is very pleased to announce the
availability of the Squid-3.1.21 release!
This release completes the 3.1 series with some final bug fixes for
issues found in earlier releases.
There are no more planned releases of 3.1. All users of Squid-3.1 are
encouraged to plan for upgrades.
Fixes of particular note in this release are:
* Bug 3584: Detection of setresuid() is broken
This detection problem can result in Squid operating with root
privileges when it should have reduced itself to the unprivileged squid
user and has been identified in a number of older releases of Squid-3.
This issue is also has potential knock-on effect with ownership of
file resources created automatically during operation (eg. PID files,
logs, cache directories and contents), please be watchful for any Squid
permission warnings and errors when upgrading to or past this release.
Ownership of these resources by root or the squid user varies by
environment so we are unable at this time to advise on particulars.
* Bug 3622: peerClearRRStart scheduling multiple events
The maintenance event for round-robin peering in earlier squid-3 has
broken scheduler constraints. Which can result in bursts of unnecessary
high CPU usage as multiple events are scheduled and run. This is
particularly bad with many peers, and the problem compounds with each
reconfigure.
* Bug 3462: Delay Pools and ICAP
* Account for Store disk client quota when bandwidth-limiting the server.
These two changes fix bugs in the delay pools accounting system. All
users experiencing problems with over- or under- counting of traffic are
advised to upgrade with care. These fixes may impact on any workarounds
you have in place for delay pools. Particularly when using delay pools
with ICAP or large memory caches.
See the ChangeLog for more details and the list of other changes in this
release.
All users of Squid-3.1 are advised to upgrade to 3.2.
Please refer to the release notes at
http://www.squid-cache.org/Versions/v3/3.2/RELEASENOTES.html
when you are ready to make the switch to Squid-3.2
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 Jeffrie