commit squid for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community,
here is the log from the commit of package squid for openSUSE:Factory checked in at 2013-12-30 10:44:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-09-29 17:53:20.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.squid.new/squid.changes 2013-12-30 10:44:19.000000000 +0100
@@ -1,0 +2,41 @@
+Wed Dec 25 21:29:38 UTC 2013 - chris@computersalat.de
+
+- Changes to squid-3.3.11 (01 Dec 2013):
+ * Regression Bug 3936: error-details.txt parse error with OpenSSL since 3.3.9
+ * Bug 3972: Segfault when getting the deny_info page ID after a reconfigure
+ * Bug 3970: max_filedescriptors disabled due to missing setrlimit
+ * Bug 3967: ipc/Kid.cc compilation failure: 'time' was not declared in this scope
+ * Bug 3960: DEAD cache_peer are not revived
+ * Bug 3956: xstrndup: tried to dup a NULL pointer
+ * Bug 3906: Filedescriptor leaks in SNMP
+ * Bug 3782: Digest authentication not obeying nonce_max_count
+ * HTTP/1.1: Make header parser obey relaxed_header_parser
+ * HTTP/1.1: Re-compute Range response content offset after an FTP response was adapted
+ * SMP: Replace blocking sleep(3) and close UDS socket on failures
+ * Windows: fix several compile errors
+- Changes to squid-3.3.10 (03 Nov 2013):
+ * Bug 3929: request_header_add not working for tunnel requests
+ * Bug 3923: cbdata and undefined behavior due to dynamic runtime enumeration
+ * Bug 3918: Self Test Failures on Mac OS X 10.8
+ * Bug 3887: tcp_outgoing_tos not working for IPv6
+ * Bug 3836: Fix issues with automake 1.13+ and make check
+ * Bug 3480: StoreEntry::kickProducer() segfaults in store_client::copy()
+ * Fix pinning hierarchy log information
+ * Fix close idle client connections associated with closed idle pinned connections.
+ * Fix cbdata 'error: expression result unused' errors
+ * Avoid "hot idle": A series of rapid select() calls with zero timeout.
+ * Append Connection:close to OPTIONS requests when icap_persistent_connections is off
+ * ntlm_fake_auth: pass DOMAIN data to Squid in original case
+ * kerberos_ldap_group: fix LDAP string duplication
+ * Use IPv6 localhost nameserver on DNS configuration errors
+ * Add cache_miss_revalidate
+ * ... and several portability improvements
+- modified patches:
+ * squid-compiled_without_RPM_OPT_FLAGS.patch
+ * squid-config.patch
+- fix build for SLE (libxml2-devel vs pkgconfig(libxml2))
+- fix changed files
+ * bindir/purge
+ * bindir/squidclient
+
+-------------------------------------------------------------------
Old:
----
squid-3.3.9.tar.bz2
squid-3.3.9.tar.bz2.asc
New:
----
squid-3.3.11.tar.bz2
squid-3.3.11.tar.bz2.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ squid.spec ++++++
--- /var/tmp/diff_new_pack.tZFUQW/_old 2013-12-30 10:44:21.000000000 +0100
+++ /var/tmp/diff_new_pack.tZFUQW/_new 2013-12-30 10:44:21.000000000 +0100
@@ -23,7 +23,7 @@
Summary: Squid Version 3.3 WWW Proxy Server
License: GPL-2.0+
Group: Productivity/Networking/Web/Proxy
-Version: 3.3.9
+Version: 3.3.11
Release: 0
Url: http://www.squid-cache.org/Versions/v3/3.3
Source0: http://www.squid-cache.org/Versions/v3/3.3/%{name}-%{version}.tar.bz2
@@ -71,8 +71,10 @@
BuildRequires: cyrus-sasl-devel
BuildRequires: ed
BuildRequires: expat
+BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: gpg-offline
+BuildRequires: krb5-devel
BuildRequires: libcap-devel
BuildRequires: libexpat-devel
BuildRequires: libtool
@@ -82,21 +84,10 @@
BuildRequires: pam-devel
BuildRequires: pkgconfig
BuildRequires: sharutils
-#
-%if 0%{?sles_version} == 9
-BuildRequires: heimdal-devel
+%if 0%{?suse_version} < 1220
+BuildRequires: libxml2-devel
%else
-BuildRequires: krb5-devel
-%endif
-#
-%if 0%{?suse_version} > 1030 || 0%{?fedora_version} > 8
-BuildRequires: fdupes
-%endif
-#
-%if 0%{?suse_version} >= 1130
BuildRequires: pkgconfig(libxml-2.0)
-%else
-BuildRequires: libxml2-devel
%endif
%if 0%{?suse_version} > 1140
@@ -149,22 +140,14 @@
export CFLAGS="%{optflags} -fPIE -fPIC -DOPENSSL_LOAD_CONF"
export CXXFLAGS="%{optflags} -fPIE -fPIC -DOPENSSL_LOAD_CONF"
export LDFLAGS='-Wl,-z,relro,-z,now -pie'
-./configure \
-%if 0%{?suse_version} == 1110
+%configure \
--disable-strict-error-checking \
-%endif
- --prefix=/usr \
--sysconfdir=%{squidconfdir} \
- --bindir=/usr/sbin \
- --sbindir=/usr/sbin \
- --localstatedir=/var \
--libexecdir=/usr/sbin \
--datadir=/usr/share/squid \
- --mandir=%{_mandir} \
- --libdir=%{_libdir} \
--sharedstatedir=/var/squid \
--with-logdir=/var/log/squid \
- --with-pidfile=/var/run/squid.pid \
+ --with-pidfile=/run/squid.pid \
--with-dl \
--enable-disk-io \
--enable-storeio \
@@ -315,9 +298,6 @@
%verifyscript
%verify_permissions -e /usr/sbin/pam_auth
-%clean
-rm -rf %{buildroot}
-
%files
%defattr(-,root,root)
%doc CONTRIBUTORS COPYING COPYRIGHT CREDITS ChangeLog
@@ -353,6 +333,8 @@
%config %{_datadir}/%{name}/mib.txt
%{_datadir}/%{name}/mime.conf
%{_datadir}/%{name}/mime.conf.default
+%{_bindir}/purge
+%{_bindir}/squidclient
%{_sbindir}/basic_db_auth
%{_sbindir}/basic_fake_auth
%{_sbindir}/basic_getpwnam_auth
@@ -388,10 +370,8 @@
%{_sbindir}/ntlm_fake_auth
%{_sbindir}/ntlm_smb_lm_auth
%{_sbindir}/pinger
-%{_sbindir}/purge
%{_sbindir}/rc%{name}
%{_sbindir}/%{name}
-%{_sbindir}/squidclient
%{_sbindir}/unlinkd
%{_sbindir}/url_fake_rewrite
%{_sbindir}/url_fake_rewrite.sh
++++++ RELEASENOTES.html ++++++
--- /var/tmp/diff_new_pack.tZFUQW/_old 2013-12-30 10:44:21.000000000 +0100
+++ /var/tmp/diff_new_pack.tZFUQW/_new 2013-12-30 10:44:21.000000000 +0100
@@ -2,10 +2,10 @@
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.69">
- <TITLE>Squid 3.3.9 release notes</TITLE>
+ <TITLE>Squid 3.3.11 release notes</TITLE>
</HEAD>
<BODY>
-<H1>Squid 3.3.9 release notes</H1>
+<H1>Squid 3.3.11 release notes</H1>
<H2>Squid Developers</H2>
<HR>
@@ -56,7 +56,7 @@
<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.3.9.</P>
+<P>The Squid Team are pleased to announce the release of Squid-3.3.11.</P>
<P>This new release is available for download from
<A HREF="http://www.squid-cache.org/Versions/v3/3.3/">http://www.squid-cache.org/Versions/v3/3.3/</A> or the
<A HREF="http://www.squid-cache.org/Mirrors/http-mirrors.html">mirrors</A>.</P>
@@ -246,6 +246,12 @@
<P>
<DL>
+<DT><B>cache_miss_revalidate</B><DD>
+<P>Whether Squid is to pass-through If-Modified-Since and If-None-Match headers on cache MISS.
+Revalidation requests can prevent cache gathering objects to HIT on.</P>
+<P>Based on the Squid-2.7 <EM>ignore_ims_on_miss</EM> feature.</P>
+<P><EM>IMPORTANT:</EM> the meaning for on/off values has changed along with the name since 2.7.</P>
+
<DT><B>request_header_add</B><DD>
<P>New directive to add custom headers on HTTP traffic sent to upstream servers.</P>
@@ -302,8 +308,8 @@
<P>
<DL>
-
-<P><EM>There are no removed squid.conf options in Squid-3.3.</EM></P>
+<DT><B>ignore_ims_on_miss</B><DD>
+<P>This option has been replaced by the <EM>cache_miss_revalidate</EM> feature.</P>
</DL>
</P>
@@ -403,9 +409,6 @@
<DT><B>external_refresh_check</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>
++++++ squid-3.3.9.tar.bz2 -> squid-3.3.11.tar.bz2 ++++++
++++ 2229 lines of diff (skipped)
++++++ squid-3.3.9.tar.bz2.asc -> squid-3.3.11.tar.bz2.asc ++++++
--- /work/SRC/openSUSE:Factory/squid/squid-3.3.9.tar.bz2.asc 2013-09-29 17:53:20.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.squid.new/squid-3.3.11.tar.bz2.asc 2013-12-30 10:44:19.000000000 +0100
@@ -1,20 +1,20 @@
-File: squid-3.3.9.tar.bz2
-Date: Wed Sep 11 04:32:33 UTC 2013
-Size: 2988736
-MD5 : f08bffe795260cecca828331c579e0c4
-SHA1: ac75d1bef17988e3ad95ee6761d7785f5aca9cd7
+File: squid-3.3.11.tar.bz2
+Date: Sat Nov 30 14:12:34 UTC 2013
+Size: 2989941
+MD5 : abf2b0fe128f73f5dc157e7e917949e0
+SHA1: f99627f9f5c76cc2ddf6e14e4a3e955963801b6f
Key : 0xFF5CF463
participants (1)
-
root@hilbert.suse.de