Sat Aug 11 01:22:02 2018 UTC ()
www/squid3: update to 3.5.29

Changes to squid-3.5.28 (15 Jul 2018):

	- SQUID-2018:1: crash processing SSL-Bumped traffic containing ESI
	- SQUID-2018:2: crash handling responses to internally generated requests
	- SQUID-2018:3 / CVE-2018-1172: crash in ESI Response processing
	- Bug 4861: HTTPMSGLOCK missing pointer safety
	- Bug 4829: IPC shared memory leaks when disker queue overflows
	- Bug 4767: SMP breaks IPv6 SNMP and cache manager queries
	- Bug 2821: Ignore Content-Range in non-206 responses
	- HTCP: Ignore HTCP packets with invalid URI
	- SSL-Bump: fix authentication with schemes other than Basic
	- TPROXY: Fix clientside_mark and client port logging
	- Fix "Cannot assign requested address" for to-origin TPROXY FTP data
	- Fix --with-netfilter-conntrack error message
	- Validate mime icon URL before allocating store entries
	- ... and many documentation changes


(taca)
diff -r1.81 -r1.82 pkgsrc/www/squid3/Makefile
diff -r1.63 -r1.64 pkgsrc/www/squid3/distinfo

cvs diff -r1.81 -r1.82 pkgsrc/www/squid3/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/www/squid3/Attic/Makefile 2018/04/30 08:57:49 1.81
+++ pkgsrc/www/squid3/Attic/Makefile 2018/08/11 01:22:02 1.82
@@ -1,28 +1,22 @@ @@ -1,28 +1,22 @@
1# $NetBSD: Makefile,v 1.81 2018/04/30 08:57:49 taca Exp $ 1# $NetBSD: Makefile,v 1.82 2018/08/11 01:22:02 taca Exp $
2 2
3DISTNAME= squid-3.5.27 3DISTNAME= squid-3.5.28
4PKGREVISION= 3 
5CATEGORIES= www 4CATEGORIES= www
6MASTER_SITES= http://www.squid-cache.org/Versions/v3/${PKGVERSION_NOREV:R}/ 5MASTER_SITES= http://www.squid-cache.org/Versions/v3/${PKGVERSION_NOREV:R}/
7MASTER_SITES+= ftp://ftp.squid-cache.org/pub/squid/ 6MASTER_SITES+= ftp://ftp.squid-cache.org/pub/squid/
8MASTER_SITES+= http://ftp.nluug.nl/internet/squid/ 7MASTER_SITES+= http://ftp.nluug.nl/internet/squid/
9EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
10 9
11PATCH_SITES= http://www.squid-cache.org/Versions/v3/3.5/changesets/ 
12PATCHFILES= SQUID-2018_1.patch SQUID-2018_2.patch \ 
13 SQUID-2018_3.patch 
14PATCH_DIST_STRIP= -p1 
15 
16MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
17HOMEPAGE= http://www.squid-cache.org/ 11HOMEPAGE= http://www.squid-cache.org/
18COMMENT= Post-Harvest_cached WWW proxy cache and accelerator 12COMMENT= Post-Harvest_cached WWW proxy cache and accelerator
19LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
20 14
21USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
22USE_TOOLS+= perl:run gmake 16USE_TOOLS+= perl:run gmake
23GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
24CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 18CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
25CONFIGURE_ARGS+= --localstatedir=${SQUID_DATADIR} 19CONFIGURE_ARGS+= --localstatedir=${SQUID_DATADIR}
26CONFIGURE_ARGS+= --datarootdir=${PREFIX}/share/squid 20CONFIGURE_ARGS+= --datarootdir=${PREFIX}/share/squid
27CONFIGURE_ARGS+= --disable-arch-native 21CONFIGURE_ARGS+= --disable-arch-native
28CONFIGURE_ARGS+= --disable-strict-error-checking 22CONFIGURE_ARGS+= --disable-strict-error-checking

