aboutsummaryrefslogtreecommitdiff
path: root/www/squid25
diff options
context:
space:
mode:
authorMichael Johnson <ahze@FreeBSD.org>2005-06-28 02:38:39 +0000
committerMichael Johnson <ahze@FreeBSD.org>2005-06-28 02:38:39 +0000
commit342997ec9897bcab784c73ec7bc9cd205fc81896 (patch)
tree9a7ee51d9667ae348fab79b825cd23a9c70e3543 /www/squid25
parent166e1fd444620c458261f757f723b79c0d0043ea (diff)
downloadports-342997ec9897bcab784c73ec7bc9cd205fc81896.tar.gz
ports-342997ec9897bcab784c73ec7bc9cd205fc81896.zip
Notes
Diffstat (limited to 'www/squid25')
-rw-r--r--www/squid25/Makefile11
-rw-r--r--www/squid25/distinfo16
-rw-r--r--www/squid25/files/follow_xff-2.5.patch27
3 files changed, 38 insertions, 16 deletions
diff --git a/www/squid25/Makefile b/www/squid25/Makefile
index 56ffa6dc9465..500cdc69b8e1 100644
--- a/www/squid25/Makefile
+++ b/www/squid25/Makefile
@@ -66,7 +66,7 @@
PORTNAME= squid
PORTVERSION= 2.5.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= \
ftp://ftp.squid-cache.org/pub/%SUBDIR%/ \
@@ -79,7 +79,14 @@ DISTNAME= squid-2.5.STABLE10
DIST_SUBDIR= squid2.5
PATCH_SITES= http://www.squid-cache.org/Versions/v2/2.5/bugs/
-PATCHFILES=
+PATCHFILES= squid-2.5.STABLE10-content_length.patch \
+ squid-2.5.STABLE10-spanish.patch \
+ squid-2.5.STABLE10-internal_date.patch \
+ squid-2.5.STABLE10-chroot.patch \
+ squid-2.5.STABLE10-transparent.patch \
+ squid-2.5.STABLE10-redirect_flags.patch \
+ squid-2.5.STABLE10-cache_dir_change.patch \
+ squid-2.5.STABLE10-snmp_getnext.patch
PATCH_DIST_STRIP= -p1
MAINTAINER= tmseck@netcologne.de
diff --git a/www/squid25/distinfo b/www/squid25/distinfo
index 4433b4e0884f..2f85da3723a9 100644
--- a/www/squid25/distinfo
+++ b/www/squid25/distinfo
@@ -1,2 +1,18 @@
MD5 (squid2.5/squid-2.5.STABLE10.tar.bz2) = e6db8bdfc783b3baed7de803c9a39e55
SIZE (squid2.5/squid-2.5.STABLE10.tar.bz2) = 1069922
+MD5 (squid2.5/squid-2.5.STABLE10-content_length.patch) = a3cc2465b99792e48c70963e0d08b1e0
+SIZE (squid2.5/squid-2.5.STABLE10-content_length.patch) = 1879
+MD5 (squid2.5/squid-2.5.STABLE10-spanish.patch) = 7542771b1f5581661aeddffff424bb74
+SIZE (squid2.5/squid-2.5.STABLE10-spanish.patch) = 17111
+MD5 (squid2.5/squid-2.5.STABLE10-internal_date.patch) = fe87792a7351c7d7a81a7b78f510ad60
+SIZE (squid2.5/squid-2.5.STABLE10-internal_date.patch) = 8150
+MD5 (squid2.5/squid-2.5.STABLE10-chroot.patch) = 2ba246a5ea04b0f2664d10baf151608d
+SIZE (squid2.5/squid-2.5.STABLE10-chroot.patch) = 3062
+MD5 (squid2.5/squid-2.5.STABLE10-transparent.patch) = 225cc597ae5e7b8951e96ce2656263c1
+SIZE (squid2.5/squid-2.5.STABLE10-transparent.patch) = 4702
+MD5 (squid2.5/squid-2.5.STABLE10-redirect_flags.patch) = 3ab3faa007c77b763d4b11af5ebe694a
+SIZE (squid2.5/squid-2.5.STABLE10-redirect_flags.patch) = 945
+MD5 (squid2.5/squid-2.5.STABLE10-cache_dir_change.patch) = f22729393ededbe82acdf23bb298715b
+SIZE (squid2.5/squid-2.5.STABLE10-cache_dir_change.patch) = 2843
+MD5 (squid2.5/squid-2.5.STABLE10-snmp_getnext.patch) = 187e8312b9c3b1f80ce78eb6470f4d6d
+SIZE (squid2.5/squid-2.5.STABLE10-snmp_getnext.patch) = 1012
diff --git a/www/squid25/files/follow_xff-2.5.patch b/www/squid25/files/follow_xff-2.5.patch
index e6f5391c63f8..b3096c6d5ba4 100644
--- a/www/squid25/files/follow_xff-2.5.patch
+++ b/www/squid25/files/follow_xff-2.5.patch
@@ -341,15 +341,14 @@ Index: src/delay_pools.c
ch.src_addr = r->client_addr;
ch.my_addr = r->my_addr;
ch.my_port = r->my_port;
-Index: src/structs.h
-*** src/structs.h.orig Wed Oct 6 00:56:14 2004
---- src/structs.h Mon Oct 18 20:23:13 2004
+*** src/structs.h.orig Sun Jun 26 12:45:58 2005
+--- src/structs.h Sun Jun 26 12:48:45 2005
***************
-*** 609,614 ****
---- 609,619 ----
- int relaxed_header_parser;
+*** 610,615 ****
+--- 610,620 ----
int accel_uses_host_header;
int accel_no_pmtu_disc;
+ int global_internal_static;
+ #if FOLLOW_X_FORWARDED_FOR
+ int acl_uses_indirect_client;
+ int delay_pool_uses_indirect_client;
@@ -359,8 +358,8 @@ Index: src/structs.h
acl *aclList;
struct {
***************
-*** 627,632 ****
---- 632,640 ----
+*** 631,636 ****
+--- 636,644 ----
acl_access *reply;
acl_address *outgoing_address;
acl_tos *outgoing_tos;
@@ -371,8 +370,8 @@ Index: src/structs.h
acl_deny_info_list *denyInfoList;
struct _authConfig {
***************
-*** 1623,1628 ****
---- 1631,1641 ----
+*** 1620,1625 ****
+--- 1628,1638 ----
unsigned int internal:1;
unsigned int body_sent:1;
unsigned int reset_tcp:1;
@@ -385,8 +384,8 @@ Index: src/structs.h
struct _link_list {
***************
-*** 1669,1674 ****
---- 1682,1690 ----
+*** 1666,1671 ****
+--- 1679,1687 ----
int max_forwards;
/* these in_addr's could probably be sockaddr_in's */
struct in_addr client_addr;
@@ -397,8 +396,8 @@ Index: src/structs.h
unsigned short my_port;
HttpHeader header;
***************
-*** 1680,1685 ****
---- 1696,1706 ----
+*** 1677,1682 ****
+--- 1693,1703 ----
const char *vary_headers; /* Used when varying entities are detected. Changes how the store key is calculated */
BODY_HANDLER *body_reader;
void *body_reader_data;