summaryrefslogtreecommitdiff
path: root/www/squid/patches/patch-ag
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2003-03-25 17:44:22 +0000
committertaca <taca@pkgsrc.org>2003-03-25 17:44:22 +0000
commit4658a5720f70ef17eceade8fb51e3c50882376b9 (patch)
tree3a9e2a9ca8edb9a42fddea5748daa935eab67c03 /www/squid/patches/patch-ag
parent6d16b9adea5b6022938a10df8d5bd2e92d1d4ac4 (diff)
downloadpkgsrc-4658a5720f70ef17eceade8fb51e3c50882376b9.tar.gz
Update squid package to 2.5.2.
pkgsrc change: install some supplemental documents. Changes to squid-2.5.STABLE2 (Mars 17, 2003): - Contrib files added back to the distribution - Several compiler warnings fixed when using --disable-ident or --disable-http-violations - authentication can now be used in most access controls, but must in most cases first be enforced in http_access to force the user to authenticate. - cleanups in the developer bootstrap.sh process when preparing the sources. - several squid.conf.default documentation updated to correctly refer to the current names when refering to other directives - authenticate_ip_ttl documentation updates - several assertion faults and segmentation violations corrected - the RunCache/RunAccel and squid.rc scripts updated to refer to the squid binary in sbin rather than the old bin location. - squid_ldap_auth command line processing fixes when specifying the LDAP server last on the line instead of -h option - aufs data corruption bugfix - aufs performance improvement for low traffic systems - aufs stability improvements - external_acl corrected to properly deal with quoted strings - WCCPv1 bugfix to make sure the router accepts the hash assignments - "Total accounted memory" now correctly reported in cachemgr - several small memory leaks (mostly reconfigure related) - new squid.conf option to allow GET/HEAD requests with a request entity - "make uninstall" no longer removes squid.conf - cachemgr.cgi now uses POST to avoid having the cachemgr password logged in the web server logs - authentication schemes which are known to not be proxyable are now filtered out from forwarded server replies to avoid that the clients tries to use such schemes when we know for a fact it won't work - spelling corrections in various error messages - now possible to define acl values with spaces in them by using the "include file" feature - squid_ldap_group updated to 2.10 to fix compilation issues with recent (and older) OpenLDAP libraries and to make the helper deal correctly with true LDAP groups by first looking up the user DN. - Some internal code cleanups - now verifies that programs etc exists iside the chroot directory when using chroot_dir. No longer neccesary to set up a split view environment where the same paths works both inside the chroot and outside just to convince Squid that the files is actually there.. - improved memory usage reporting - --disable-hostname-checks configure option - no longer ignores double dots in host names. Any hostname with double dots is now rejected as invalid. - log_mime_hdrs no longer logs garbage if very long headers are seen. - 'select_fds_hist' object added to cachemgr 'histogram' output - pid file now unlinked when squid has really shut down, not immediately when the shutdown request is received. This allows the pid file to be monitored to determine when Squid has shut down properly - correct authentication scheme setups on some platforms or compilers - several squid.conf.default documentation updates to remove references to renamed or replaced directives by changing them to their current names. - the SSL reverse proxy support updated to allow building with OpenSSL 0.9.7 and and later. - Corrected a minor performance problem while processing HEAD replies from various broken web servers not sending a correct HTTP reply - time acls can now specify multiple times in the same acl name, like most other acl types. - winbind helpers updated to match Samba-2.2.7a and should work with Samba-2.2.6 or later (required). For compability with older Samba versions A new configure option --with-samba-sources=... has been added to allow you to specify which Samba version the helpers should be built for if different than the above versions. - Squid MIB definition syntax correction to work better with newer (and older) SNMP tools. - Fixed access.log format when logging "error:invalid-HTTP-ident" on requests where parsing the HTTP identifier (HTTP/1.0) failed. - "make distclean" no longer removes the icons, this avoids the dependency on "uudecode" to rebuild Squid after "make distclean" - User name returned by external acl lookups (external_acl_type) is now available as "ident" in later acl checks in addition to the logging in access.log. - Incorrect behaviour of Digest authentication partly corrected - it will not handle sessions, but will always enforce password correctness.. (patch submitted by Sean Burford). - Issue with persistent connections and PUT/POST request corrected
Diffstat (limited to 'www/squid/patches/patch-ag')
-rw-r--r--www/squid/patches/patch-ag32
1 files changed, 14 insertions, 18 deletions
diff --git a/www/squid/patches/patch-ag b/www/squid/patches/patch-ag
index d4546764217..34a08405815 100644
--- a/www/squid/patches/patch-ag
+++ b/www/squid/patches/patch-ag
@@ -1,8 +1,8 @@
-$NetBSD: patch-ag,v 1.12 2002/10/13 16:43:21 taca Exp $
+$NetBSD: patch-ag,v 1.13 2003/03/25 17:44:24 taca Exp $
---- configure.orig Wed Sep 25 05:00:03 2002
+--- configure.orig 2003-03-18 04:00:14.000000000 +0900
+++ configure
-@@ -2150,7 +2150,7 @@ if test "${enable_snmp+set}" = set; then
+@@ -2180,7 +2180,7 @@ if test "${enable_snmp+set}" = set; then
#define SQUID_SNMP 1
EOF
@@ -11,7 +11,7 @@ $NetBSD: patch-ag,v 1.12 2002/10/13 16:43:21 taca Exp $
if true; then
-@@ -3710,6 +3710,7 @@ for ac_hdr in \
+@@ -3771,6 +3771,7 @@ for ac_hdr in \
libc.h \
limits.h \
linux/netfilter_ipv4.h \
@@ -19,7 +19,7 @@ $NetBSD: patch-ag,v 1.12 2002/10/13 16:43:21 taca Exp $
malloc.h \
math.h \
memory.h \
-@@ -3760,6 +3761,7 @@ for ac_hdr in \
+@@ -3821,6 +3822,7 @@ for ac_hdr in \
syslog.h \
time.h \
unistd.h \
@@ -27,7 +27,7 @@ $NetBSD: patch-ag,v 1.12 2002/10/13 16:43:21 taca Exp $
utime.h \
varargs.h \
byteswap.h \
-@@ -5955,44 +5957,42 @@ fi
+@@ -6016,44 +6018,39 @@ fi
echo "$ac_t""$ac_cv_type_mode_t" 1>&6
if test $ac_cv_type_mode_t = no; then
cat >> confdefs.h <<\EOF
@@ -38,18 +38,15 @@ $NetBSD: patch-ag,v 1.12 2002/10/13 16:43:21 taca Exp $
fi
-echo $ac_n "checking for fd_mask""... $ac_c" 1>&6
--echo "configure:5965: checking for fd_mask" >&5
+-echo "configure:6026: checking for fd_mask" >&5
-if eval "test \"`echo '$''{'ac_cv_type_fd_mask'+set}'`\" = set"; then
-+
+echo $ac_n "checking for fd_set""... $ac_c" 1>&6
-+echo "configure:5968: checking for fd_set" >&5
++echo "configure:6026: checking for fd_set" >&5
+if eval "test \"`echo '$''{'ac_cv_have_fd_mask'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
-+
cat > conftest.$ac_ext <<EOF
--#line 5970 "configure"
-+#line 5974 "configure"
+ #line 6031 "configure"
#include "confdefs.h"
#include <sys/types.h>
-#if STDC_HEADERS
@@ -67,13 +64,12 @@ $NetBSD: patch-ag,v 1.12 2002/10/13 16:43:21 taca Exp $
+if { (eval echo configure:5983: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest*
- ac_cv_type_fd_mask=yes
-+ ac_cv_have_fd_mask="yes"
++ ac_cv_have_fd_mask=yes
else
+ echo "configure: failed program was:" >&5
-+ cat conftest.$ac_ext >&5
rm -rf conftest*
- ac_cv_type_fd_mask=no
-+ ac_cv_have_fd_mask="no"
++ ac_cv_have_fd_mask=no
fi
rm -f conftest*
@@ -89,8 +85,8 @@ $NetBSD: patch-ag,v 1.12 2002/10/13 16:43:21 taca Exp $
+echo "$ac_t""$ac_cv_have_fd_mask" 1>&6
echo $ac_n "checking size of off_t""... $ac_c" 1>&6
- echo "configure:5999: checking size of off_t" >&5
-@@ -7246,8 +7246,8 @@ if test "$GCC" = "yes"; then
+ echo "configure:6060: checking size of off_t" >&5
+@@ -7324,8 +7321,8 @@ if test "$GCC" = "yes"; then
GCCVER=`$CC -v 2>&1 | awk '$2 == "version" {print $3}'`
case "$GCCVER" in
2.95.[123])
@@ -101,7 +97,7 @@ $NetBSD: patch-ag,v 1.12 2002/10/13 16:43:21 taca Exp $
;;
esac
fi
-@@ -7338,6 +7338,7 @@ for ac_func in \
+@@ -7417,6 +7414,7 @@ for ac_func in \
setrlimit \
getrlimit \
setsid \