pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/squid3 Changes 3.4.4:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4ec826c166ff
branches:  trunk
changeset: 631567:4ec826c166ff
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon Mar 10 12:19:42 2014 +0000

description:
Changes 3.4.4:
* Avoid assertions on Range requests that trigger Squid-generated errors.
* Protect MemBlob::append() against raw-space writes
* Copyright: Relicense helpers by Treehouse Networks Ltd.
* Portability: define CMSG related structures individually
* Fix helper ID number assignment
* Fixed stalled concurrent rock store reads by insuring their ID uniqueness.
* Bug 3186, Bug 3628: Digest authentication always sending stale=false for nonce
* dynamic_cert_mem_cache_size option related fixes
* Fix umask default on crash report generated email
* Fix pthread library detection on FreeBSD 10
* Bug 4029: intercepted HTTPS requests bypass caching checks
* Bug 4026: SSL and adaptation_access does not handle aborted connections
* Bug 4001: remove use of strsep()
* Move compat/unsafe.h protections from libcompat to source maintenance
* Bug 3969: user credentials cache lookup for Digest authentication broken
* Various fixes to configure for FreeBSD 10
* Regression Bug 3769: client_netmask not evaluated since Comm redesign

diffstat:

 www/squid3/Makefile                      |   5 +-
 www/squid3/distinfo                      |  10 ++---
 www/squid3/patches/patch-compat_unsafe.h |  21 -------------
 www/squid3/patches/patch-configure       |  51 --------------------------------
 4 files changed, 6 insertions(+), 81 deletions(-)

diffs (111 lines):

diff -r d0ba84d109d1 -r 4ec826c166ff www/squid3/Makefile
--- a/www/squid3/Makefile       Mon Mar 10 12:11:33 2014 +0000
+++ b/www/squid3/Makefile       Mon Mar 10 12:19:42 2014 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2014/02/28 12:28:32 obache Exp $
+# $NetBSD: Makefile,v 1.30 2014/03/10 12:19:42 adam Exp $
 
-DISTNAME=      squid-3.4.3
-PKGREVISION=   3
+DISTNAME=      squid-3.4.4
 CATEGORIES=    www
 MASTER_SITES=  http://www.squid-cache.org/Versions/v3/${PKGVERSION_NOREV:R}/ \
                ftp://ftp.squid-cache.org/pub/squid/ \
diff -r d0ba84d109d1 -r 4ec826c166ff www/squid3/distinfo
--- a/www/squid3/distinfo       Mon Mar 10 12:11:33 2014 +0000
+++ b/www/squid3/distinfo       Mon Mar 10 12:19:42 2014 +0000
@@ -1,10 +1,8 @@
-$NetBSD: distinfo,v 1.19 2014/02/04 14:23:01 adam Exp $
+$NetBSD: distinfo,v 1.20 2014/03/10 12:19:42 adam Exp $
 
-SHA1 (squid-3.4.3.tar.xz) = 6590e2d2c73b190f91062975f00996a0ca131197
-RMD160 (squid-3.4.3.tar.xz) = c3459bd2e120d4ff59079b18d902df88c7c7eb78
-Size (squid-3.4.3.tar.xz) = 2225044 bytes
-SHA1 (patch-compat_unsafe.h) = 89e6741432357a0523a43ef410d81bffcb263f81
-SHA1 (patch-configure) = 86400fd701a84eb174395755eec7b13cbfce55ec
+SHA1 (squid-3.4.4.tar.xz) = 4feabd75f144461141982a7f056920418856a280
+RMD160 (squid-3.4.4.tar.xz) = b3636a4ae1c0ffb526b670900c1ccae293e157ab
+Size (squid-3.4.4.tar.xz) = 2226656 bytes
 SHA1 (patch-errors_Makefile.in) = afbac822ac84d5e1734d55fc625e949ae0b85289
 SHA1 (patch-helpers_basic_auth_MSNT_Makefile.in) = 74a0379d3ec0c2601dbb62b16df889bf4edcaedf
 SHA1 (patch-src_Makefile.in) = 130e223568a07c474b30a8fa3678c60f8b487c3e
