]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Prep for 3.1.0.8
authorAmos Jeffries <squid3@treenet.co.nz>
Sat, 23 May 2009 11:40:16 +0000 (23:40 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Sat, 23 May 2009 11:40:16 +0000 (23:40 +1200)
ChangeLog
doc/release-notes/release-3.1.html
doc/release-notes/release-3.1.sgml
src/acl/Ip.cc

index 5856df89f202e235d8d7f16233a12be8983f7767..5d98adb56d40a8a3ec145d112b040fabf52137ef 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,26 @@
+Changes to squid-3.1.0.8 (24 May 2009):
+
+       - Bug 2656: Pinger dies with general protection fault
+       - Bug 2650: configure requires epoll_ctl in libepoll when --enable-epoll used
+       - Bug 2648: Authentificator processes deferring and don't shutdown.
+       - Bug 2645: allow squid to ignore must-revalidate
+       - Bug 2644: auth scheme initialization is broken
+       - Bug 2632: Make number of reforwarding tries configurable
+       - Bug 2628: --with-pidfile=PATH option to override DEFAULT_PID_FILE
+       - Bug 2627: HTCP Logging
+       - Bug 2615: Call libecap::adapter::Service::start() when finalizing config.
+       - Bug 2589: SNMP returning no data - wrong oid decoded
+       - Bug 2571: Squid with IPv6 fails to start on kernel without IPv6
+       - Bug 2559: Problem parsing /0 and /0.0.0.0
+       - Bug 2404: WCCP in mask mode is broken
+       - ... also all bugs closed by 3.0.STABLE14, 3.0.STABLE15, 3.0.STABLE16-RC1
+       - Complete Interception multiple NAT support
+       - Add Content-Disposition to the known headers list.
+       - Make PEER_TCP_MAGIC_COUNT configurable
+       - Fix pinger install location
+       - Enable TPROXY v4 spoofing of CONNECT requests
+       - ... and much documentation and code polishing
+
 Changes to squid-3.1.0.7 (08 Apr 2009):
 
        - Fix: several issues with ident
index 6dc06952d1e26b05c367422948593a0fc6841647..4359226d62b23982ebd0ad98d261cdd504d18eeb 100644 (file)
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
 <HTML>
 <HEAD>
- <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
- <TITLE>Squid 3.1.0.7 release notes</TITLE>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.50">
+ <TITLE>Squid 3.1.0.8 release notes</TITLE>
 </HEAD>
 <BODY>
-<H1>Squid 3.1.0.7 release notes</H1>
+<H1>Squid 3.1.0.8 release notes</H1>
 
 <H2>Squid Developers</H2>
 <HR>
@@ -80,7 +80,7 @@ for Applied Network Research and members of the Web Caching community.</EM>
 <HR>
 <H2><A NAME="s1">1.</A> <A HREF="#toc1">Notice</A></H2>
 
-<P>The Squid Team are pleased to announce the release of Squid-3.1.0.7 for testing.</P>
+<P>The Squid Team are pleased to announce the release of Squid-3.1.0.8 for testing.</P>
 <P>This new release is available for download from 
 <A HREF="http://www.squid-cache.org/Versions/v3/3.1/">http://www.squid-cache.org/Versions/v3/3.1/</A> or the 
 <A HREF="http://www.squid-cache.org/Mirrors/http-mirrors.html">mirrors</A>.</P>
@@ -814,6 +814,10 @@ New translations can be downloaded from http://www.squid-cache.org/Versions/lang
 </PRE>
 </P>
 
+<DT><B>forward_max_tries</B><DD>
+<P>Controls how many different forward paths Squid will try
+before giving up. Default: 10</P>
+
 <DT><B>include</B><DD>
 <P>New option to import entire secondary configuration files into squid.conf.
 <PRE>
@@ -1022,7 +1026,7 @@ see cache_mem and maximum_object_size_in_memory for size parameters.</P>
 <DT><B>cache_mem</B><DD>
 <P>Default size increased to 256MB.</P>
 
-<DT><B>cache_peer htcp-no-clr htcp-no-purge-clr htcp-only-clr htcp-forward-clr connection-auth[=on|off|auto]</B><DD>
+<DT><B>cache_peer htcp-no-clr htcp-no-purge-clr htcp-only-clr htcp-forward-clr connection-auth[=on|off|auto] connect-fail-limit=N</B><DD>
 <P>New Options.
 <PRE>
         use 'htcp-no-clr' to send HTCP to the neighbor but without
@@ -1044,6 +1048,10 @@ see cache_mem and maximum_object_size_in_memory for size parameters.</P>
         and any such challenges received from there should be
         ignored. Default is 'auto' to automatically determine the
         status of the peer.
+
+        use 'connect-fail-limit=nn' to specify how many times
+        connecting to a peer must fail before it is marked as
+        down. Default is 10.
         
 </PRE>
 </P>
@@ -1161,7 +1169,16 @@ permitted by the message generating web server.</P>
 <P>Changing this is an RFC 2616 violation and now requires --enable-http-violations</P>
 
 <DT><B>refresh_pattern</B><DD>
-<P>New set of basic patterns. These should always be listed after any custom ptterns.
+<P>New option 'ignore-must-revalidate'.
+<PRE>
+        ignore-must-revalidate ignores any ``Cache-Control: must-revalidate``
+        headers received from a server. Doing this VIOLATES
+        the HTTP standard. Enabling this feature could make you
+        liable for problems which it causes.
+        
+</PRE>
+</P>
+<P>New set of basic patterns. These should always be listed after any custom patterns.
 They ensure RFC compliance with certain protocol and request handling in the absence
 of accurate Cache-Control: and Expires: information.
 <PRE>
@@ -1310,6 +1327,9 @@ see the IPv6 details above for a better description.</P>
 <P>Enable special additions for IPv6 support in Windows XP.
 see the IPv6 details above for a better description.</P>
 
+<DT><B>--with-pidfile=PATH</B><DD>
+<P>Allow build-time configuration of Default location and name of squid.pid file.</P>
+
 <DT><B>--with-po2html=PATH</B><DD>
 <P>Absolute path to po2html executable.
 Default is to automatically detect the binary.</P>
index f767f4fc951621e172f61e5be640dc25b6ecc18a..f074b9baf5db09b4cce15bc91c4007c25f6d0b9c 100644 (file)
@@ -1,6 +1,6 @@
 <!doctype linuxdoc system>
 <article>
-<title>Squid 3.1.0.7 release notes</title>
+<title>Squid 3.1.0.8 release notes</title>
 <author>Squid Developers</author>
 
 <abstract>
@@ -13,7 +13,7 @@ for Applied Network Research and members of the Web Caching community.
 
 <sect>Notice
 <p>
-The Squid Team are pleased to announce the release of Squid-3.1.0.7 for testing.
+The Squid Team are pleased to announce the release of Squid-3.1.0.8 for testing.
 
 This new release is available for download from <url url="http://www.squid-cache.org/Versions/v3/3.1/"> or the <url url="http://www.squid-cache.org/Mirrors/http-mirrors.html" name="mirrors">.
 
index de612ec3f582d52ea0069df0dd9bca8e5c3b9355..434b376e96c26e0f2c6ec74c1d3250617f2fcb83 100644 (file)
@@ -188,7 +188,7 @@ acl_ip_data::NetworkCompare(acl_ip_data * const & a, acl_ip_data * const &b)
     return ret;
 }
 
-/*
+/**
  * Decode an ascii representation (asc) of a IP netmask address or CIDR,
  * and place resulting information in mask.
  * This function should NOT be called if 'asc' is a hostname!