head 1.8; access; symbols pkgsrc-2026Q1:1.8.0.30 pkgsrc-2026Q1-base:1.8 pkgsrc-2025Q4:1.8.0.28 pkgsrc-2025Q4-base:1.8 pkgsrc-2025Q3:1.8.0.26 pkgsrc-2025Q3-base:1.8 pkgsrc-2025Q2:1.8.0.24 pkgsrc-2025Q2-base:1.8 pkgsrc-2025Q1:1.8.0.22 pkgsrc-2025Q1-base:1.8 pkgsrc-2024Q4:1.8.0.20 pkgsrc-2024Q4-base:1.8 pkgsrc-2024Q3:1.8.0.18 pkgsrc-2024Q3-base:1.8 pkgsrc-2024Q2:1.8.0.16 pkgsrc-2024Q2-base:1.8 pkgsrc-2024Q1:1.8.0.14 pkgsrc-2024Q1-base:1.8 pkgsrc-2023Q4:1.8.0.12 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.8.0.10 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.8.0.8 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.8.0.6 pkgsrc-2023Q1-base:1.8 pkgsrc-2022Q4:1.8.0.4 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.2 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.7.0.6 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.4 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.7.0.2 pkgsrc-2021Q4-base:1.7 pkgsrc-2021Q3:1.6.0.12 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.6.0.10 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.6.0.8 pkgsrc-2021Q1-base:1.6 pkgsrc-2020Q4:1.6.0.6 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.4 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.6.0.2 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.2.0.2 pkgsrc-2020Q1-base:1.2; locks; strict; comment @# @; 1.8 date 2022.08.15.08.51.16; author taca; state Exp; branches; next 1.7; commitid Vpo9vtovcT6qaXPD; 1.7 date 2021.10.10.15.55.47; author taca; state Exp; branches; next 1.6; commitid BzvbpYTRTsYYrhcD; 1.6 date 2020.06.19.13.44.28; author taca; state Exp; branches; next 1.5; commitid oC7rd0nLxnpC5QcC; 1.5 date 2020.04.23.13.52.24; author mef; state Exp; branches; next 1.4; commitid RFmrfonsKYhHXv5C; 1.4 date 2020.04.09.16.27.15; author sborrill; state Exp; branches; next 1.3; commitid c8ZyjXLZCjlKgJ3C; 1.3 date 2020.04.09.09.45.20; author sborrill; state Exp; branches; next 1.2; commitid 57P1hfmZc32z2H3C; 1.2 date 2020.02.04.03.03.49; author taca; state Exp; branches 1.2.2.1; next 1.1; commitid C41XfkMcgzJKUiVB; 1.1 date 2020.01.04.10.57.18; author taca; state Exp; branches; next ; commitid XVmaPNtynO9VwmRB; 1.2.2.1 date 2020.04.30.08.35.50; author bsiegert; state Exp; branches; next ; commitid c82VzJ686XqtZn6C; desc @@ 1.8 log @www/squid4: trying to remove references to the build directory Trying to remove references to the build directory related to PKG_CONF*. @ text @$NetBSD: patch-configure,v 1.7 2021/10/10 15:55:47 taca Exp $ * More support for OpenSSL 1.1; not only check SSL_Library_init() but also check OPENSSL_init_ssl(). * Fix syntax error by accidental new line. * Utilize on BSD. * Do not override CFLAGS/CXXFLAGS except linux. * Prevent WRKDIR reference. --- configure.orig 2021-10-03 17:15:01.000000000 +0000 +++ configure @@@@ -1114,9 +1114,6 @@@@ CXXFLAGS CCC BUILDCXX CPP -PKG_CONFIG -PKG_CONFIG_PATH -PKG_CONFIG_LIBDIR LT_SYS_LIBRARY_PATH CXXCPP LIBXML2_CFLAGS @@@@ -24425,10 +24422,12 @@@@ do done # GLIBC 2.30 deprecates sysctl.h. Test with the same flags that (may) break includes later. - CFLAGS=$SQUID_CFLAGS - CXXFLAGS=$SQUID_CXXFLAGS case "$squid_host_os" in - linux|solaris|freebsd|openbsd|netbsd|cygwin) + linux) + CFLAGS=$SQUID_CFLAGS + CXXFLAGS=$SQUID_CXXFLAGS + ;; + solaris|freebsd|openbsd|netbsd|cygwin) ${TRUE} ;; mingw) @@@@ -24478,6 +24477,7 @@@@ then : fi ac_fn_cxx_check_header_compile "$LINENO" "net/if_arp.h" "ac_cv_header_net_if_arp_h" " +#include #include #include @@@@ -24488,6 +24488,7 @@@@ then : fi ac_fn_cxx_check_header_compile "$LINENO" "net/route.h" "ac_cv_header_net_route_h" " +#include #include #include @@@@ -25381,7 +25382,51 @@@@ then : LIBOPENSSL_LIBS="-lssl $LIBOPENSSL_LIBS" else $as_nop - 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; } +if ${ac_cv_lib_ssl_OPENSSL_init_ssl+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lssl $LIBOPENSSL_LIBS $LIBS" +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char OPENSSL_init_ssl (); +int +main () +{ +return OPENSSL_init_ssl (); + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_link "$LINENO"; then : + ac_cv_lib_ssl_OPENSSL_init_ssl=yes +else + ac_cv_lib_ssl_OPENSSL_init_ssl=no +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_OPENSSL_init_ssl" >&5 +$as_echo "$ac_cv_lib_ssl_OPENSSL_init_ssl" >&6; } +if test "x$ac_cv_lib_ssl_OPENSSL_init_ssl" = xyes; then : + LIBOPENSSL_LIBS="-lssl $LIBOPENSSL_LIBS" +else + + as_fn_error $? "library 'ssl' is required for OpenSSL" "$LINENO" 5 + +fi + + fi @@@@ -25482,7 +25527,51 @@@@ then : LIBOPENSSL_LIBS="-lssl $LIBOPENSSL_LIBS" else $as_nop - 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; } +if ${ac_cv_lib_ssl_OPENSSL_init_ssl+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lssl $LIBOPENSSL_LIBS $LIBS" +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char OPENSSL_init_ssl (); +int +main () +{ +return OPENSSL_init_ssl (); + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_link "$LINENO"; then : + ac_cv_lib_ssl_OPENSSL_init_ssl=yes +else + ac_cv_lib_ssl_OPENSSL_init_ssl=no +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_OPENSSL_init_ssl" >&5 +$as_echo "$ac_cv_lib_ssl_OPENSSL_init_ssl" >&6; } +if test "x$ac_cv_lib_ssl_OPENSSL_init_ssl" = xyes; then : + LIBOPENSSL_LIBS="-lssl $LIBOPENSSL_LIBS" +else + + as_fn_error $? "library 'ssl' is required for OpenSSL" "$LINENO" 5 + +fi + + fi @@@@ -42202,6 +42291,8 @@@@ else # elif defined _MSC_VER # include # define alloca _alloca +# elif defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(__OpenBSD__) +# include # else # ifdef __cplusplus extern "C" @@@@ -45149,6 +45240,9 @@@@ printf "%s\n" "#define USE_SOLARIS_IPFIL #if USE_SOLARIS_IPFILTER_MINOR_T_HACK #define minor_t fubar #endif +#if HAVE_SYS_PARAM_H +#include +#endif #if HAVE_SYS_TYPES_H #include #endif @ 1.7 log @www/squid4: update to 4.17 Changes in squid-4.17 (03 Oct 2021): - WCCP: Validate packets better @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.6 2020/06/19 13:44:28 taca Exp $ d8 1 d12 11 a22 1 @@@@ -24425,10 +24425,12 @@@@ do d38 1 a38 1 @@@@ -24478,6 +24480,7 @@@@ then : d46 1 a46 1 @@@@ -24488,6 +24491,7 @@@@ then : d54 1 a54 1 @@@@ -25381,7 +25385,51 @@@@ then : d107 1 a107 1 @@@@ -25482,7 +25530,51 @@@@ then : d160 1 a160 1 @@@@ -42202,6 +42294,8 @@@@ else d169 1 a169 1 @@@@ -45149,6 +45243,9 @@@@ printf "%s\n" "#define USE_SOLARIS_IPFIL @ 1.6 log @www/squid4: update to 4.12 Update squid4 to 4.12 (Squid 4.12). This release includes fix for CVE-2020-14058: . Changes to squid-4.12 (05 Jun 2020): - Regression Fix: Revert to slow search for new SMP shm pages - Bug 5045: ext_edirectory_userip_acl is missing include files - Bug 5041: Missing Debug::Extra breaks build on hosts with systemd - Bug 5030: Negative responses are never cached - HTTP: validate Content-Length value prefix - HTTP: add flexible RFC 3986 URI encoder - SslBump: disable OpenSSL TLSv1.3 support for older TLS traffic - Tests: Support passing a custom config.cache to test builds - Fix IPFilter IPv6 detection, especially on NetBSD - Fix stall if transaction overwrites a recently active cache entry - ... and some compile fixes @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.5 2020/04/23 13:52:24 mef Exp $ d9 1 a9 1 --- configure.orig 2020-06-09 07:15:48.000000000 +0000 d11 1 a11 1 @@@@ -23226,10 +23226,12 @@@@ do d27 12 a38 4 @@@@ -23269,6 +23271,7 @@@@ done do : as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" " d43 1 a43 1 @@@@ -24105,7 +24108,51 @@@@ if test "x$ac_cv_lib_ssl_SSL_CTX_new" = d45 1 a45 1 else d96 1 a96 1 @@@@ -24208,7 +24255,51 @@@@ if test "x$ac_cv_lib_ssl_SSL_CTX_new" = d98 1 a98 1 else d149 2 a150 2 @@@@ -39571,6 +39662,8 @@@@ else # ifdef _MSC_VER d156 3 a158 3 # ifdef HAVE_ALLOCA_H # include @@@@ -42313,6 +42406,9 @@@@ ac_fn_cxx_check_header_compile "$LINENO" @ 1.5 log @(www/squid4) Updated to 4.10 (and clear pkglint one point in patch) Changes to squid-4.11 (18 Apr 2020): - Bug 5036: capital 'L's in logs when daemon queue overflows - Bug 5022: Reconfigure kills Coordinator in SMP+ufs configurations - Bug 5016: systemd thinks Squid is ready before Squid listens - kerberos_ldap_group: fix encryption type for cross realm check - HTTP: Ignore malformed Host header in intercept and reverse proxy mode - Fix Digest authentication nonce handling - Supply ALE to request_header_add/reply_header_add - ... and some documentation updates - ... and some compile fixes @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.4 2020/04/09 16:27:15 sborrill Exp $ a7 2 * Fix detection of IPv6 NAT in IPFilter by including correct headers and generating correct #defines without trailing underscores d9 3 a11 3 --- configure.orig 2020-01-20 02:51:59.000000000 +0000 +++ configure 2020-04-09 16:05:04.000000000 +0100 @@@@ -23201,10 +23201,12 @@@@ d27 1 a27 1 @@@@ -23244,6 +23246,7 @@@@ d35 1 a35 1 @@@@ -24080,7 +24083,51 @@@@ d88 1 a88 1 @@@@ -24183,7 +24230,51 @@@@ d141 1 a141 1 @@@@ -39234,6 +39325,8 @@@@ d150 1 a150 1 @@@@ -42021,6 +42114,9 @@@@ a159 49 @@@@ -42046,7 +42142,11 @@@@ #elif HAVE_NETINET_IP_FIL_H #include #endif +#if HAVE_IP_NAT_H #include +#elif HAVE_NETINET_IP_NAT_H +#include +#endif " if test "x$ac_cv_member_struct_natlookup_nl_inipaddr_in6" = xyes; then : @@@@ -42057,11 +42157,14 @@@@ fi -ac_fn_cxx_check_member "$LINENO" "struct natlookup" "nl_realipaddr.in6" - "ac_cv_member_struct_natlookup_nl_realipaddr_in6___" " +ac_fn_cxx_check_member "$LINENO" "struct natlookup" "nl_realipaddr.in6" \ + "ac_cv_member_struct_natlookup_nl_realipaddr_in6" " #if USE_SOLARIS_IPFILTER_MINOR_T_HACK #define minor_t fubar #endif +#if HAVE_SYS_PARAM_H +#include +#endif #if HAVE_SYS_TYPES_H #include #endif @@@@ -42087,13 +42190,17 @@@@ #elif HAVE_NETINET_IP_FIL_H #include #endif +#if HAVE_IP_NAT_H #include +#elif HAVE_NETINET_IP_NAT_H +#include +#endif " -if test "x$ac_cv_member_struct_natlookup_nl_realipaddr_in6___" = xyes; then : +if test "x$ac_cv_member_struct_natlookup_nl_realipaddr_in6" = xyes; then : cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_NATLOOKUP_NL_REALIPADDR_IN6___ 1 +#define HAVE_STRUCT_NATLOOKUP_NL_REALIPADDR_IN6 1 _ACEOF @ 1.4 log @Generate correct #defines for the IPFilter IPv6 detection with no trailing underscores @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.2 2020/02/04 03:03:49 taca Exp $ a210 9 @@@@ -44368,6 +44475,8 @@@@ case $ac_option in # Handling of the options. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) + : Avoid regenerating within pkgsrc + exit 0 ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) $as_echo "$ac_cs_version"; exit ;; @ 1.3 log @Fix IPFilter transparent proxy support by: - including correct headers in configure tests - using correct autoconf value output by configure Bump PKGREVISION @ text @d9 1 d12 1 a12 1 +++ configure 2020-04-09 08:51:08.000000000 +0100 d179 1 d181 1 a181 1 "ac_cv_member_struct_natlookup_nl_realipaddr_in6___" " d191 1 a191 1 @@@@ -42087,7 +42190,11 @@@@ d202 9 a210 1 if test "x$ac_cv_member_struct_natlookup_nl_realipaddr_in6___" = xyes; then : @ 1.2 log @www/squid4: update to 4.10 pkgsrc changes: clean up PKG_OPTIONS and enable several backends default. Quote from release announce: This release is a security release resolving several issues found in the prior Squid releases. The major changes to be aware of: * SQUID-2020:1 Improper Input Validation issues in HTTP Request processing (CVE-2020-8449, CVE-2020-8450) This issue allows attackers to perform denial of service on the proxy and all clients using it. This issue potentially allows attackers to bypass security access controls in systems between client and proxy. This issue potentially allows remote code execution under the proxy low-privilege level. While restricted, it does have access to a wide range of information about the network structure and other clients using the proxy. This issue is limited to Squid acting as a reverse-proxy. Some effects also require allow_direct permissions. See the advisory for updated patches: Please note that NTLM is a deprecated authentication mechanism. All users of this tool are advised to plan migration to Negotiate/Kerberos authentication. * SQUID-2020:2 Information Disclosure issue in FTP Gateway. (CVE-2019-12528) Certain FTP server responses can result in Squid revealing random amounts of memory content from heap. When Squid mempools feature is enabled the leak is limited to lines in FTP directory listings, possibly from other clients. When mempools is disabled the information may be anything from the heap area including information from other processes on the machine. See the advisory for more details: * SQUID-2020:3 Buffer Overflow issue in ext_lm_group_acl helper. (CVE-2020-8517) This problem is limited to installations using the ext_lm_group_acl binary (previously shipped as mswin_check_lm_group). Due to incorrect input validation the NTLM authentication credentials parser in ext_lm_group_acl may write to memory outside the credentials buffer. On systems with memory access protections this can result in the the helper process being terminated unexpectedly. Resulting in Squid process also terminating and a denial of service for all clients using the proxy. See the advisory for more details: * Bug 5008: SIGBUS in PagePool::level() with custom rock slot size This shows up as SMP Squids crashing on arm64 with a SIGBUS error. The issues was incorrect memory alignment with certain cache sizes. This Squid release now forces alignment of the critical rock page details. * Bug 4735: Truncated chunked responses cached as whole This bug shows up as clients getting the cached truncated response objects until the cache object expires or is force removed. In absence of partial-object caching this Squid release treats incomplete responses as non-cacheable and prevents the chunked encoding terminator chunk being delivered to the active client(s). * Fix server_cert_fingerprint on cert validator-reported errors This bug shows up as a server_cert_fingerprint ACL mismatch when sslproxy_cert_error directive was applied to validation errors reported by the certificate validator, because the ACL could not find the server certificate. All users of Squid are urged to upgrade as soon as possible. @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.1 2020/01/04 10:57:18 taca Exp $ d6 1 a6 1 * Utilisze on BSD. d8 1 d11 2 a12 2 +++ configure @@@@ -23201,10 +23201,12 @@@@ do d28 1 a28 1 @@@@ -23244,6 +23246,7 @@@@ done d36 1 a36 1 @@@@ -24080,7 +24083,51 @@@@ if test "x$ac_cv_lib_ssl_SSL_CTX_new" = d89 1 a89 1 @@@@ -24183,7 +24230,51 @@@@ if test "x$ac_cv_lib_ssl_SSL_CTX_new" = d142 1 a142 1 @@@@ -39234,6 +39325,8 @@@@ else d151 23 a173 1 @@@@ -42057,7 +42150,7 @@@@ _ACEOF d182 28 @ 1.2.2.1 log @Pullup ticket #6179 - requested by taca www/squid4: security fix Revisions pulled up: - www/squid4/Makefile 1.6-1.7 - www/squid4/distinfo 1.4-1.6 - www/squid4/patches/patch-acinclude_os-deps.m4 1.1-1.2 - www/squid4/patches/patch-configure 1.3-1.5 - www/squid4/patches/patch-src_ip_Intercept.cc 1.1 --- Module Name: pkgsrc Committed By: sborrill Date: Thu Apr 9 09:45:20 UTC 2020 Modified Files: pkgsrc/www/squid4: Makefile distinfo pkgsrc/www/squid4/patches: patch-configure Added Files: pkgsrc/www/squid4/patches: patch-acinclude_os-deps.m4 patch-src_ip_Intercept.cc Log Message: Fix IPFilter transparent proxy support by: - including correct headers in configure tests - using correct autoconf value output by configure Bump PKGREVISION --- Module Name: pkgsrc Committed By: sborrill Date: Thu Apr 9 16:27:15 UTC 2020 Modified Files: pkgsrc/www/squid4: distinfo pkgsrc/www/squid4/patches: patch-acinclude_os-deps.m4 patch-configure Log Message: Generate correct #defines for the IPFilter IPv6 detection with no trailing underscores --- Module Name: pkgsrc Committed By: mef Date: Thu Apr 23 13:52:24 UTC 2020 Modified Files: pkgsrc/www/squid4: Makefile distinfo pkgsrc/www/squid4/patches: patch-configure Log Message: (www/squid4) Updated to 4.10 (and clear pkglint one point in patch) Changes to squid-4.11 (18 Apr 2020): - Bug 5036: capital 'L's in logs when daemon queue overflows - Bug 5022: Reconfigure kills Coordinator in SMP+ufs configurations - Bug 5016: systemd thinks Squid is ready before Squid listens - kerberos_ldap_group: fix encryption type for cross realm check - HTTP: Ignore malformed Host header in intercept and reverse proxy mode - Fix Digest authentication nonce handling - Supply ALE to request_header_add/reply_header_add - ... and some documentation updates - ... and some compile fixes @ text @d1 1 a1 1 $NetBSD$ d6 1 a6 1 * Utilize on BSD. a7 2 * Fix detection of IPv6 NAT in IPFilter by including correct headers and generating correct #defines without trailing underscores d10 2 a11 2 +++ configure 2020-04-09 16:05:04.000000000 +0100 @@@@ -23201,10 +23201,12 @@@@ d27 1 a27 1 @@@@ -23244,6 +23246,7 @@@@ d35 1 a35 1 @@@@ -24080,7 +24083,51 @@@@ d88 1 a88 1 @@@@ -24183,7 +24230,51 @@@@ d141 1 a141 1 @@@@ -39234,6 +39325,8 @@@@ d150 1 a150 23 @@@@ -42021,6 +42114,9 @@@@ #if USE_SOLARIS_IPFILTER_MINOR_T_HACK #define minor_t fubar #endif +#if HAVE_SYS_PARAM_H +#include +#endif #if HAVE_SYS_TYPES_H #include #endif @@@@ -42046,7 +42142,11 @@@@ #elif HAVE_NETINET_IP_FIL_H #include #endif +#if HAVE_IP_NAT_H #include +#elif HAVE_NETINET_IP_NAT_H +#include +#endif " if test "x$ac_cv_member_struct_natlookup_nl_inipaddr_in6" = xyes; then : @@@@ -42057,11 +42157,14 @@@@ a154 1 - "ac_cv_member_struct_natlookup_nl_realipaddr_in6___" " d156 1 a156 1 + "ac_cv_member_struct_natlookup_nl_realipaddr_in6" " a158 27 #endif +#if HAVE_SYS_PARAM_H +#include +#endif #if HAVE_SYS_TYPES_H #include #endif @@@@ -42087,13 +42190,17 @@@@ #elif HAVE_NETINET_IP_FIL_H #include #endif +#if HAVE_IP_NAT_H #include +#elif HAVE_NETINET_IP_NAT_H +#include +#endif " -if test "x$ac_cv_member_struct_natlookup_nl_realipaddr_in6___" = xyes; then : +if test "x$ac_cv_member_struct_natlookup_nl_realipaddr_in6" = xyes; then : cat >>confdefs.h <<_ACEOF -#define HAVE_STRUCT_NATLOOKUP_NL_REALIPADDR_IN6___ 1 +#define HAVE_STRUCT_NATLOOKUP_NL_REALIPADDR_IN6 1 _ACEOF @ 1.1 log @www/squid4: Add squid4 package version 4.9 Add squid4 package version 4.9 based on wip/squid4 package. Squid is a fully-featured HTTP/1.0 proxy with partial HTTP/1.1 support The 4 series brings many new features and upgrades to the basic networking protocols. A short list of the major new features is: Squid 4 represents a new feature release above 3.5. The most important of these new features are: * Configurable helper queue size * Helper concurrency channels changes * SSL support removal * Helper Binary Changes * Secure ICAP * Improved SMP support * Improved process management * Initial GnuTLS support * ESI Custom Parser removal @ text @d1 1 a1 1 $NetBSD$ d7 1 d9 1 a9 1 --- configure.orig 2019-07-09 19:16:52.000000000 +0000 d11 25 a35 1 @@@@ -24032,7 +24032,51 @@@@ if test "x$ac_cv_lib_ssl_SSL_library_ini d88 1 a88 1 @@@@ -24135,7 +24179,51 @@@@ if test "x$ac_cv_lib_ssl_SSL_library_ini d141 1 a141 1 @@@@ -39186,6 +39274,8 @@@@ else d150 1 a150 1 @@@@ -42012,7 +42102,7 @@@@ _ACEOF @