From: Amos Jeffries Date: Sun, 23 Sep 2012 09:20:43 +0000 (-0600) Subject: Prep for 3.1.21 and 3.2 release notes X-Git-Tag: SQUID_3_2_2~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=23953589f850866df14e56f1950a4ba8939e9e00;p=thirdparty%2Fsquid.git Prep for 3.1.21 and 3.2 release notes --- diff --git a/ChangeLog b/ChangeLog index 62aa30cd87..aa4f31e2ed 100644 --- a/ChangeLog +++ b/ChangeLog @@ -405,6 +405,24 @@ Changes to squid-3.2.0.1 (03 Aug 2010): - ... and a great many testing improvements - ... and many documentation updates +Changes to squid-3.1.21 (23 Sep 2012): + + - Bug 3622: peerClearRRStart scheduling multiple events + - Bug 3615: configure check for default max number of FDs is broken + - Bug 3607: --enable-auth documented default action incorrect + - Bug 3593: socket failure: Address family not supported by protocol + - Bug 3584: Detection of setresuid() is broken + - Bug 3568: Consolidate external_acl_type config dumping and add missing %% + - Bug 3564: eCAP not supporting CoAP URI schemes + - Bug 3484: Docs: sslproxy_cert_error example flawed + - Bug 3462: Delay Pools and ICAP + - Bug 3133: better fix: Memory leak handling requests for sites that don't exist + - Bug 2976: ERR_INVALID_URL for transparently captured requests when reconfiguring + - Silence IOS 15.1 unknown capabilities messages. + - Account for Store disk client quota when bandwidth-limiting the server. + - ... and several documentation fixes + - ... and several compile fixes + Changes to squid-3.1.20 (08 Jun 2012): - Regression Bug 3545: FreeBSD dnsserver segfaults diff --git a/doc/release-notes/release-3.1.sgml b/doc/release-notes/release-3.1.sgml index def62067bc..41ba10edb1 100644 --- a/doc/release-notes/release-3.1.sgml +++ b/doc/release-notes/release-3.1.sgml @@ -1,6 +1,6 @@
-Squid 3.1.20 release notes +Squid 3.1.21 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.1.20 +The Squid Team are pleased to announce the release of Squid-3.1.21 This new release is available for download from or the . @@ -899,9 +899,13 @@ logformat icap_squid %ts.%03tu %6icap::tr %>a %icap::to/%03icap::Hs %icap::The man(8) and man(1) pages bundled with Squid are now provided online for all versions and beginning with 3.2 they are available in languages other than English (where translated). -

Details in +

Details in

3.1 began the Internationalization of Squid with the public facing error pages. This move begins the Localization of the internal administrator facing manuals. @@ -341,7 +341,8 @@ Most user-facing changes are reflected in squid.conf (see below). 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. @@ -353,8 +354,8 @@ Most user-facing changes are reflected in squid.conf (see below). 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. @@ -610,6 +611,10 @@ This section gives a thorough account of those changes in three categories:

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/src/cf.data.pre b/src/cf.data.pre index 23187c537e..540aecdc78 100644 --- a/src/cf.data.pre +++ b/src/cf.data.pre @@ -3357,12 +3357,16 @@ LOC: Config.Log.store DOC_START Logs the activities of the storage manager. Shows which objects are ejected from the cache, and which objects are - saved and for how long. To disable, enter "none" or remove the line. + saved and for how long. There are not really utilities to analyze this data, so you can safely - disable it. - + disable it (the default). + + Store log uses modular logging outputs. See access_log for the list + of modules supported. + Example: - cache_store_log @DEFAULT_STORE_LOG@ + cache_store_log stdio:@DEFAULT_STORE_LOG@ + cache_store_log daemon:@DEFAULT_STORE_LOG@ DOC_END NAME: cache_swap_state cache_swap_log