From root@hilbert.suse.de Tue Jul 30 14:48:31 2013 From: root@hilbert.suse.de To: commit@lists.opensuse.org Subject: commit squid for openSUSE:Factory Date: Tue, 30 Jul 2013 16:48:30 +0200 Message-ID: <20130730144830.609F4AE1A2@hilbert.suse.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1684288667224731763==" --===============1684288667224731763== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello community, here is the log from the commit of package squid for openSUSE:Factory checked= in at 2013-07-30 16:48:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/squid (Old) and /work/SRC/openSUSE:Factory/.squid.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "squid" Changes: -------- --- /work/SRC/openSUSE:Factory/squid/squid.changes 2013-07-25 14:46:50.000000= 000 +0200 +++ /work/SRC/openSUSE:Factory/.squid.new/squid.changes 2013-07-30 16:48:26.0= 00000000 +0200 @@ -1,0 +2,18 @@ +Sun Jul 28 12:44:37 UTC 2013 - bruno(a)ioda-net.ch + +- Changes for squid 3.2.13 release (July 13th 2013) + Better handling of strange port values in Host: + Bug #3869: assertion failed: MemBuf.cc:272: size < capacity + +- Changes for squid 3.2.12 release (July 10th 2013)=20 + Protect against buffer overrun in DNS query generation + Revert rev.11818 - not applicable to 3.2. + Allocate ClientInfo::hash.key using malloc() instead of new char[] + Remove origin_tries limiter on forwarding + Fixed leaking configurable SSL error details. + Fix memory error with Kerberos authentication + Avoid !closing assertions when helpers call comm_read [during reconfigure]. + Avoid Comm::Connection leaks when helpers are reconfigured or otherwise clo= sed. + Add missing piece omitted from rev.9677 + +------------------------------------------------------------------- Old: ---- squid-3.2.11.tar.bz2 squid-3.2.11.tar.bz2.asc New: ---- squid-3.2.13.tar.bz2 squid-3.2.13.tar.bz2.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ squid.spec ++++++ --- /var/tmp/diff_new_pack.Hv9GR3/_old 2013-07-30 16:48:27.000000000 +0200 +++ /var/tmp/diff_new_pack.Hv9GR3/_new 2013-07-30 16:48:27.000000000 +0200 @@ -18,12 +18,13 @@ =20 %define squidlibdir %{_libdir}/squid %define squidconfdir /etc/squid +%define version_published "2013-07-24" =20 Name: squid Summary: Squid Version 3.2 WWW Proxy Server License: GPL-2.0+ Group: Productivity/Networking/Web/Proxy -Version: 3.2.11 +Version: 3.2.13 Release: 0 Url: http://www.squid-cache.org/Versions/v3/3.2 Source0: http://www.squid-cache.org/Versions/v3/3.2/%{name}-%{version= }.tar.bz2 @@ -135,8 +136,8 @@ * Cache Manager access changes =20 First STABLE release Date: 02 Aug 2010 - Latest Release: 3.2.9 - Latest Release Date: 12 Mar 2013 + Latest Release: %{version} + Latest Release Date: %{version_published} =20 %prep %gpg_verify %{S:1} ++++++ RELEASENOTES.html ++++++ --- /var/tmp/diff_new_pack.Hv9GR3/_old 2013-07-30 16:48:27.000000000 +0200 +++ /var/tmp/diff_new_pack.Hv9GR3/_new 2013-07-30 16:48:27.000000000 +0200 @@ -1,11 +1,11 @@ - - Squid 3.2.6 release notes + + Squid 3.2.13 release notes -

Squid 3.2.6 release notes

+

Squid 3.2.13 release notes

=20

Squid Developers


@@ -72,12 +72,14 @@

1. Notice

=20 -

The Squid Team are pleased to announce the release of Squid-3.2.6 for=20 -testing.

+

The Squid Team are pleased to announce the release of Squid-3.2.13.

This new release is available for download from=20 -http://www.squid-cac= he.org/Versions/v3/3.2/ or the=20 +http://www.squid-cac= he.org/Versions/v3/3.2/ or the mirrors= .

-

While this release is not deemed ready for production use, we believe it = is ready for wider testing by the community.

+ +

A large number of the show-stopper bugs have been fixed along with genera= l improvements to the IPv6 support. +While this release is not fully bug-free we believe it is ready for use in p= roduction on many systems.

+

We welcome feedback and bug reports. If you find a bug, please see=20 http://wiki.sq= uid-cache.org/SquidFaq/BugReporting for how to submit a=20 report with a stack trace.

@@ -86,7 +88,7 @@ =20

Although this release is deemed good enough for use in many setups, pleas= e note the existence of=20 -open bugs against Squid-3.2.

+open bugs agai= nst Squid-3.2.

=20

Some issues to note as currently known in this release which are not able= to be fixed in the 3.2 series are:

@@ -160,7 +162,7 @@ DNS lookups to locate alternative DIRECT destinations will not be done.

=20

Known Issue: When non-strict validation fails Squid will relay the reques= t, but can only do -so safely to the orginal destination IP the client was contacting. The clien= t original +so safely to the original destination IP the client was contacting. The clie= nt original destination IP is lost when relaying to peers in a hierarchy. This means the= upstream peers are still at risk of causing same-origin bypass CVE-2009-0801 vulnerability. Developer time is required to implement safe transit of these requests. @@ -253,7 +255,7 @@ path and parameters as its own command parameters. The concurrency = setting already existing in Squid is used to configure how many child helpers it may run.

=20 -

For example, a traditional configration is +

For example, a traditional configuration is

         url_rewrite_program /your/redirector.sh
         url_rewrite_children 5
@@ -289,10 +291,10 @@
 

The on-demand helpers feature allows greater flexibility and resolves thi= s problem by allowing maximum, initial and idle thresholds to be configured. Squid will start the = initial set during start and reconfigure phases. However over the operational use new helpers u= p to the maxium will -be started as load demands. The idle threshold determins how many more helpe= rs to start if the +be started as load demands. The idle threshold determines how many more help= ers to start if the currently running set is not enough to handle current request loads.

=20 -

For example, a traditional configration is +

For example, a traditional configuration is

         auth_param ntlm /usr/libexec/squid/ntlm_auth
         auth_param ntlm children 200
@@ -357,7 +359,7 @@