Changes 3.3.5: * Allocate ClientInfo::hash.key using malloc() instead of new char[] * Bug 3851: Delay Pool class 5 tag:levels displayed incorrectly in cache manager * Use case-insensitive comparison for HTTP header names in *_header_access * Bug 3744: squid terminated: FATAL: Bungled (null) line 3: sslproxy_cert_sign signTrusted all * Bug 3759: OpenSSL compilation error on stock Fedora17, RHEL, CentOS 6 systems * Bug 3816: SSL_get_certificate call inside Ssl::verifySslCertificate crashes squid, part2 * Port from 2.6: external acl %ACL and %DATA tags * Log an ERROR instead of halting on unknown cache_dir types * Add missing piece omitted from rev.9677 * 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 closed. * find-alive.pl: Replaced HttpReq entry (already covered by the guessing code) with HttpHeaderEntry entry * Docs: Polish [http::]>h and [http::]>ha descriptions to emphasize their pre-cache scope * Polish: show file path on Bungled linesdiff -r1.9 -r1.10 pkgsrc/www/squid3/Makefile
(adam)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.9 2013/05/23 15:28:45 tron Exp $ | 1 | # $NetBSD: Makefile,v 1.10 2013/05/23 20:21:28 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= squid-3.3.4 | 3 | DISTNAME= squid-3.3.5 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= www | 4 | CATEGORIES= www | |
6 | MASTER_SITES= http://www.squid-cache.org/Versions/v3/${PKGVERSION_NOREV:R}/ \ | 5 | MASTER_SITES= http://www.squid-cache.org/Versions/v3/${PKGVERSION_NOREV:R}/ \ | |
7 | ${SQUID_MASTER_SITES} | 6 | ${SQUID_MASTER_SITES} | |
8 | EXTRACT_SUFX= .tar.xz | 7 | EXTRACT_SUFX= .tar.xz | |
9 | 8 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://www.squid-cache.org/ | 10 | HOMEPAGE= http://www.squid-cache.org/ | |
12 | COMMENT= Post-Harvest_cached WWW proxy cache and accelerator | 11 | COMMENT= Post-Harvest_cached WWW proxy cache and accelerator | |
13 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
14 | 13 | |||
15 | USE_LANGUAGES= c c++ | 14 | USE_LANGUAGES= c c++ | |
16 | USE_TOOLS+= perl gmake | 15 | USE_TOOLS+= perl gmake | |
17 | GNU_CONFIGURE= yes | 16 | GNU_CONFIGURE= yes |
@@ -1,13 +1,13 @@ | @@ -1,13 +1,13 @@ | |||
1 | $NetBSD: distinfo,v 1.6 2013/04/27 17:51:24 tron Exp $ | 1 | $NetBSD: distinfo,v 1.7 2013/05/23 20:21:28 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (squid-3.3.4.tar.xz) = 2b9b0e91568599ded93f90dda6197aa8744fc5b5 | 3 | SHA1 (squid-3.3.5.tar.xz) = 60b1b46683cccd3d845f324dbedb9f289d375115 | |
4 | RMD160 (squid-3.3.4.tar.xz) = 9a3c09867bdce77e800d247780594ccded89488a | 4 | RMD160 (squid-3.3.5.tar.xz) = 400fe3a362a127e90ea0ece556e48ac414644f31 | |
5 | Size (squid-3.3.4.tar.xz) = 2178260 bytes | 5 | Size (squid-3.3.5.tar.xz) = 2180668 bytes | |
6 | SHA1 (patch-configure) = 8e5eb49a8d04c77f3cf9de9390a8992268421cb6 | 6 | SHA1 (patch-configure) = 86400fd701a84eb174395755eec7b13cbfce55ec | |
7 | SHA1 (patch-errors_Makefile.in) = afbac822ac84d5e1734d55fc625e949ae0b85289 | 7 | SHA1 (patch-errors_Makefile.in) = afbac822ac84d5e1734d55fc625e949ae0b85289 | |
8 | SHA1 (patch-helpers_basic_auth_MSNT_Makefile.in) = 74a0379d3ec0c2601dbb62b16df889bf4edcaedf | 8 | SHA1 (patch-helpers_basic_auth_MSNT_Makefile.in) = 74a0379d3ec0c2601dbb62b16df889bf4edcaedf | |
9 | SHA1 (patch-src_Makefile.in) = 32bc968a7680414d87acf1a4c96822a3d80c2030 | 9 | SHA1 (patch-src_Makefile.in) = 130e223568a07c474b30a8fa3678c60f8b487c3e | |
10 | SHA1 (patch-src_base_TidyPointer.h) = 93428d26bb2479fc845764a324658eaacd26588e | 10 | SHA1 (patch-src_base_TidyPointer.h) = 93428d26bb2479fc845764a324658eaacd26588e | |
11 | SHA1 (patch-src_ip_Intercept.cc) = 8a8640d5f7eef217b2536646513eb872c67a7ffc | 11 | SHA1 (patch-src_ip_Intercept.cc) = 8a8640d5f7eef217b2536646513eb872c67a7ffc | |
12 | SHA1 (patch-src_store.cc) = 055d98a59103b02a51876a5c8ffed9514954beb4 | 12 | SHA1 (patch-src_store.cc) = 055d98a59103b02a51876a5c8ffed9514954beb4 | |
13 | SHA1 (patch-tools_Makefile.in) = 3a7678c63a11a35fabef091a3b18e63859f0796f | 13 | SHA1 (patch-tools_Makefile.in) = 3a7678c63a11a35fabef091a3b18e63859f0796f |
@@ -1,51 +1,51 @@ | @@ -1,51 +1,51 @@ | |||
1 | $NetBSD: patch-configure,v 1.1 2013/02/10 18:16:53 adam Exp $ | 1 | $NetBSD: patch-configure,v 1.2 2013/05/23 20:21:28 adam Exp $ | |
2 | 2 | |||
3 | Compatibility problems. | 3 | Compatibility problems. | |
4 | 4 | |||
5 | --- configure.orig 2013-02-09 07:30:57.000000000 +0000 | 5 | --- configure.orig 2013-05-20 11:50:55.000000000 +0000 | |
6 | +++ configure | 6 | +++ configure | |
7 | @@ -22437,7 +22437,7 @@ fi | 7 | @@ -22798,7 +22798,7 @@ fi | |
8 | 8 | |||
9 | done | 9 | done | |
10 | 10 | |||
11 | - if test "x$ac_heimdal" == "x" ; then | 11 | - if test "x$ac_heimdal" == "x" ; then | |
12 | + if test "x$ac_heimdal" = "x" ; then | 12 | + if test "x$ac_heimdal" = "x" ; then | |
13 | for ac_header in gssapi/gssapi_generic.h | 13 | for ac_header in gssapi/gssapi_generic.h | |
14 | do : | 14 | do : | |
15 | ac_fn_cxx_check_header_mongrel "$LINENO" "gssapi/gssapi_generic.h" "ac_cv_header_gssapi_gssapi_generic_h" "$ac_includes_default" | 15 | ac_fn_cxx_check_header_mongrel "$LINENO" "gssapi/gssapi_generic.h" "ac_cv_header_gssapi_gssapi_generic_h" "$ac_includes_default" | |
16 | @@ -22634,7 +22634,7 @@ done | 16 | @@ -22995,7 +22995,7 @@ done | |
17 | 17 | |||
18 | 18 | |||
19 | ac_com_error_message=no | 19 | ac_com_error_message=no | |
20 | - if test "x$ac_cv_header_com_err_h" == "xyes" ; then | 20 | - if test "x$ac_cv_header_com_err_h" == "xyes" ; then | |
21 | + if test "x$ac_cv_header_com_err_h" = "xyes" ; then | 21 | + if test "x$ac_cv_header_com_err_h" = "xyes" ; then | |
22 | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | 22 | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |
23 | /* end confdefs.h. */ | 23 | /* end confdefs.h. */ | |
24 | #include <com_err.h> | 24 | #include <com_err.h> | |
25 | @@ -22646,7 +22646,7 @@ if (eval "$ac_cpp conftest.$ac_ext") 2>& | 25 | @@ -23007,7 +23007,7 @@ if (eval "$ac_cpp conftest.$ac_ext") 2>& | |
26 | fi | 26 | fi | |
27 | rm -f conftest* | 27 | rm -f conftest* | |
28 | 28 | |||
29 | - elif test "x$ac_cv_header_et_com_err_h" == "xyes" ; then | 29 | - elif test "x$ac_cv_header_et_com_err_h" == "xyes" ; then | |
30 | + elif test "x$ac_cv_header_et_com_err_h" = "xyes" ; then | 30 | + elif test "x$ac_cv_header_et_com_err_h" = "xyes" ; then | |
31 | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | 31 | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |
32 | /* end confdefs.h. */ | 32 | /* end confdefs.h. */ | |
33 | #include <et/com_err.h> | 33 | #include <et/com_err.h> | |
34 | @@ -22707,7 +22707,7 @@ $as_echo "#define HAVE_MAX_SKEW_IN_KRB5_ | 34 | @@ -23068,7 +23068,7 @@ $as_echo "#define HAVE_MAX_SKEW_IN_KRB5_ | |
35 | 35 | |||
36 | fi | 36 | fi | |
37 | 37 | |||
38 | - if test `echo $KRB5LIBS | grep -c com_err` -ne 0 -a "x$ac_com_error_message" == "xyes" ; then | 38 | - if test `echo $KRB5LIBS | grep -c com_err` -ne 0 -a "x$ac_com_error_message" == "xyes" ; then | |
39 | + if test `echo $KRB5LIBS | grep -c com_err` -ne 0 -a "x$ac_com_error_message" = "xyes" ; then | 39 | + if test `echo $KRB5LIBS | grep -c com_err` -ne 0 -a "x$ac_com_error_message" = "xyes" ; then | |
40 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for error_message in -lcom_err" >&5 | 40 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for error_message in -lcom_err" >&5 | |
41 | $as_echo_n "checking for error_message in -lcom_err... " >&6; } | 41 | $as_echo_n "checking for error_message in -lcom_err... " >&6; } | |
42 | if ${ac_cv_lib_com_err_error_message+:} false; then : | 42 | if ${ac_cv_lib_com_err_error_message+:} false; then : | |
43 | @@ -22750,7 +22750,7 @@ $as_echo "#define HAVE_ERROR_MESSAGE 1" | 43 | @@ -23111,7 +23111,7 @@ $as_echo "#define HAVE_ERROR_MESSAGE 1" | |
44 | 44 | |||
45 | fi | 45 | fi | |
46 | 46 | |||
47 | - elif test "x$ac_com_error_message" == "xyes" ; then | 47 | - elif test "x$ac_com_error_message" == "xyes" ; then | |
48 | + elif test "x$ac_com_error_message" = "xyes" ; then | 48 | + elif test "x$ac_com_error_message" = "xyes" ; then | |
49 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for error_message in -lkrb5" >&5 | 49 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for error_message in -lkrb5" >&5 | |
50 | $as_echo_n "checking for error_message in -lkrb5... " >&6; } | 50 | $as_echo_n "checking for error_message in -lkrb5... " >&6; } | |
51 | if ${ac_cv_lib_krb5_error_message+:} false; then : | 51 | if ${ac_cv_lib_krb5_error_message+:} false; then : |
@@ -1,32 +1,32 @@ | @@ -1,32 +1,32 @@ | |||
1 | $NetBSD: patch-src_Makefile.in,v 1.2 2013/03/13 17:11:26 taca Exp $ | 1 | $NetBSD: patch-src_Makefile.in,v 1.3 2013/05/23 20:21:28 adam Exp $ | |
2 | 2 | |||
3 | Don't install squid.conf. | 3 | Don't install squid.conf. | |
4 | 4 | |||
5 | --- src/Makefile.in.orig 2013-02-09 07:30:35.000000000 +0000 | 5 | --- src/Makefile.in.orig 2013-05-20 11:50:04.000000000 +0000 | |
6 | +++ src/Makefile.in | 6 | +++ src/Makefile.in | |
7 | @@ -7163,14 +7163,14 @@ info: info-recursive | 7 | @@ -7175,14 +7175,14 @@ info: info-recursive | |
8 | 8 | |||
9 | info-am: | 9 | info-am: | |
10 | 10 | |||
11 | -install-data-am: install-data-local install-dataDATA install-man | 11 | -install-data-am: install-data-local install-dataDATA install-man | |
12 | +install-data-am: install-dataDATA install-man | 12 | +install-data-am: install-dataDATA install-man | |
13 | 13 | |||
14 | install-dvi: install-dvi-recursive | 14 | install-dvi: install-dvi-recursive | |
15 | 15 | |||
16 | install-dvi-am: | 16 | install-dvi-am: | |
17 | 17 | |||
18 | install-exec-am: install-binPROGRAMS install-libexecPROGRAMS \ | 18 | install-exec-am: install-binPROGRAMS install-libexecPROGRAMS \ | |
19 | - install-sbinPROGRAMS install-sysconfDATA | 19 | - install-sbinPROGRAMS install-sysconfDATA | |
20 | + install-sbinPROGRAMS | 20 | + install-sbinPROGRAMS | |
21 | 21 | |||
22 | install-html: install-html-recursive | 22 | install-html: install-html-recursive | |
23 | 23 | |||
24 | @@ -7283,7 +7283,7 @@ cache_cf.o: cf_parser.cci | 24 | @@ -7295,7 +7295,7 @@ cache_cf.o: cf_parser.cci | |
25 | 25 | |||
26 | # cf_gen builds the configuration files. | 26 | # cf_gen builds the configuration files. | |
27 | cf_gen$(EXEEXT): $(cf_gen_SOURCES) $(cf_gen_DEPENDENCIES) | 27 | cf_gen$(EXEEXT): $(cf_gen_SOURCES) $(cf_gen_DEPENDENCIES) cf_gen_defines.cci | |
28 | - $(HOSTCXX) -o $@ $(srcdir)/cf_gen.cc -I$(srcdir) -I$(top_builddir)/include/ -I$(top_builddir)/src | 28 | - $(HOSTCXX) -o $@ $(srcdir)/cf_gen.cc -I$(srcdir) -I$(top_builddir)/include/ -I$(top_builddir)/src | |
29 | + $(HOSTCXX) $(CXXFLAGS) -o $@ $(srcdir)/cf_gen.cc -I$(srcdir) -I$(top_builddir)/include/ -I$(top_builddir)/src | 29 | + $(HOSTCXX) $(CXXFLAGS) -o $@ $(srcdir)/cf_gen.cc -I$(srcdir) -I$(top_builddir)/include/ -I$(top_builddir)/src | |
30 | 30 | |||
31 | # squid.conf.default is built by cf_gen when making cf_parser.cci | 31 | # squid.conf.default is built by cf_gen when making cf_parser.cci | |
32 | squid.conf.default squid.conf.documented: cf_parser.cci | 32 | squid.conf.default squid.conf.documented: cf_parser.cci |