head	1.15;
access;
symbols
	RELEASE_4_4_0:1.14
	RELEASE_4_3_0:1.14
	RELEASE_4_2_0:1.13
	RELEASE_4_1_1:1.13
	RELEASE_4_1_0:1.13
	RELEASE_3_5_0:1.13
	RELEASE_4_0_0:1.13
	RELEASE_3_4_0:1.12
	RELEASE_3_3_0:1.12
	RELEASE_3_2_0:1.11
	RELEASE_3_1_0:1.11
	RELEASE_2_2_8:1.11
	RELEASE_3_0_0:1.11
	RELEASE_2_2_7:1.11
	RELEASE_2_2_6:1.10
	RELEASE_2_2_5:1.5
	RELEASE_2_2_1:1.4
	RELEASE_2_2_2:1.5
	squid_1_0b11:1.1.1.1
	SQUID:1.1.1;
locks; strict;
comment	@# @;


1.15
date	2001.10.03.10.48.04;	author adrian;	state dead;
branches;
next	1.14;

1.14
date	2001.03.13.14.34.05;	author olgeni;	state Exp;
branches;
next	1.13;

1.13
date	2000.01.29.20.13.18;	author peter;	state Exp;
branches;
next	1.12;

1.12
date	99.05.23.21.15.17;	author peter;	state Exp;
branches;
next	1.11;

1.11
date	98.03.26.13.29.13;	author peter;	state Exp;
branches;
next	1.10;

1.10
date	98.03.22.03.34.45;	author peter;	state Exp;
branches;
next	1.9;

1.9
date	98.02.08.03.42.07;	author peter;	state Exp;
branches;
next	1.8;

1.8
date	98.02.08.03.25.31;	author peter;	state Exp;
branches;
next	1.7;

1.7
date	97.12.18.08.24.16;	author asami;	state Exp;
branches;
next	1.6;

1.6
date	97.12.06.12.28.14;	author peter;	state Exp;
branches;
next	1.5;

1.5
date	97.03.31.11.14.54;	author peter;	state Exp;
branches;
next	1.4;

1.4
date	96.11.06.17.21.00;	author peter;	state Exp;
branches;
next	1.3;

1.3
date	96.11.06.16.37.26;	author peter;	state Exp;
branches;
next	1.2;

1.2
date	96.07.10.21.50.18;	author asami;	state Exp;
branches;
next	1.1;

1.1
date	96.06.03.02.21.13;	author asami;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	96.06.03.02.21.13;	author asami;	state Exp;
branches;
next	;


desc
@@


1.15
log
@Properly delete the squid23 port. Oops.
@
text
@etc/rc.d/squid.sh
etc/squid/errors/ERR_ACCESS_DENIED
etc/squid/errors/ERR_CACHE_ACCESS_DENIED
etc/squid/errors/ERR_CACHE_MGR_ACCESS_DENIED
etc/squid/errors/ERR_CANNOT_FORWARD
etc/squid/errors/ERR_CONNECT_FAIL
etc/squid/errors/ERR_DNS_FAIL
etc/squid/errors/ERR_FORWARDING_DENIED
etc/squid/errors/ERR_FTP_DISABLED
etc/squid/errors/ERR_FTP_FAILURE
etc/squid/errors/ERR_FTP_FORBIDDEN
etc/squid/errors/ERR_FTP_NOT_FOUND
etc/squid/errors/ERR_FTP_PUT_CREATED
etc/squid/errors/ERR_FTP_PUT_ERROR
etc/squid/errors/ERR_FTP_PUT_MODIFIED
etc/squid/errors/ERR_FTP_UNAVAILABLE
etc/squid/errors/ERR_INVALID_REQ
etc/squid/errors/ERR_INVALID_URL
etc/squid/errors/ERR_LIFETIME_EXP
etc/squid/errors/ERR_NO_RELAY
etc/squid/errors/ERR_ONLY_IF_CACHED_MISS
etc/squid/errors/ERR_READ_ERROR
etc/squid/errors/ERR_READ_TIMEOUT
etc/squid/errors/ERR_SHUTTING_DOWN
etc/squid/errors/ERR_SOCKET_FAILURE
etc/squid/errors/ERR_TOO_BIG
etc/squid/errors/ERR_UNSUP_REQ
etc/squid/errors/ERR_URN_RESOLVE
etc/squid/errors/ERR_WRITE_ERROR
etc/squid/errors/ERR_ZERO_SIZE_OBJECT
etc/squid/icons/anthony-binhex.gif
etc/squid/icons/anthony-bomb.gif
etc/squid/icons/anthony-box.gif
etc/squid/icons/anthony-box2.gif
etc/squid/icons/anthony-c.gif
etc/squid/icons/anthony-compressed.gif
etc/squid/icons/anthony-dir.gif
etc/squid/icons/anthony-dirup.gif
etc/squid/icons/anthony-dvi.gif
etc/squid/icons/anthony-f.gif
etc/squid/icons/anthony-image.gif
etc/squid/icons/anthony-image2.gif
etc/squid/icons/anthony-layout.gif
etc/squid/icons/anthony-link.gif
etc/squid/icons/anthony-movie.gif
etc/squid/icons/anthony-pdf.gif
etc/squid/icons/anthony-portal.gif
etc/squid/icons/anthony-ps.gif
etc/squid/icons/anthony-quill.gif
etc/squid/icons/anthony-script.gif
etc/squid/icons/anthony-sound.gif
etc/squid/icons/anthony-tar.gif
etc/squid/icons/anthony-tex.gif
etc/squid/icons/anthony-text.gif
etc/squid/icons/anthony-unknown.gif
etc/squid/icons/anthony-xbm.gif
etc/squid/icons/anthony-xpm.gif
etc/squid/mib.txt
etc/squid/mime.conf.default
etc/squid/squid.conf.default
libexec/cachemgr.cgi
libexec/dnsserver
libexec/pinger
libexec/unlinkd
sbin/RunAccel
sbin/RunCache
sbin/client
sbin/squid
@@exec mkdir -p %D/squid/cache
@@exec mkdir -p %D/squid/logs
@@unexec rmdir %D/squid/cache 2>/dev/null || true
@@unexec rmdir %D/squid/logs 2>/dev/null || true
@@unexec rmdir %D/squid 2>/dev/null || true
@


