NOTICE: This package has been removed from pkgsrc

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

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


Branch: CURRENT, Version: 3.1.23, Package name: squid-3.1.23, Maintainer: tron

Squid is a fully-featured HTTP/1.0 proxy with partial HTTP/1.1 support
The 3.1 series brings many new features and upgrades to the basic
networking protocols. A short list of the major new features is:

* Connection Pinning (for NTLM Auth Passthrough)
* Native IPv6
* Quality of Service (QoS) Flow support
* Native Memory Cache
* SSL Bump (for HTTPS Filtering and Adaptation)
* TProxy v4.1+ support
* eCAP Adaptation Module support
* Error Page Localization
* Follow X-Forwarded-For support
* X-Forwarded-For options extended (truncate, delete, transparent)
* Peer-Name ACL
* Reply headers to external ACL.
* ICAP and eCAP Logging
* ICAP Service Sets and Chains
* ICY (SHOUTcast) streaming protocol support
* HTTP/1.1 support on connections to web servers and peers.
(with plans to make this full support within the 3.1 series)


Required to build:
[lang/perl5] [devel/gmake]

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

Master sites: (Expand)

SHA1: ae988fc253b0cf556ab7617c72097ae1031f0248
RMD160: 952fa538f1267c7121d00779172f20464430d12a
Filesize: 2500.443 KB

Version history: (Expand)


CVS history: (Expand)


   2013-02-10 19:16:54 by Adam Ciarcinski | Files touched by this commit (13) | Package removed
Log message:
Squid 3.3 represents a new feature release above 3.2.
The most important of these new features are:
* SQL Database logging helper
* Time-Quota session helper
* SSL-Bump Server First
* Server Certificate Mimic
* Custom HTTP request headers
   2013-01-11 14:32:56 by Takahiro Kambe | Files touched by this commit (2)
Log message:
Update squid31 to 3.1.23.

Changes to squid-3.1.23 (09 Jan 2013):

	- Additional fixes for CVE-2012-5643 / SQUID:2012-1
   2012-12-17 15:42:54 by Matthias Scheler | Files touched by this commit (2)
Log message:
Updated "squid31" package to version 3.1.22. Changes sinc 3.1.20:
- Bug 3622: peerClearRRStart scheduling multiple events
- Bug 3615: configure check for default max number of FDs is broken
- Bug 3607: --enable-auth documented default action incorrect
- Bug 3593: socket failure: Address family not supported by protocol
- Bug 3584: Detection of setresuid() is broken
- Bug 3568: Consolidate external_acl_type config dumping and add missing %%
- Bug 3564: eCAP not supporting CoAP URI schemes
- Bug 3484: Docs: sslproxy_cert_error example flawed
- Bug 3462: Delay Pools and ICAP
- Bug 3133: better fix: Memory leak handling requests for sites that don't
  exist
- Bug 2976: ERR_INVALID_URL for transparently captured requests when
  reconfiguring
- Silence IOS 15.1 unknown capabilities messages.
- Account for Store disk client quota when bandwidth-limiting the server.
- ... and several documentation fixes
- ... and several compile fixes
   2012-10-03 23:59:10 by Thomas Klausner | Files touched by this commit (2798)
Log message:
Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
   2012-07-18 21:03:32 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Changes 3.1.20:
Bug 3013: segmentation fault on shutdown commSetCloseOnExec at comm.cc:1889
Bug 3233: Invalid URL accepted with url host is white spaces
Bug 3074: Improper URL handling with empty path (RFC 3986)
Bug 3463: dnsserver fails to compile
Bug 3390: Proxy auth data visible to scripts
Extend g++ compatibility for extern inline functions
Bug 3545: FreeBSD dnsserver segfaults
Bug 3466: Adaptation stuck on last single-byte body piece
Bug 3539: CONNECT server connection not closed correctly on errors
Bug 3133: Memory leak handling requests for sites that don't exist
Bug 3504: Regression: clientside_tos fails to mark traffic
Fix URL schemes out of sync
AnyP is a 3.2-only namespace
Support CoAP over HTTP
Bug 3263: ssl_crtd: undefined references to squid_curtime
Bug 3439: correct external_acl_type documented default for ipv4/ipv6 option
Fix closePipesSafely. It is a 3.2 feature
Revert rev10436. Correct patch already applied in 3.1.19
Bug 3420: part 2: Request body consumption races and theConsumer
Better helper-to-Squid buffer size management.
Support for 3.2 error template codes
Translations: Sync with 3.2
Regression: snmp/udp address directives not resolving hostname
Bug 3502: client timeout uses server-side read_timeout, not request_timeout
   2012-02-23 06:26:52 by Takahiro Kambe | Files touched by this commit (2)
Log message:
Similar fix as squid27; build problem with squid-ipf PKG_OPTIONS on
NetBSD 6.0_BETA.
   2012-02-11 12:42:50 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Changes 3.1.19:
* Regression Bug 3441: part 2: Prevent further cache size corruption of
  swap.state
* Bug 3473: erase last uses of obsolete auth_user_hash_pointer
* Bug 3470: GCC 4.7
* Bug 3442: assertion failed: external_acl.cc:908: ch->auth_user_request != NULL
* Bug 3441: part 1: Minimize cache size corruption by malformed swap.state
* Bug 3440: compile error in Adaptation
* Bug 3420: Request body consumption races and !theConsumer exception
* Bug 3370: external ACL sometimes skipping
* Bug 3085: Crash when parsing esi:include
* HTTP/1.1: do not add 110 and 111 Warnings to revalidated responses
* Fix SSL library dependency fixes
   2012-01-08 11:07:27 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
Fix building with Clang