From: Amos Jeffries Date: Sat, 6 Oct 2012 03:07:59 +0000 (-0600) Subject: 3.2.2 X-Git-Tag: SQUID_3_2_2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fbb42e9343bb46531abda92f0f8502d8d634bdfa;p=thirdparty%2Fsquid.git 3.2.2 --- diff --git a/ChangeLog b/ChangeLog index aa4f31e2ed..9af728ea8c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,22 @@ +Changes to squid-3.2.1 (06 Oct 2012): + + - Regression: Make login=PASS send no credentials when none available + - Regression: Handle dstdomain duplicates and overlapping names better + - Bug 3661: Segmentation fault when using more than 1 worker + - Bug 3660: ACLFilledChecklist::fd set with wrong fd for sslproxy_cert_error + - Bug 3658: ERR_ZERO_SIZE_OBJECT propagates out even after successful retry + - Bug 3648: polish String class files + - Bug 3647: parsing hier_code acl fails + - Bug 3626: forwarding loops on intercepted traffic + - Bug 3616: retrieve client connection for ACL checks from the related HttpRequest object + - Bug 3609: several RADIUS helper improvements + - Bug 3605: memory leak in Negotiate authentication + - Fix small memory leak in src ACL parse + - Fix maximum_single_addr_tries upgrade + - Fix chunked encoding on responses carrying a Content-Range header. + - Do not reuse persistent connections for PUTs to avoid ERR_ZERO_SIZE_OBJECT + - ... and several compile errors + Changes to squid-3.2.1 (15 Aug 2012): - Bug 3605: memory leak in peer selection diff --git a/configure.ac b/configure.ac index 8c1499a188..a26132bbe2 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ dnl $Id$ dnl dnl dnl -AC_INIT([Squid Web Proxy],[3.2.1-BZR],[http://www.squid-cache.org/bugs/],[squid]) +AC_INIT([Squid Web Proxy],[3.2.2-BZR],[http://www.squid-cache.org/bugs/],[squid]) AC_PREREQ(2.61) AC_CONFIG_HEADERS([include/autoconf.h]) AC_CONFIG_AUX_DIR(cfgaux) diff --git a/doc/release-notes/release-3.2.html b/doc/release-notes/release-3.2.html index 34802d0c18..549c518000 100644 --- a/doc/release-notes/release-3.2.html +++ b/doc/release-notes/release-3.2.html @@ -2,10 +2,10 @@ - Squid 3.2.1 release notes + Squid 3.2.2 release notes -

Squid 3.2.1 release notes

+

Squid 3.2.2 release notes

Squid Developers


@@ -72,7 +72,7 @@ for Applied Network Research and members of the Web Caching community.

1. Notice

-

The Squid Team are pleased to announce the release of Squid-3.2.1 for testing.

+

The Squid Team are pleased to announce the release of Squid-3.2.2 for testing.

This new release is available for download from http://www.squid-cache.org/Versions/v3/3.2/ or the mirrors.

@@ -404,7 +404,7 @@ This helper has also gone through a version update and now uses more current Ber versions and beginning with 3.2 they are available in languages other than English (where translated).

Details in -The Squid wiki

+The Squid wiki

3.1 began the Internationalization of Squid with the public facing error pages. This move begins the Localization of the internal administrator facing manuals.

@@ -458,7 +458,8 @@ is required to prevent an unacceptable surrogate ID of 'localhost' being generat direct filesystem logging (stdio, daemon) to network logging (syslog, UDP and TCP). The daemon logging interface allows for a custom helper to be written to process logs in real-time.

-

Upgrading: the access_log was previously logged via what is now called the stdio module. +

Upgrading: the access_log and cache_store_log were previously logged via what is +now called the stdio module. This is still supported and used by default if no module is named. For best performance particularly in SMP environments we recommend the daemon be used. The provided log_file_daemon helper performs the traditional logging to local filesystem.

@@ -470,8 +471,8 @@ of debug cache.log files to rotate through with a rotate=N option. This logging a single cache.log at relatively high debug levels on a high-traffic system. Or one which is required to store a long period of access.log and needs to conserve disk space.

-

The referer_log and useragent_log directives have been converted to built-in log formats. -These logs are now created using an access_log line with the format "referrer" or "useragent". +

The referer_log and useragent_log directives have been converted to built-in log formats. +These logs are now created using an access_log line with the format "referrer" or "useragent". They also now log all client requests, if there was no Referer or User-Agent header a dash (-) is logged.

Known Issue: The TCP logging module does not recover from broken connections well. @@ -748,6 +749,10 @@ This definition is now consistent across all modes of traffic received by Squid.

htcp-* options collapsed into htcp= taking an optional comma-separated list of flags. The old form is deprecated but still accepted.

+
cache_store_log
+

Now uses logging modules. Example: stdio:/file/path +see access_log for a list of supported modules and their parameters.

+
clientside_mark

New configuration parameter clientside_mark

Allows packets leaving Squid on the client side to be marked with a Netfilter mark value in the same way as the existing clientside_tos feature.

diff --git a/doc/release-notes/release-3.2.sgml b/doc/release-notes/release-3.2.sgml index fcb0a57633..017f0edd1b 100644 --- a/doc/release-notes/release-3.2.sgml +++ b/doc/release-notes/release-3.2.sgml @@ -1,6 +1,6 @@
-Squid 3.2.1 release notes +Squid 3.2.2 release notes Squid Developers @@ -13,7 +13,7 @@ for Applied Network Research and members of the Web Caching community. Notice

-The Squid Team are pleased to announce the release of Squid-3.2.1 for testing. +The Squid Team are pleased to announce the release of Squid-3.2.2 for testing. This new release is available for download from or the .