The Squid HTTP Proxy team is very pleased to announce the availability
of the Squid-3.4.5 release!
This release is a bug fix release resolving several regression bugs
and portability issues found in the prior Squid releases.
The major changes to be aware of:
* Packaging toolchain updates
We have recently updated the machinery used to package Squid. As a
result of this the autotools and libtool software versions with embeded
components in the Squid packages have changed. Some of you have noticed
the 3.4.4.* beta releases made to ensure this transition went as
smoothly as possible.
NOTICE:
For this release onwards in all series of Squid we will be
tracking the autotools updates a lot closer than previously.
Please be aware:
The effect of this change is likely to be un-announced issues
when compiling with very old tool chains.
autoconf: versions older than 2.63 are expected not to build. While this
is not exactly new, the likelihood of breakage when building with older
versions has increased.
automake: versions older than 1.14 were expected to have issues, but so
far none have been reported with at least automake 1.11. This situation
for older versions may change at any time without further warning.
libtool: the LTDL library used by libtoolize v2.4 is now required.
libtool v2.2 can still be used to build Squid but now requires the
./configure option --with-included-ltdl.
compiler: as before the requirement is "a C++ compiler". The Squid
Project performs continuous integration and pre-release testing with ICC
11+, Clang 3.3+ and several GCC 4.x. Other C++ compilers are expected to
work but are not regularly tested.
A working C compiler is still also required by some libraries.
NOTICE: Please be aware our C++ language roadmap:
As of this release we are officially beginning a transition
to C++11. If the compiler offers support for -std=c++11, it
will be used.
While Squid-3.4 will continue to build on all GCC 4.x, please
begin any necessary planning for the minimum required GCC
version to become 4.8 later this calendar year.
* Bug #3371: CONNECT with data sent at once loses data
This long-standing bug in CONNECT requests has finally been resolved.
While uncommon for some time it has recently shown to be a large problem
with web browsers implementing SPDY/3 and was expected to get worse with
the upcoming HTTP/2.0 transition.
* Bug #3955, #3982 and other EUI issues have been resolved
These multiple regression bugs in 3.4 EUI handling have been preventing
Squid from logging EUI-48 and EUI-64 values properly. A blank MAC
address has been logged instead.
There remain some design issues surrounding EUI48/64 mapping which will
be fixed in later releases.
* logformat annotation redesign
NOTICE:
This change may affect log analysis or other processing tools.
The output produced by the logformat %note token in earlier releases
included uncecessary URL-encoded quotations and value delimiters.
This release removes the quotation and makes the delimiter configurable
to produce much cleaner log content.
* Squid Project welcomes Android builds
With a remarkably simple addition we are pleased to announce support for
building Squid on Android, or cross-compiling for Android is now
supported. We look forward to seeing what will happen in this new arena.
All users of Squid-3.4 are encouraged to upgrade to this release as
soon as possible.
All users of older Squid versions are urged to upgrade as soon as
possible.
See the ChangeLog for the full list of changes in this and earlier
releases.
Please refer to the release notes at
http://www.squid-cache.org/Versions/v3/3.4/RELEASENOTES.html
when you are ready to make the switch to Squid-3.4
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.4/
ftp://ftp.squid-cache.org/pub/squid/
ftp://ftp.squid-cache.org/pub/archive/3.4/
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 May 05 2014 - 13:04:56 MDT
This archive was generated by hypermail 2.2.0 : Fri May 09 2014 - 12:00:06 MDT