pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/squid7
Module Name: pkgsrc
Committed By: taca
Date: Wed Nov 4 15:56:42 UTC 2026
Modified Files:
pkgsrc/www/squid7: Makefile PLIST distinfo
pkgsrc/www/squid7/patches: patch-configure
Log Message:
www/squid7: update to 7.8
7.8 (28 Oct 2026)
- Bug 5553: Segfault when parsing valueless request_header_add
- Bug 5552: Buffer overflow when parsing deny_info NNN w/o URL
- HTTP(S): Reject Range and Content-Range with INT64_MAX last-pos
- Treat %00 pct-encoding triplets in URLs as invalid
- Improve uri_whitespace chop support
- Improve cache digest mask sizing
- ICP: Tolerate more responses not associated with a cache_peer
- FTP: Properly escape unusual directory listing lines
- ICAP: Replace Trailer validation Must() with an explicit throw
- ntlm_fake_auth: Convert documentation to POD syntax
- basic_radius_auth: Do not pass negative char to isspace()
- negotiate_sspi_auth: Fix crash in FormatMessage()
- WCCP: Fix offset calculation when parsing incoming packets
- Remove unimplemented sslflags=DELAYED_AUTH squid.conf option
- Apply OpenSSL pkg-config settings before checking headers
- ... and documentation improvements
- ... and some build optimizations
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/www/squid7/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/squid7/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/www/squid7/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/www/squid7/patches/patch-configure
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/squid7/Makefile
diff -u pkgsrc/www/squid7/Makefile:1.12 pkgsrc/www/squid7/Makefile:1.13
--- pkgsrc/www/squid7/Makefile:1.12 Fri Aug 28 15:21:17 2026
+++ pkgsrc/www/squid7/Makefile Wed Nov 4 15:56:42 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2026/08/28 15:21:17 taca Exp $
+# $NetBSD: Makefile,v 1.13 2026/11/04 15:56:42 taca Exp $
DISTNAME= squid-${VERSION}
CATEGORIES= www
@@ -10,7 +10,7 @@ HOMEPAGE= http://www.squid-cache.org/
COMMENT= Post-Harvest_cached WWW proxy cache and accelerator
LICENSE= gnu-gpl-v2
-VERSION= 7.7
+VERSION= 7.8
# GCC 7 fails even with c++17
# src/ipc/TypedMsgHdr.h fails with
Index: pkgsrc/www/squid7/PLIST
diff -u pkgsrc/www/squid7/PLIST:1.2 pkgsrc/www/squid7/PLIST:1.3
--- pkgsrc/www/squid7/PLIST:1.2 Wed Feb 11 09:18:49 2026
+++ pkgsrc/www/squid7/PLIST Wed Nov 4 15:56:42 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2026/02/11 09:18:49 taca Exp $
+@comment $NetBSD: PLIST,v 1.3 2026/11/04 15:56:42 taca Exp $
libexec/basic_db_auth
libexec/basic_fake_auth
${PLIST.ba_getpwnam}libexec/basic_getpwnam_auth
@@ -769,6 +769,7 @@ share/squid/errors/fr-ch
share/squid/errors/fr-fr
share/squid/errors/fr-lu
share/squid/errors/fr-mc
+share/squid/errors/fr-re
share/squid/errors/fr/ERR_ACCESS_DENIED
share/squid/errors/fr/ERR_ACL_TIME_QUOTA_EXCEEDED
share/squid/errors/fr/ERR_AGENT_CONFIGURE
Index: pkgsrc/www/squid7/distinfo
diff -u pkgsrc/www/squid7/distinfo:1.8 pkgsrc/www/squid7/distinfo:1.9
--- pkgsrc/www/squid7/distinfo:1.8 Fri Aug 28 15:21:17 2026
+++ pkgsrc/www/squid7/distinfo Wed Nov 4 15:56:42 2026
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.8 2026/08/28 15:21:17 taca Exp $
+$NetBSD: distinfo,v 1.9 2026/11/04 15:56:42 taca Exp $
-BLAKE2s (squid-7.7.tar.xz) = 9318c0a6f9cb0009ec6f85c01c710c9a6ac0eb375ef8d5e697525897ab49db7c
-SHA512 (squid-7.7.tar.xz) = f680e7c5f93ddc6debc920859fe30d90e9def33d154449b0dff2314e3a513d7d5f5b475c57e6e5538d986c31586fbb253bf15a9a55b31ae1a6ca7ee4c2baa039
-Size (squid-7.7.tar.xz) = 2437896 bytes
+BLAKE2s (squid-7.8.tar.xz) = 3a7e9c11c37c2b0b294dc7a7debff4445bcd17a33d5904aff50086f50a988396
+SHA512 (squid-7.8.tar.xz) = 3840b12450f2c90363a7709c2137c112028d47a94ee5ff84dbd496d302d92d054b4310d78f88bb5eff00bd76de96f615a6c9770043859bf9ad68e548ac2d888d
+Size (squid-7.8.tar.xz) = 2463524 bytes
SHA1 (patch-compat_compat.h) = 839381a5e1f46e7d9b822bbb53d82a53c996ddc0
-SHA1 (patch-configure) = 6d33a33d05b343a052674b5b2a427f17d5e65435
+SHA1 (patch-configure) = 288eb555a4c36dba331725cdb2e89f82fbaa21e1
SHA1 (patch-errors_Makefile.in) = e7ba371bb24e40eeb9dd10dc6fe12d208e681d72
SHA1 (patch-src_Makefile.in) = afc5aefd97c46d1ffab43e97aeaeade3a5a8c648
SHA1 (patch-src_acl_external_kerberos__ldap__group_support__resolv.cc) = 0ea41d55e32d689a16e012391a9eea67631daf3a
Index: pkgsrc/www/squid7/patches/patch-configure
diff -u pkgsrc/www/squid7/patches/patch-configure:1.1 pkgsrc/www/squid7/patches/patch-configure:1.2
--- pkgsrc/www/squid7/patches/patch-configure:1.1 Wed Jul 16 10:58:03 2025
+++ pkgsrc/www/squid7/patches/patch-configure Wed Nov 4 15:56:42 2026
@@ -1,4 +1,4 @@
-$NetBSD: patch-configure,v 1.1 2025/07/16 10:58:03 sborrill Exp $
+$NetBSD: patch-configure,v 1.2 2026/11/04 15:56:42 taca Exp $
* More support for OpenSSL 1.1; not only check SSL_Library_init() but
also check OPENSSL_init_ssl().
@@ -7,9 +7,9 @@ $NetBSD: patch-configure,v 1.1 2025/07/1
* Do not override CFLAGS/CXXFLAGS except linux.
* Prevent WRKDIR reference.
---- configure.orig 2025-07-10 13:45:26.000000000 +0100
-+++ configure 2025-07-15 11:57:43.052095332 +0100
-@@ -1133,9 +1133,6 @@
+--- configure.orig 2026-10-30 17:03:41.000000000 +0000
++++ configure
+@@ -1130,9 +1130,6 @@ CXXFLAGS
CCC
BUILDCXX
CPP
@@ -19,7 +19,7 @@ $NetBSD: patch-configure,v 1.1 2025/07/1
LT_SYS_LIBRARY_PATH
CXXCPP
EXT_LIBECAP_CFLAGS
-@@ -29115,10 +29112,13 @@
+@@ -30847,10 +30844,13 @@ do
done
# GLIBC 2.30 deprecates sysctl.h. Test with the same flags that (may) break includes later.
@@ -36,7 +36,7 @@ $NetBSD: patch-configure,v 1.1 2025/07/1
: ;; #(
mingw) :
EUILIB="-liphlpapi" ;; #(
-@@ -29166,6 +29166,7 @@
+@@ -30898,6 +30898,7 @@ then :
fi
ac_fn_cxx_check_header_compile "$LINENO" "net/if_arp.h" "ac_cv_header_net_if_arp_h" "
@@ -44,7 +44,7 @@ $NetBSD: patch-configure,v 1.1 2025/07/1
#include <sys/types.h>
#include <sys/socket.h>
-@@ -29176,6 +29177,7 @@
+@@ -30908,6 +30909,7 @@ then :
fi
ac_fn_cxx_check_header_compile "$LINENO" "net/route.h" "ac_cv_header_net_route_h" "
@@ -52,9 +52,9 @@ $NetBSD: patch-configure,v 1.1 2025/07/1
#include <sys/types.h>
#include <sys/socket.h>
-@@ -30169,6 +30171,49 @@
- else $as_nop
-
+@@ -31806,6 +31808,49 @@ then :
+ else case e in #(
+ e)
as_fn_error $? "library 'ssl' is required for OpenSSL" "$LINENO" 5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OPENSSL_init_ssl in -lssl" >&5
+$as_echo_n "checking for OPENSSL_init_ssl in -lssl... " >&6; }
@@ -99,13 +99,13 @@ $NetBSD: patch-configure,v 1.1 2025/07/1
+ as_fn_error $? "library 'ssl' is required for OpenSSL" "$LINENO" 5
+
+fi
-
+ ;;
+ esac
fi
-
-@@ -30272,7 +30317,51 @@
+@@ -31915,7 +31960,51 @@ then :
LIBOPENSSL_LIBS="-lssl $LIBOPENSSL_LIBS"
- else $as_nop
-
+ else case e in #(
+ e)
- as_fn_error $? "library 'ssl' is required for OpenSSL" "$LINENO" 5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OPENSSL_init_ssl in -lssl" >&5
+$as_echo_n "checking for OPENSSL_init_ssl in -lssl... " >&6; }
@@ -152,10 +152,10 @@ $NetBSD: patch-configure,v 1.1 2025/07/1
+fi
+
+
-
+ ;;
+ esac
fi
-
-@@ -47322,6 +47411,8 @@
+@@ -49543,6 +49632,8 @@ then :
# elif defined _MSC_VER
# include <malloc.h>
# define alloca _alloca
@@ -164,7 +164,7 @@ $NetBSD: patch-configure,v 1.1 2025/07/1
# else
# ifdef __cplusplus
extern "C"
-@@ -50163,6 +50254,9 @@
+@@ -52031,6 +52122,9 @@ printf "%s\n" "#define USE_SOLARIS_IPFIL
#if USE_SOLARIS_IPFILTER_MINOR_T_HACK
#define minor_t fubar
#endif
Home |
Main Index |
Thread Index |
Old Index