Hello community, here is the log from the commit of package squid3 for openSUSE:Factory checked in at Thu Jan 29 01:03:00 CET 2009. -------- --- squid3/squid3.changes 2008-11-06 15:59:56.000000000 +0100 +++ squid3/squid3.changes 2009-01-28 16:42:42.259342000 +0100 @@ -1,0 +2,18 @@ +Wed Jan 28 16:40:00 CET 2009 - kssingvo@suse.de + +- update to squid-3.0.STABLE23 with these fixes: + * ICAP filters break download resume + * HTCP fails without icp_port + * logformat '%tl' field not working as advertised + * Policy: Change half_closed_clients default to off + * Policy: Removed -V command line option, deprecated by 2.6 + * filedescriptors being left unnecessary opened + * fault passing ICAP filtered traffic to peers + * Sefgaults in MemBuf::reset during idnsSendQuery + * bad default in ACLChecklist + * access.log request size tag + * cache_peer forceddomainname=X option + ... and few minor ones. For complete list see: + http://www.squid-cache.org/Versions/v3/3.0/changesets/SQUID_3_0_STABLE12.htm... + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- squid-3.0.STABLE10-RELEASENOTES.html squid-3.0.STABLE10.tar.bz2 New: ---- squid-3.0.STABLE12-RELEASENOTES.html squid-3.0.STABLE12.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ squid3.spec ++++++ --- /var/tmp/diff_new_pack.a17876/_old 2009-01-29 01:01:17.000000000 +0100 +++ /var/tmp/diff_new_pack.a17876/_new 2009-01-29 01:01:17.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package squid3 (Version 3.0.STABLE10) +# spec file for package squid3 (Version 3.0.STABLE12) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,8 +21,8 @@ BuildRequires: db-devel expat gcc-c++ krb5-devel libexpat-devel libxml2-devel BuildRequires: openldap2-devel opensp-devel pam-devel sharutils Summary: Squid Version 3 WWW Proxy Server -Version: 3.0.STABLE10 -Release: 2 +Version: 3.0.STABLE12 +Release: 1 License: GPL v2 or later Url: http://www.squid-cache.org/Versions/v3 Group: Productivity/Networking/Web/Proxy @@ -472,6 +472,21 @@ #%doc squid_ldapauth.conf %changelog +* Wed Jan 28 2009 kssingvo@suse.de +- update to squid-3.0.STABLE23 with these fixes: + * ICAP filters break download resume + * HTCP fails without icp_port + * logformat '%%tl' field not working as advertised + * Policy: Change half_closed_clients default to off + * Policy: Removed -V command line option, deprecated by 2.6 + * filedescriptors being left unnecessary opened + * fault passing ICAP filtered traffic to peers + * Sefgaults in MemBuf::reset during idnsSendQuery + * bad default in ACLChecklist + * access.log request size tag + * cache_peer forceddomainname=X option + ... and few minor ones. For complete list see: + http://www.squid-cache.org/Versions/v3/3.0/changesets/SQUID_3_0_STABLE12.htm... * Thu Nov 06 2008 kssingvo@suse.de - reworked on sysconfig files (bnc#439006) * Mon Oct 27 2008 kssingvo@suse.de ++++++ squid-3.0.STABLE10-RELEASENOTES.html -> squid-3.0.STABLE12-RELEASENOTES.html ++++++ --- squid3/squid-3.0.STABLE10-RELEASENOTES.html 2008-10-14 11:59:00.000000000 +0200 +++ squid3/squid-3.0.STABLE12-RELEASENOTES.html 2009-01-28 16:30:34.347985000 +0100 @@ -2,12 +2,12 @@ <HTML> <HEAD> <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21"> - <TITLE>Squid 3.0.STABLE10 release notes</TITLE> + <TITLE>Squid 3.0.STABLE12 release notes</TITLE> </HEAD> <BODY> -<H1>Squid 3.0.STABLE10 release notes</H1> +<H1>Squid 3.0.STABLE12 release notes</H1> -<H2>Squid Developers</H2>$Id: release-3.0.sgml,v 1.30.2.5 2008/02/28 00:26:31 amosjeffries Exp $ +<H2>Squid Developers</H2> <HR> <EM>This document contains the release notes for version 3.0 of Squid. Squid is a WWW Cache application developed by the National Laboratory @@ -15,7 +15,7 @@ <HR> <H2><A NAME="s1">1. Notice</A></H2> -<P>The Squid Team are pleased to announce the release of Squid-3.0.STABLE10.</P> +<P>The Squid Team are pleased to announce the release of Squid-3.0.STABLE12.</P> <P>This new release is available for download from <A HREF="http://www.squid-cache.org/Versions/v3/3.0/">http://www.squid-cache.org/Versions/v3/3.0/</A> or the <A HREF="http://www.squid-cache.org/Mirrors/http-mirrors.html">mirrors</A>.</P> @@ -123,6 +123,8 @@ </P> <P>See <A HREF="http://www.squid-cache.org/Doc/FAQ/FAQ-6.html#ss6.7">http://www.squid-cache.org/Doc/FAQ/FAQ-6.html#ss6.7</A> for a definition of all log types.</P> + + <H2><A NAME="s5">5. Windows support</A></H2> <P>This Squid version can run on Windows as a system service using the Cygwin emulation environment, @@ -345,11 +347,11 @@ -<H2><A NAME="ss5.1">5.1 Changes to squid.conf</A> -</H2> +<H2><A NAME="s6">6. Changes to squid.conf since Squid-2.6</A></H2> <P>There have been many changes to Squid's configuration file since Squid-2.6.</P> -<P>This section gives a thorough account of those changes in three categories:</P> + +<P>This section gives a detailed account of those changes in three categories:</P> <P> <UL> <LI> @@ -362,10 +364,8 @@ </P> - - - -<H3><A NAME="newtags"></A> New tags</H3> +<H2><A NAME="newtags"></A> <A NAME="ss6.1">6.1 New tags</A> +</H2> <P> <DL> @@ -384,6 +384,7 @@ </PRE> </P> + <DT><B>background_ping_rate</B><DD> <P> <PRE> @@ -654,7 +655,8 @@ </P> -<H3><A NAME="modifiedtags"></A> Changes to existing tags</H3> +<H2><A NAME="modifiedtags"></A> <A NAME="ss6.2">6.2 Changes to existing tags</A> +</H2> <P> <DL> @@ -677,21 +679,7 @@ </PRE> </P> -<P>Removed options: -<PRE> - urlgroup=, not yet ported to Squid-3. - - no-connection-auth, not yet ported to Squid-3. - -</PRE> - </P> -<DT><B> https_port</B><DD> -<P>Removed options: -<PRE> - urlgroup=, not yet ported to Squid-3. - -</PRE> -</P> + <DT><B>cache_peer</B><DD> <P>New options: <PRE> @@ -717,42 +705,13 @@ frequency of each parent being based on the round trip time. Closer parents are used more often. Usually used for background-ping parents. - </PRE> </P> -<P>Removed options: -<PRE> - monitorurl, monitorsize etc, not yet ported to Squid-3 - connection-auth=, not yet ported to Squid-3 - -</PRE> -</P> <DT><B>cache_dir</B><DD> -<P>Common options -<PRE> - no-store, replaces the older read-only option - - min-size, not yet ported to Squid-3 - -</PRE> -</P> -<P>COSS file system: -<PRE> - The coss file store is experimental, and still lacks much - of the functionality found in 2.6. - - overwrite-percent=n, not yet ported to Squid-3. - - max-stripe-waste=n, not yet ported to Squid-3. - - membufs=n, not yet ported to Squid-3. +<P>Common options <EM>no-store</EM>, replaces the older <EM>read-only</EM> option</P> - maxfullbufs=n, not yet ported to Squid-3. - -</PRE> -</P> <DT><B>auth_param</B><DD> <P>Removed Basic auth option <PRE> @@ -761,12 +720,6 @@ </PRE> </P> -<P>Removed digest options: -<PRE> - concurrency, not yet ported to Squid-3. - -</PRE> -</P> <DT><B>external_acl_type</B><DD> <P>New format specifications: @@ -777,14 +730,6 @@ </PRE> </P> -<P>Removed format specifications: -<PRE> - %ACL, not yet ported to Squid-3 - - %DATA, not yet ported to Squid-3 - -</PRE> -</P> <P>New result keywords: <PRE> tag= Apply a tag to a request (for both ERR and OK results) @@ -817,17 +762,6 @@ <P>New types: <PRE> acl aclname http_status 200 301 500- 400-403 ... # status code in reply - - -</PRE> -</P> -<P>Removed types: -<PRE> - acl aclname urllogin [-i] [^a-zA-Z0-9] ... # regex matching on URL login field - - acl urlgroup group1 ... - # match against the urlgroup as indicated by redirectors - </PRE> </P> @@ -906,54 +840,40 @@ <P>allow/deny no longer used.</P> <DT><B>url_rewrite_program</B><DD> -<P>No urlgroup support in either requests or responese</P> +<P>No urlgroup support in either requests or response</P> <DT><B>auth_param</B><DD> <P>fake_auth helper for NTLM now accepts the '-S' parameter to strip NTLM domain off the username string. This is useful for class 4 Delay Pools in Squid 3.x</P> +<DT><B>half_closed_clients</B><DD> +<P>New defaut vaue of OFF</P> + </DL> </P> - - - -<H3><A NAME="removedtags"></A> Removed tags</H3> +<H2><A NAME="removedtags"></A> <A NAME="ss6.3">6.3 Removed tags</A> +</H2> <P> <DL> -<DT><B>broken_vary_encoding</B><DD> -<P>Not yet ported to Squid-3.</P> -<DT><B>cache_vary</B><DD> -<P>Not yet ported to Squid-3.</P> -<DT><B>collapsed_forwarding</B><DD> -<P>Not yet ported to Squid-3.</P> -<DT><B>follow_x_forwarded_for</B><DD> -<P>Not yet ported to Squid-3.</P> -<DT><B>*_uses_indirect_client</B><DD> -<P>Not yet ported to Squid-3.</P> -<DT><B>error_map</B><DD> -<P>Not yet ported to Squid-3.</P> <DT><B>header_access</B><DD> <P>This has been replaced by request_header_access and reply_header_access</P> -<DT><B>http_access2</B><DD> -<P>Not yet ported to Squid-3.</P> + <DT><B>httpd_accel_no_pmtu_disc</B><DD> <P>Replaced by disable-pmtu-discovery http_port option</P> -<DT><B>location_rewrite_*</B><DD> -<P>Not yet ported to Squid-3.</P> -<DT><B>refresh_stale_hit</B><DD> -<P>Not yet ported to Squid-3.</P> + <DT><B>wais_relay_*</B><DD> <P>equivalent to cache_peer + cache_peer_access.</P> + </DL> </P> -<H2><A NAME="ss5.2">5.2 Changes to ./configure Options</A> -</H2> +<H2><A NAME="s7">7. Changes to ./configure Options since Squid-2.6</A></H2> <P>There have been some changes to Squid's build configuration since Squid-2.6.</P> + <P>This section gives an account of those changes in three categories:</P> <P> <UL> @@ -962,15 +882,14 @@ <LI> <A HREF="#modifiedoptions">Changes to existing options</A></LI> <LI> -<A HREF="#notportedoptions">Not yet available options</A></LI> -<LI> <A HREF="#removedoptions">Removed options</A></LI> </UL> </P> -<H3><A NAME="newoptions"></A> New options</H3> +<H2><A NAME="newoptions"></A> <A NAME="ss7.1">7.1 New options</A> +</H2> <P> <DL> @@ -1084,7 +1003,8 @@ </DL> </P> -<H3><A NAME="modifiedoptions"></A> Changes to existing options</H3> +<H2><A NAME="modifiedoptions"></A> <A NAME="ss7.2">7.2 Changes to existing options</A> +</H2> <P> <DL> @@ -1127,25 +1047,8 @@ </DL> </P> -<H3><A NAME="notportedoptions"></A> Not yet available options</H3> - -<P>These configure options have not yet been ported to Squid-3. If you need something to do then -porting one of these from Squid-2 to Squid-3 is most welcome.</P> -<P> -<DL> -<DT><B>--enable-devpoll</B><DD> -<P>Support for Solaris /dev/poll</P> - -<DT><B>--enable-select-simple</B><DD> -<P>Basic POSIX select() loop without any binary fd_set optimizations.</P> - -<DT><B>--enable-follow-x-forwarded-for</B><DD> -<P>Support following the X-Forwarded-For HTTP header for determining the -client IP address</P> -</DL> -</P> - -<H3><A NAME="removedoptions"></A> Removed options</H3> +<H2><A NAME="removedoptions"></A> <A NAME="ss7.3">7.3 Removed options</A> +</H2> <P>The following configure options have been removed.</P> <P> @@ -1168,5 +1071,176 @@ </DL> </P> + +<H2><A NAME="s8">8. Regressions since Squid-2.7</A></H2> + +<P>Some squid.conf and ./configure options which were available in Squid-2.7 are not yet available in Squid-3.0</P> + +<P>If you need something to do then porting one of these from Squid-2 to Squid-3 is most welcome.</P> + +<H2><A NAME="ss8.1">8.1 Missing squid.conf options available in Squid-2.7</A> +</H2> + +<P> +<DL> +<DT><B>acl</B><DD> +<P><EM>urllogin</EM> option not yet ported from 2.6</P> +<P><EM>urlgroup</EM> option not yet ported from 2.6</P> + +<DT><B>acl_uses_indirect_client</B><DD> +<P>Not yet ported from 2.6</P> + +<DT><B>auth_param digest</B><DD> +<P><EM>concurrency</EM> option not yet ported from Squid-2</P> + +<DT><B>authenticate_ip_shortcircuit_access</B><DD> +<P>Not yet ported from 2.7</P> + +<DT><B>authenticate_ip_shortcircuit_ttl</B><DD> +<P>Not yet ported from 2.7</P> + +<DT><B>broken_vary_encoding</B><DD> +<P>Not yet ported from 2.6</P> + +<DT><B>cache_dir</B><DD> +<P><EM>min-size</EM> option not yet ported from Squid-2</P> +<P><EM>COSS</EM> storage type is lacking stability fixes from 2.6</P> +<P>COSS <EM>overwrite-percent=</EM> option not yet ported from 2.6</P> +<P>COSS <EM>max-stripe-waste=</EM> option not yet ported from 2.6</P> +<P>COSS <EM>membufs=</EM> option not yet ported from 2.6</P> +<P>COSS <EM>maxfullbufs=</EM> option not yet ported from 2.6</P> + +<DT><B>cache_peer</B><DD> +<P><EM>multicast-siblings</EM> not yet ported from 2.7</P> +<P><EM>idle=</EM> not yet ported from 2.7</P> +<P><EM>http11</EM> not yet ported from 2.7</P> +<P><EM>connection-auth=</EM> not yet ported from 2.6</P> +<P><EM>monitorinterval=</EM> not yet ported from 2.6</P> +<P><EM>monitorsize=</EM> not yet ported from 2.6</P> +<P><EM>monitortimeout=</EM> not yet ported from 2.6</P> +<P><EM>monitorurl=</EM> not yet ported from 2.6</P> + +<DT><B>cache_vary</B><DD> +<P>Not yet ported from 2.6</P> + +<DT><B>collapsed_forwarding</B><DD> +<P>Not yet ported from 2.6</P> + +<DT><B>delay_pool_uses_indirect_client</B><DD> +<P>Not yet ported from 2.6</P> + +<DT><B>error_map</B><DD> +<P>Not yet ported from 2.6</P> + +<DT><B>external_acl_type</B><DD> +<P><EM>%ACL</EM> format tag not yet ported from 2.6</P> +<P><EM>%DATA</EM> format tag not yet ported from 2.6</P> + +<DT><B>external_refresh_check</B><DD> +<P>Not yet ported from 2.7</P> + +<DT><B>follow_x_forwarded_for</B><DD> +<P>Not yet ported from 2.6</P> + +<DT><B>http_access2</B><DD> +<P>Not yet ported from 2.6</P> + +<DT><B>http_port</B><DD> +<P><EM>act-as-origin</EM> not yet ported from 2.7</P> +<P><EM>allow-direct</EM> not yet ported from 2.7</P> +<P><EM>http11</EM> not yet ported from 2.7</P> +<P><EM>urlgroup=</EM> not yet ported from 2.6</P> +<P><EM>no-connection-auth</EM> not yet ported from 2.6</P> + +<DT><B>ignore_expect_100</B><DD> +<P>Not yet ported from 2.7</P> + +<DT><B>ignore_ims_on_miss</B><DD> +<P>Not yet ported from 2.7</P> + +<DT><B>location_rewrite_access</B><DD> +<P>Not yet ported from 2.6</P> + +<DT><B>location_rewrite_children</B><DD> +<P>Not yet ported from 2.6</P> + +<DT><B>location_rewrite_concurrency</B><DD> +<P>Not yet ported from 2.6</P> + +<DT><B>location_rewrite_program</B><DD> +<P>Not yet ported from 2.6</P> + +<DT><B>log_uses_indirect_client</B><DD> +<P>Not yet ported from 2.6</P> + +<DT><B>logfile_daemon</B><DD> +<P>Not yet ported from 2.7</P> + +<DT><B>logformat</B><DD> +<P><EM>%oa</EM> tag not yet ported from 2.7</P> +<P><EM>%sn</EM> tag not yet ported from 2.7</P> + +<DT><B>max_filedescriptors</B><DD> +<P>Not yet ported from 2.7</P> + +<DT><B>max_stale</B><DD> +<P>Not yet ported from 2.7</P> + +<DT><B>refresh_pattern</B><DD> +<P><EM>stale-while-revalidate=</EM> not yet ported from 2.7</P> +<P><EM>ignore-stale-while-revalidate=</EM> not yet ported from 2.7</P> +<P><EM>max-stale=</EM> not yet ported from 2.7</P> +<P><EM>negative-ttl=</EM> not yet ported from 2.7</P> + +<DT><B>refresh_stale_hit</B><DD> +<P>Not yet ported from 2.7</P> + +<DT><B>server_http11</B><DD> +<P>Not yet ported from 2.7</P> + +<DT><B>storeurl_access</B><DD> +<P>Not yet ported from 2.7</P> + +<DT><B>storeurl_rewrite_children</B><DD> +<P>Not yet ported from 2.7</P> + +<DT><B>storeurl_rewrite_concurrency</B><DD> +<P>Not yet ported from 2.7</P> + +<DT><B>storeurl_rewrite_program</B><DD> +<P>Not yet ported from 2.7</P> + +<DT><B>update_headers</B><DD> +<P>Not yet ported from 2.7</P> + +<DT><B>upgrade_http0.9</B><DD> +<P>Not yet ported from 2.7</P> + +<DT><B>zero_buffers</B><DD> +<P>Not yet ported from 2.7</P> + +</DL> +</P> + +<H2><A NAME="ss8.2">8.2 Missing ./configure options available in Squid-2.7</A> +</H2> + +<P> +<DL> +<DT><B>--enable-devpoll</B><DD> +<P>Support for Solaris /dev/poll</P> + +<DT><B>--enable-select-simple</B><DD> +<P>Basic POSIX select() loop without any binary fd_set optimizations.</P> + +<DT><B>--enable-follow-x-forwarded-for</B><DD> +<P>Support following the X-Forwarded-For HTTP header for determining the +client IP address</P> + +<DT><B>--without-system-md5</B><DD> + +</DL> +</P> + </BODY> </HTML> ++++++ squid-3.0.STABLE10.tar.bz2 -> squid-3.0.STABLE12.tar.bz2 ++++++ ++++ 32327 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de