1.14
log
@Try to remove ${LOCALBASE}/squid at deinstall time, if it is empty.

Reported by:		bento logs
@
text
@@


1.13
log
@Update squid2.2-STABLE5 -> squid2.3-STABLE1 after a repo copy from
ports/www/squid22.
@
text
@d71 3
@


1.12
log
@Update from squid 2.1 -> 2.2 after repository copy.
@
text
@d26 1
@


1.11
log
@Update squid-1.2beta17 -> 1.2beta18
@
text
@a5 1
etc/squid/errors/ERR_CLIENT_ABORT
d11 2
d16 1
d24 1
@


1.10
log
@Add missing files to PLIST

Approved by:  asame
@
text
@d19 1
@


1.9
log
@Some backend clients were moved from sbin to libexec..

Submitted by: Evan Champion <evanc@@synapse.net>
@
text
@d3 2
d12 3
@


1.8
log
@Missing PLIST entries
@
text
@d51 4
a56 1
sbin/cachemgr.cgi
a57 2
sbin/dnsserver
sbin/pinger
a58 1
sbin/unlinkd
@


1.7
log
@This port doesn't install etc/squid/mib.txt.default, it installs mib.txt.
@
text
@d7 1
d18 1
@


1.6
log
@Initial squid 1.2beta8 port.  As the squid www page says:
"We are currently in a beta-test period for Squid-1.2. If you like
seeing Squid coredump frequently, please join us!"

"This is BETA software. Do not run this on your production systems.
Logfile formats are subject (and likely) to change at any time without
warning.

Here is a brief list of the major features of this version:
   HTTP/1.1 persisitent connections.
   Lower VM usage; in-transit objects are not held fully in memory.
   Totally independent swap directories.
   Customizable error texts.
   FTP supported internally; no more ftpget.
   Asynchronous disk operations (optional, requires pthreads library).
   Internal icons for FTP and gopher directories.
   snprintf() used everywhere instead of sprintf().
   ...and many more!
"
As well, there is support for using MD5 or SHA hashes of URL's in the
cache index for space (and speed?) savings, SNMP support, poll(2) is
used by default, etc.

Please see  http://squid.nlanr.net/Squid/1.2.beta/  before using.
@
text
@d46 1
a46 1
etc/squid/mib.txt.default
@


1.5
log
@Update 1.1.8+patches -> 1.1.9.

See ChangeLog for the (large) list of changes.
@
text
@d1 48
a53 1
sbin/ftpget
a56 2
etc/rc.d/squid.sh
etc/squid/squid.conf.default
@


1.4
log
@Squid-1.1.beta13.  This was a little unusual in that the www/squid ncvs
files were repository copied to www/squid11, then this commit brings it
to 1.1.b13.  (This was Satoshi's idea :-) It preserves the history)

Squid-1.0 and 1.1 are under parallel development, kinda like when we had
2.1-stable and 2.2-current in parallel development.  The 1.0 code is well
polished, and 1.1 is "on the bleeding edge" as such.  The features and
performance are much improved, but it can be a bit hair-raising.  I
personally have no major hassles with 1.1beta13.

Among the nicer things that this version has over 1.0:
- URL redirector..  ie: you can rewrite url's of sites with "mirrors"
  so that you don't have 15 copies of the same files.
- optional ident logging
- improved acl's
- dramatically improved cache directory structure (scales much better with
  gigantic disk caches)
- much improved DNS ttl handling (esp. with resolver hack)
- more control over neighbor status; parent, sibling etc.
- much improved refresh rules to help combat stupid sites that needlessly
  set the Expires: field to zero when it doesn't need to be.  (This is fine
  when it's genuinely needed, but some sites really abuse it to to attempt
  to negate caching to get inflated hit counts etc)
Reviewed by:
Submitted by:
Obtained from:
@
text
@d1 1
d3 1
a3 2
sbin/RunAccel
sbin/squid
d8 3
a10 1
sbin/cachemgr.cgi
a11 1
etc/rc.d/squid.sh
@


1.3
log
@Update from squid-1.0.0 to 1.0.20.  There are a large number of bug fixes
and stability measures.

This port installs in a "FreeBSD-native" tree (like apache) rather than
with a mini hierarchy under /usr/local/squid/{bin,etc,cache,logs,...}

(the default behavior seems to have changed between 1.0.0 and 1.0.20)

Also, build a rc.d/squid.sh script.
@
text
@d7 1
@


1.2
log
@Upgrade from 1.0 beta11 to 1.0 release.

Submitted by:	Andrew Stesin <stesin@@elvisti.kiev.ua>
@
text
@d1 11
a11 8
bin/RunCache
bin/RunAccel
bin/squid
bin/client
bin/dnsserver
bin/ftpget
bin/cachemgr.cgi
etc/squid.conf.default
@


1.1
log
@Initial revision
@
text
@a8 1
etc/squid.conf
@


1.1.1.1
log
@A post-harvest www cache proxy.

Submitted by:	Andrew V. Stesin <stesin@@elvisti.kiev.ua> and Peter Stubbs <PETERS@@staidan.qld.edu.au>
@
text
@@