diff -r d0ba84d109d1 -r 4ec826c166ff www/squid3/patches/patch-compat_unsafe.h
--- a/www/squid3/patches/patch-compat_unsafe.h  Mon Mar 10 12:11:33 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-$NetBSD: patch-compat_unsafe.h,v 1.1 2013/07/15 17:56:45 joerg Exp $
-
-Disable macros that break libc++'s cstdio.
-
---- compat/unsafe.h.orig       2013-07-14 20:04:32.000000000 +0000
-+++ compat/unsafe.h
-@@ -6,12 +6,14 @@
-  */
- 
- #if !SQUID_NO_STRING_BUFFER_PROTECT
-+#if 0
- #ifndef sprintf
- #define sprintf ERROR_sprintf_UNSAFE_IN_SQUID
- #endif
- #ifndef strdup
- #define strdup ERROR_strdup_UNSAFE_IN_SQUID
- #endif
-+#endif
- #endif /* SQUID_NO_STRING_BUFFER_PROTECT */
- 
- #endif /* _SQUID_COMPAT_UNSAFE_H */
diff -r d0ba84d109d1 -r 4ec826c166ff www/squid3/patches/patch-configure
--- a/www/squid3/patches/patch-configure        Mon Mar 10 12:11:33 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,51 +0,0 @@
-$NetBSD: patch-configure,v 1.2 2013/05/23 20:21:28 adam Exp $
-
-Compatibility problems.
-
---- configure.orig     2013-05-20 11:50:55.000000000 +0000
-+++ configure
-@@ -22798,7 +22798,7 @@ fi
- 
- done
- 
--  if test "x$ac_heimdal" == "x" ; then
-+  if test "x$ac_heimdal" = "x" ; then
-     for ac_header in gssapi/gssapi_generic.h
- do :
-   ac_fn_cxx_check_header_mongrel "$LINENO" "gssapi/gssapi_generic.h" "ac_cv_header_gssapi_gssapi_generic_h" "$ac_includes_default"
-@@ -22995,7 +22995,7 @@ done
- 
- 
-   ac_com_error_message=no
--  if test "x$ac_cv_header_com_err_h" == "xyes" ; then
-+  if test "x$ac_cv_header_com_err_h" = "xyes" ; then
-       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <com_err.h>
-@@ -23007,7 +23007,7 @@ if (eval "$ac_cpp conftest.$ac_ext") 2>&
- fi
- rm -f conftest*
- 
--  elif test "x$ac_cv_header_et_com_err_h" == "xyes" ; then
-+  elif test "x$ac_cv_header_et_com_err_h" = "xyes" ; then
-       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <et/com_err.h>
-@@ -23068,7 +23068,7 @@ $as_echo "#define HAVE_MAX_SKEW_IN_KRB5_
- 
-   fi
- 
--  if test `echo $KRB5LIBS | grep -c com_err` -ne 0 -a "x$ac_com_error_message" == "xyes" ; then
-+  if test `echo $KRB5LIBS | grep -c com_err` -ne 0 -a "x$ac_com_error_message" = "xyes" ; then
-     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for error_message in -lcom_err" >&5
- $as_echo_n "checking for error_message in -lcom_err... " >&6; }
- if ${ac_cv_lib_com_err_error_message+:} false; then :
-@@ -23111,7 +23111,7 @@ $as_echo "#define HAVE_ERROR_MESSAGE 1" 
- 
- fi
- 
--  elif test  "x$ac_com_error_message" == "xyes" ; then
-+  elif test  "x$ac_com_error_message" = "xyes" ; then
-     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for error_message in -lkrb5" >&5
- $as_echo_n "checking for error_message in -lkrb5... " >&6; }
- if ${ac_cv_lib_krb5_error_message+:} false; then :



Home | Main Index | Thread Index | Old Index