cvs diff -r1.63 -r1.64 pkgsrc/www/squid3/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/www/squid3/Attic/distinfo 2018/04/30 08:57:49 1.63
+++ pkgsrc/www/squid3/Attic/distinfo 2018/08/11 01:22:02 1.64
@@ -1,27 +1,15 @@ @@ -1,27 +1,15 @@
1$NetBSD: distinfo,v 1.63 2018/04/30 08:57:49 taca Exp $ 1$NetBSD: distinfo,v 1.64 2018/08/11 01:22:02 taca Exp $
2 2
3SHA1 (SQUID-2018_1.patch) = e0b13479e183b831a754c89c34f10533ef042beb 3SHA1 (squid-3.5.28.tar.xz) = 721241a270ec27d629d65ae17a50be56510e8441
4RMD160 (SQUID-2018_1.patch) = 23dd75b517f00a819f1f629d41ace08680275175 4RMD160 (squid-3.5.28.tar.xz) = 5c102be674a567d780590035e0ac3362e5b1a4b8
5SHA512 (SQUID-2018_1.patch) = d08d87d4cf97e794735e29ed2a273e27757a9ef95059cf6a2e2855a0c56e92d9e665b85115c9f3b699974447a7b9cccadb0a8ce606beedb41d27df8361241f8b 5SHA512 (squid-3.5.28.tar.xz) = da8367d364725c7fd6330e7588b0ff70d32978a17ca0bc5fe58fa6d12c9d2adb42ade0a492c835761bc7fd67c1a55300b4b7402ad939cf2a2aa5104233bbb74b
6Size (SQUID-2018_1.patch) = 1092 bytes 6Size (squid-3.5.28.tar.xz) = 2304680 bytes
7SHA1 (SQUID-2018_2.patch) = 896a38f3a4cc60d18109e65e82f3515d6b8fd033 
8RMD160 (SQUID-2018_2.patch) = 35730b31e8cee8565bbe81c49102822cad9858eb 
9SHA512 (SQUID-2018_2.patch) = 392442527ead5cbb045f6eded522c9aff6ce395034ca028e7298394eccb6ed5b06c814f966ddc6cb264b9a37bf7ae2751e3ed87853566b1d7b757d99280fe60c 
10Size (SQUID-2018_2.patch) = 1054 bytes 
11SHA1 (SQUID-2018_3.patch) = 616a3d1df640d2b4bb3b297cb559603cc3e50633 
12RMD160 (SQUID-2018_3.patch) = 83a66ce1f72657d6c071b0117bcada457a500d2a 
13SHA512 (SQUID-2018_3.patch) = 20a036b34f7a595d83e707180d831c4adc9b7432f09be5341cfe7b3b00cbe3e5c0de07376a67834b94e08c849703822371eb71938a024307cb52cf8ef52138e8 
14Size (SQUID-2018_3.patch) = 843 bytes 
15SHA1 (squid-3.5.27.tar.xz) = 1e69c96d13cd49844da3bcf33a0b428fbe7b6f77 
16RMD160 (squid-3.5.27.tar.xz) = d3426f5d4ebda4834d069b4cc4bb3366fc4873b4 
17SHA512 (squid-3.5.27.tar.xz) = 4172a053c3b7ffe7a12dfb3febac96942d0fbbe7e98e3f797f22cd75b0a3a89cbbfe7260b5daad099e79d5e9303bb5dfbfee7499cb30a90590aa1bd242ff4817 
18Size (squid-3.5.27.tar.xz) = 2303468 bytes 
19SHA1 (patch-compat_compat.h) = d6cd93fa7a6d0faad3bf1aca8ae4fa5c984fe288 7SHA1 (patch-compat_compat.h) = d6cd93fa7a6d0faad3bf1aca8ae4fa5c984fe288
20SHA1 (patch-compat_debug.cc) = 95fc0aa6901834175b9bbf1ddb51eeb7d9ddc8c7 8SHA1 (patch-compat_debug.cc) = 95fc0aa6901834175b9bbf1ddb51eeb7d9ddc8c7
21SHA1 (patch-compat_debug.h) = a828871704b1578b520d412393c3d398099a5fdc 9SHA1 (patch-compat_debug.h) = a828871704b1578b520d412393c3d398099a5fdc
22SHA1 (patch-errors_Makefile.in) = afbac822ac84d5e1734d55fc625e949ae0b85289 10SHA1 (patch-errors_Makefile.in) = afbac822ac84d5e1734d55fc625e949ae0b85289
23SHA1 (patch-src_Makefile.in) = 7233a92a4f6ecc06d88e125f08f7413e0741f3b6 11SHA1 (patch-src_Makefile.in) = 7233a92a4f6ecc06d88e125f08f7413e0741f3b6
24SHA1 (patch-src_adaptation_ecap_ServiceRep.cc) = 246bc60bf2b06ddd99cacf59ae99dcbeee7365c2 12SHA1 (patch-src_adaptation_ecap_ServiceRep.cc) = 246bc60bf2b06ddd99cacf59ae99dcbeee7365c2
25SHA1 (patch-src_base_TidyPointer.h) = d05017d7db904286afb02600ed3cc2f0f253b939 13SHA1 (patch-src_base_TidyPointer.h) = d05017d7db904286afb02600ed3cc2f0f253b939
26SHA1 (patch-src_store.cc) = 055d98a59103b02a51876a5c8ffed9514954beb4 14SHA1 (patch-src_store.cc) = 055d98a59103b02a51876a5c8ffed9514954beb4
27SHA1 (patch-tools_Makefile.in) = 3a7678c63a11a35fabef091a3b18e63859f0796f 15SHA1 (patch-tools_Makefile.in) = 3a7678c63a11a35fabef091a3b18e63859f0796f