The Squid HTTP Proxy team is very pleased to announce the availability 
of the Squid-3.2.0.19 beta release!
This release is expected to be the final release for 3.2 series. It 
contains workarounds for the worst of the remaining bugs. Not all are 
fully fixed unfortunately, but we believe the workarounds applied are 
sufficient to make the 3.2 series stable enough for general production use.
A reminder to all:
  Bugs get reported through bugzilla please. The mailing lists are not 
sufficient record for tracking what need fixing.
  Please read the release notes for the 3.2 series before upgrading from 
older versions of Squid. There are a number of security enhancements in 
this series which are known to be surprising if you are not aware of the 
change. Particularly notice the NCSA and CVE-2009-0801 sections, and 
where applicable the "regressions since squid-2" section. Those changes 
MAY affect your traffic behaviour in a significant way.
  Please remember to run "squid -k parse" when testing upgrade to a new 
version of Squid. It will audit your configuration file and report any 
identifiable issues the new release will have in your installation 
before you "press go". We are still removing the infamous "Bungled 
Config" halting points and adding checks, so if something is not 
identified please report it.
  All feature additions are considered *experimental* until they have 
survived at least one series of releases in general production use. 
Please be aware of that when rolling out features like SMP support which 
are new in this series. Not all use-cases have been well tested yet and 
some may not even have been implemented. Assistance is still needed 
despite the releases general stability level.
Important changes to note in this release:
* As you should know CVE-2009-0801 security vulnerability protection was 
added in 3.2 series.
Earlier betas attempted to protect peer caches as well as themselves, by 
blocking relay of untrusted requests until we could implement a safe relay.
    Due to time constraints this extra layer of peer protection
    has been REMOVED from 3.2 default builds.
Interception cache proxies are themselves well protected against the 
vulnerability, but can indirectly poison any cache heirarchy they are 
integrated with. The -DSTRICT_HOST_VERIFY compile-time flag can be 
defined in CXXFLAGS to re-enable this peer protection if desired. Its 
use is encouraged, but will result in problems for some popular 
configurations. ie ISP interception proxy gatewaying through a cache 
array, matrix of interception proxies as siblings.
Use of the client destination IP (ORIGINAL_DST) is still preferred for 
untrusted requests, so if your proxy is backed by a firewall denial 
please ensure that the rules are REJECT rules rather than DROP for best 
performance. never_direct does not affect this routing preference as it 
does for DIRECT traffic.
* request_header_access, request_header_replace, reply_header_access and 
reply_header_replace directives improved.
These directives were previously limited to the registered RFC 2616 and 
a few other common headers. They can now take any header name and handle 
custom headers individually.
The bulk "Other" and "All" groupings are still present for seamless use 
by existing configurations. Their use and interaction is better 
documented now so please see the squid.conf documentation for further 
details on this if you wish to update or check your config.
"Anonymous proxy" users will want to investigate this in relation to the 
DNT headers and similar HTTP privacy extensions.
* "Leaking" filedescriptors are fixed.
This release of Squid lets go of unnecessary TCP connections more 
efficiently than ever before. Bringing more performance gains at peak 
traffic.
  As usual this release contains all the fixes passed on to 3.1 series 
alongside its own changes.
  See the ChangeLog for the list of other minor changes in this release.
  All users interested in 3.2 features are encouraged to assist testing 
this release.
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
Upgrade tip:
   "squid -k parse" is starting to display even more useful hints about 
squid.conf changes.
This new release can be downloaded from our HTTP or FTP servers
http://www.squid-cache.org/Versions/v3/3.2/
ftp://ftp.squid-cache.org/pub/squid/
ftp://ftp.squid-cache.org/pub/archive/3.2/
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 Tue Aug 07 2012 - 07:59:18 MDT
This archive was generated by hypermail 2.2.0 : Wed Aug 08 2012 - 12:00:03 MDT