NOTICE: This package has been removed from pkgsrc

./www/squid30, Post-Harvest_cached WWW proxy cache and accelerator

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 3.0.25, Package name: squid-3.0.25, Maintainer: taca

Squid is a fully-featured HTTP/1.0 proxy which is almost (but not
quite - we're getting there!) HTTP/1.1 compliant. Squid offers a rich
access control, authorization and logging environment to develop web
proxy and content serving applications.

Major new features from Squid 2.6:

* Code converted to C++, with significant internal restructuring and rewrites.
* ICAP implementation (RFC 3507 and www.icap-forum.org)
* Edge Side Includes (ESI) implementation (www.esi.org)

This Squid 3.0 is stable release but some functinality lacks from 2.6.

* refresh_stale_hit option. Not yet ported.
* ability to follow X-Forwarded-For. Not yet ported.
* Full caching of Vary/ETag using If-None-Match. Only basic Vary cache
supported. Not yet ported.
* Mapping of server error messages. Not yet ported.
* http_access2 access directive. Not yet ported.
* Location header rewrites. Not yet ported.
* wais_relay. Feature dropped as it's equivalent to cache_peer +
cache_peer_access.
* urlgroup. Not yet ported.
* collapsed forwarding. Not yet ported.
* stable Windows support. Irregularly maintained.

And COSS backend dosen't supported now.


Required to build:
[lang/perl5]

Package options: snmp, squid-backend-diskd, squid-carp, squid-ipf, squid-pam-helper, squid-unlinkd, ssl

Master sites: (Expand)

SHA1: 18306a6dc370930dfbea24674588053e62c13b97
RMD160: 5c10c082335bf707f931cd1ec99647683ba17f3f
Filesize: 1717.743 KB

Version history: (Expand)


CVS history: (Expand)


   2010-07-29 05:03:28 by Takahiro Kambe | Files touched by this commit (9) | Package removed
Log message:
Since Squid 3.0.x retired, please use www/squid31 package now.
   2010-03-16 14:39:06 by Takahiro Kambe | Files touched by this commit (2)
Log message:
Update squid30 package to 3.0.25 (3.0.STABLE25).

Changes to squid-3.0.STABLE25 (14 Mar 2010):

	- Bug 2845: Rework the http digest auth parser
	- Bug 2787: unknown/unexpected status code messages
	- Bug 2507: squid_ldap_group: Strip Domain name separated by +
	- Bug 2367: stale=true on digest requests with unknown nonce
	- ... and several other minor corrections
   2010-02-20 16:11:40 by Matthias Scheler | Files touched by this commit (4)
Log message:
Don't use the "install-pinger" target to change the permissions of
"libexec/pinger", simply use "SPECIAL_PERMS".

Now all three "squid" packages support user destination dir installation.
   2010-02-14 14:37:02 by Takahiro Kambe | Files touched by this commit (2)
Log message:
Update squid to 3.0.24 (3.0.STABLE24).

Changes to squid-3.0.STABLE24 (13 Feb 2010):

	- Bug 2858: Segment violation in HTCP
	- Updated refresh pattern for dynamic pages
   2010-02-02 15:53:37 by Takahiro Kambe | Files touched by this commit (2)
Log message:
Update squid30 pakcage to squid-3.0.23 (squid-3.0.STABLE23).

http://www.squid-cache.org/Advisories/SQUID-2010_1.txt

Changes to squid-3.0.STABLE23 (02 Feb 2010):

	- Bug 2856: removing assert() required for 3.0 patch for SQUID-2010:1
	- Regression Fix: Build error in Kerberos helper after library removal.

Changes to squid-3.0.STABLE22 (01 Feb 2010):

	- Regression Fix: Make Squid abort on all config parse failures.
	- Bug 2787: Reduce unexpected http status to non-critical warnings.
	- Bug 2496: Downloading some variants in full before relaying
	- Bug 2452: Add upper limit to external_acl_type entries.
	- Removed optional kerberos/spnegohelp/ library due to licensing issues
	- Add client_ip_max_connections
	- Handle DNS header-only packets as invalid.
   2009-12-25 14:49:56 by Takahiro Kambe | Files touched by this commit (2)
Log message:
Update www/squid30 package to 3.0.21 (3.0.2.STABLE21).

Changes to squid-3.0.STABLE21 (22 Dec 2009):

        - Bug 2830: Clarify where NULL byte is in headers.
        - Bug 2778: Linking issues using SunCC
        - Bug 2395: FTP errors not displayed
        - Bug 2155: Assertion failures on malformed Content-Range response headers
        - Fix parsing and a few bugs in ACL time type
        - Fix RFC keep-alive compliance on intercepted replies
        - Improved security hardening on %nn parser
        - Replace several GCC-specific code snippets.
   2009-11-02 16:41:30 by Takahiro Kambe | Files touched by this commit (2)
Log message:
Update www/squid30 package to 3.0.20 (3.0.STABLE20).

Changes to squid-3.0.STABLE20 (29 Oct 2009):

	- Bug 2794: ESI parsing on FreeBSD
	- Bug 2791: assertion failed: MemBuf.cc:400: new_cap > (size_t) capacity
	- Bug 2779: Support GNU/kFreeBSD
	- Bug 2773: Segfault in RFC2069 Digest authantication
	- Bug 2768: squid_ldap_group argument parsing error
	- Bug 2761: Gopher and double HTTP response header
	- Bug 2735: Incomplete -fhuge-objects detection
	- Bug 2722: prevent CONNECT via http_port with accel
	- Bug 2624: Invalid response for IMS request
	- Bug 2510: digest_ldap_auth TLS support
	- Correct LINUX_CAPABILITY actions on non-Linux
   2009-09-07 05:09:28 by Takahiro Kambe | Files touched by this commit (2)
Log message:
Update squid30 package to 3.0.19 (3.0.STABLE19).

Changes to squid-3.0.STABLE19 (06 Sep 2009):

	- Bug 2745: Invalid Response error on small reads
	- Bug 2739: DNS resolver option ndots can't be parsed from resolv.conf
	- Bug 2734: some compile errors on Solaris
	- Bug 2648: stateful helpers stuck in reserved if client disconnects while \ 
helper busy
	- Bug 2541: Hang in 100% CPU loop while extacting header details using a \ 
delimiter other than comma
	- Bug 2362: Remove support for deferred state in stateful helpers
	- Add 0.0.0.0 as a to_localhost address
	- Docs: Improve chroot directive documentation slightly
	- Fixup libxml2 include magics, was failing when a configure cache was used
	- ... and some minor testing improvements.