Port details |
- squid31 HTTP Caching Proxy
- 3.1.23 www
=13 3.1.23Version of this port present on the latest quarterly branch.
- DEPRECATED: Squid 3.1 is no longer recommended for new installations. Please use www/squid32 instead
This port expired on: 2013-03-31
- Maintainer: tmseck@FreeBSD.org
- Port Added: 2009-07-05 22:54:35
- Last Update: 2013-05-01 17:29:25
- SVN Revision: 317035
- People watching this port, also watch:: pcre, sqlite3, portupgrade
- Also Listed In: ipv6
- License: GPLv2
- WWW:
- http://www.squid-cache.org/
- Description:
- Squid is a high-performance proxy caching server for web clients,
supporting FTP, gopher, and HTTP data objects. Unlike traditional
caching software, Squid handles all requests in a single, non-blocking,
I/O-driven process.
Squid supports SSL, extensive access controls, and full request logging.
By using the lightweight Internet Cache Protocol, Squid caches can be
arranged in a hierarchy or mesh for additional bandwidth savings.
WWW: http://www.squid-cache.org/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: squid
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- perl5.12.4 : lang/perl5.12
- Runtime dependencies:
-
- perl5.12.4 : lang/perl5.12
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for squid-3.1.23:
SQUID_KERB_AUTH=on: Install Kerberos authentication helpers
SQUID_LDAP_AUTH=off: Install LDAP authentication helpers
SQUID_NIS_AUTH=on: Install NIS/YP authentication helpers
SQUID_SASL_AUTH=off: Install SASL authentication helpers
SQUID_IPV6=on: Enable IPv6 support
SQUID_DELAY_POOLS=off: Enable delay pools
SQUID_SNMP=on: Enable SNMP support
SQUID_SSL=off: Enable SSL support for reverse proxies
SQUID_SSL_CRTD=off: Enable SSL certificate daemon
SQUID_PINGER=off: Install the icmp helper
SQUID_DNS_HELPER=off: Use the old 'dnsserver' helper
SQUID_HTCP=on: Enable HTCP support
SQUID_VIA_DB=off: Enable forward/via database
SQUID_CACHE_DIGESTS=off: Enable cache digests
SQUID_WCCP=on: Enable Web Cache Coordination Prot. v1
SQUID_WCCPV2=off: Enable Web Cache Coordination Prot. v2
SQUID_STRICT_HTTP=off: Be strictly HTTP compliant
SQUID_IDENT=on: Enable ident (RFC 931) lookups
SQUID_REFERER_LOG=off: Enable Referer-header logging
SQUID_USERAGENT_LOG=off: Enable User-Agent-header logging
SQUID_ARP_ACL=off: Enable ACLs based on ethernet address
SQUID_IPFW=off: Enable transparent proxying with IPFW
SQUID_PF=off: Enable transparent proxying with PF
SQUID_IPFILTER=off: Enable transp. proxying with IPFilter
SQUID_FOLLOW_XFF=off: Follow X-Forwarded-For headers
SQUID_ICAP=off: Enable ICAP client functionality
SQUID_ESI=off: Enable ESI support (experimental)
SQUID_AUFS=on: Enable the aufs storage scheme
SQUID_COSS=off: Enable COSS (currently not available)
SQUID_KQUEUE=on: Use kqueue(2) (experimental)
SQUID_LARGEFILE=off: Support log and cache files >2GB
SQUID_STACKTRACES=off: Create backtraces on fatal errors
SQUID_DEBUG=off: Enable debugging options
===> Use 'make config' to modify these settings
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.1.23 01 May 2013 17:29:25 |
tmseck |
Remove www/squid31.
Approved by: flo (mentor) |
3.1.23 09 Mar 2013 18:09:25 |
tmseck |
Change MAINTAINER to my FreeBSD.org address.
Approved by: flo (mentor) |
3.1.23 07 Feb 2013 12:37:48 |
gahr |
- Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: www)
Approved by: portmgr |
3.1.23 11 Jan 2013 09:53:42 |
rea |
www/squid3x: upgrade to 3.1.23 and 3.2.6
Squid 3.1.23 is effectively Squid 3.1.22_2 with the final fix for
CVE-2012-5643 applied.
Squid 3.2.6 also received that abovementioned fix, but in comparison
with 3.2.5 from ports it has another change that fixes handling the
"tcp_outgoing_tos" directive for BSD-like systems, including FreeBSD,
http://bugs.squid-cache.org/show_bug.cgi?id=3731
VuXML entry for SQUID:2012-1 (aka CVE-2012-5643) was also updated to
reflect the proper version specifications from the updated advisory,
http://www.squid-cache.org/Advisories/SQUID-2012_1.txt
Approved by: Thomas-Martin Seck <tmseck@web.de>
Security: http://portaudit.freebsd.org/c37de843-488e-11e2-a5c9-0019996bc1f7.html
QA page: http://codelabs.ru/fbsd/ports/qa/www/squid31/3.1.23
QA page: http://codelabs.ru/fbsd/ports/qa/www/squid32/3.2.6 |
3.1.22_2 08 Jan 2013 05:21:05 |
rea |
www/squid31: add new vendor patch for SQUID-2012:1
PR: ports/175084
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer)
Security: http://portaudit.freebsd.org/c37de843-488e-11e2-a5c9-0019996bc1f7.html
QA page: http://codelabs.ru/fbsd/ports/qa/www/squid31/3.1.22_2 |
3.1.22_1 10 Dec 2012 15:10:03 |
ume |
Update cyrus-sasl2 to 2.1.26.
This bumps shlib version of libsasl2. |
3.1.22 09 Dec 2012 14:00:33 |
flo |
- update to 3.1.22
- remove obsolete declaration of SQUID_ECAP in OPTIONS
- mark DEPRECATED with the proposed expiration date 2013-03-31
PR: ports/174298
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.1.21_1 18 Nov 2012 16:33:31 |
hrs |
Fix rc.d script to support systems before and after ${name}_fib is introduced
into rc.subr. Bump PORTREVISION.
Feature safe: yes |
3.1.21 30 Oct 2012 23:05:51 |
flo |
- add www/squid32 [1]
- update www/libecap to 0.20 [2]
- remove option ECAP from www/squid31 and add a note to UPDATING that you need
to upgrade to squid32 if you need ECAP
PR: ports/173152 [1]
PR: ports/173156 [2]
Submitted by: Thomas-Martin Seck <tmseck@web.de>
Feature safe: yes |
3.1.21 27 Sep 2012 21:59:32 |
madpilot |
- Update to 3.1.21
PR: ports/172098
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer)
Approved by: crees, tabthorpe (mentors, implicit) |
3.1.20 17 Jun 2012 23:45:49 |
sylvio |
- update to 3.1.20
PR: ports/168989
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.1.19 08 Feb 2012 05:32:49 |
sunpoet |
- Update to 3.1.19
Changes: http://www.squid-cache.org/Versions/v3/3.1/RELEASENOTES.html
PR: ports/164867
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.1.18_2 29 Jan 2012 06:49:28 |
miwi |
- Add support for build with clang
PR: 164146
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.1.18_1 14 Jan 2012 08:57:23 |
dougb |
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other. |
3.1.18_1 02 Jan 2012 14:35:36 |
eadler |
- fix SQUID_ICAP option by integrating additional vendor patches
PR: ports/163756
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.1.18 18 Dec 2011 08:55:45 |
miwi |
- Update to 3.1.18
PR: 163083
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.1.16 14 Oct 2011 18:06:44 |
lwhsu |
- Update to 3.1.16
PR: ports/161589
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.1.15_1 03 Oct 2011 18:40:47 |
beat |
- Implement a new option WITH(OUT)_SQUID_SSL_CRTD as a wrapper
for the --enable-ssl-crtd option (thanks to Guy Helmer for the patch)
- Add vendor patches 10374 to 10379 as published on
http://www.squid-cache.org/Versions/v3/3.1/changesets/
- Bump PORTREVISION
PR: ports/160974
Submitted by: Thomas-Martin Seck <tmseck AT web.de> (maintainer) |
3.1.15 23 Sep 2011 22:26:39 |
amdmi3 |
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav |
3.1.15 31 Aug 2011 21:09:18 |
flo |
- update to 3.1.15 + vendor patch 10373 [1]
- portlintify [1]
- make sure we pass ${command_args} to all invocations of ${command} [2]
PR: ports/160342 [1]
ports/156737 [2]
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) [1]
Martin Birgmeier <martin.birgmeier@aon.at> [2]
Approved by: maintainer [2] |
3.1.14 06 Jul 2011 18:06:07 |
flo |
- update to 3.1.14 [1]
- Use PLIST_DIRSTRY for ETCDIR: configuration file (not in PLIST) is
ETCDIR/squid.conf by default [2]
- Use ETCDIR [2]
- Make portlint happier [2]
- Bump PORTREVISION for PLIST change [2]
PR: ports/158685 [1]
ports/158522 [2]
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) [1]
sunpoet [2]
Approved by: maintainer [2] |
3.1.12 23 Jun 2011 15:11:18 |
flo |
change all squid ports from CONFLICTS to CONFLICTS_INSTALL
PR: ports/158194
Submitted by: Fedor A Borshev <fedor9@gmail.com>
Approved by: maintainer |
3.1.12 08 Apr 2011 23:24:55 |
flo |
- update to 3.1.12
PR: ports/156206
Submitted by: maintainer |
3.1.11 13 Feb 2011 15:59:28 |
flo |
- update to 3.1.11
- remove patches which aren't neccessary anymore due to upstream changes
PR: ports/153956, ports/154737 |
3.1.10 06 Jan 2011 10:15:07 |
flo |
- Update to 3.1.10
- Use command_args to pass "-f ${squid_conf}" as a mandatory flag rather than
fiddling with squid_flags; thanks to dougb@ for the hint
PR: ports/153691
Submitted by: maintainer
Approved by: fjoe (mentor) |
3.1.9 31 Oct 2010 00:36:32 |
johans |
- Update squid to 3.1.9
- Replace two dead mirrors
- Fix a bug in the squid rc script that caused the squid_conf
rc.conf option to be non-functional
PR: ports/151760
Submitted by: Thomas-Martin Seck (maintainer) |
3.1.8 24 Sep 2010 21:01:31 |
niels |
Updated to version 3.1.8 which fixed a denial of service condition
PR: ports/150364
Submitted by: maintainer
Approved by: itetcu (mentor, implicit)
Security: CVE-2010-3072
Security:
http://www.vuxml.org/freebsd/e4dac715-c818-11df-a92c-0015587e2cc1.html |
3.1.7 25 Aug 2010 16:19:50 |
lwhsu |
- Update to 3.1.7
PR: ports/149965
Submitted by: Thomas-Martin Seck <tmseck AT web.de> (maintainer) |
3.1.6_1 18 Aug 2010 22:26:21 |
lwhsu |
- Unbreak HTTPS on IPv4-only systems by adding a trimmed version
of the vendor patch
PR: ports/149582
Submitted by: Thomas-Martin Seck <tmseck AT web.de> (maintainer)
Obtained from: http://bugs.squid-cache.org/show_bug.cgi?id=3011 |
3.1.6 09 Aug 2010 05:35:04 |
miwi |
- Update to 3.1.6
PR: 149426
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.1.4_1 22 Jun 2010 20:26:41 |
pav |
- Revert my BROKEN commit, the fix has already been checked in
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer)
Feature safe: yes |
3.1.4_1 21 Jun 2010 22:17:28 |
pav |
- Mark BROKEN on 6.X
Feature safe: yes
Reported by: pointyhat |
3.1.4_1 20 Jun 2010 04:57:40 |
miwi |
- Add a vendor patch for a bug that broke compilation on 6.x
- Add vendor patches for Squid bugs #2937 and #2943
- Add a vendor patch to fix a documentation/implementation mismatch
regarding the persistent_connection_after_error option
- Add license information
PR: 147831
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer)
Feature safe: yes |
3.1.4 01 Jun 2010 00:00:41 |
sylvio |
- Update to 3.1.4
PR: ports/147254
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.1.3_1 31 May 2010 00:00:14 |
sylvio |
- Squid 3.1 uses g++ to compile the configuration test programs. This
causes two tests (for setresuid(2) and strnstr(3)) to fail due to
g++ complaining about programming errors within the tests itself.
These tests do work on earlier versions of Squid where gcc is used
to compile them.
- Add a patch to correct these issues
- BUMP PORTREVISION
PR: ports/147219
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.1.3 02 May 2010 22:18:05 |
beat |
- Update to 3.1.3
PR: ports/146253
Submitted by: Thomas-Martin Seck <tmseck AT web.de> (maintainer) |
3.1.1 02 May 2010 10:52:12 |
miwi |
- Update MASTER_SITES
- Move default cache and log directories from $PREFIX/squid/ to /var/squid/
PR: 145675
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.1.0.17 27 Mar 2010 00:15:24 |
dougb |
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr# |
3.1.0.17 27 Feb 2010 06:33:39 |
nemoliu |
- Update to 3.1.0.17
PR: ports/144328
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer)
Feature safe: yes |
3.1.0.16 02 Feb 2010 22:42:44 |
miwi |
- Update to 3.1.0.16
PR: 143496
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.1.0.15_2 02 Feb 2010 09:41:28 |
miwi |
- Fix vuid 296ecb59-0f6b-11df-8bab-0019996bc1f7
PR: 143452
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.1.0.15_1 24 Dec 2009 06:15:42 |
wen |
- Add some vendor patches as published on:
http://www.squid-cache.org/Versions/v3/3.1/changesets/
- Add a CONFLICT with www/lusca-head
PR: ports/141926
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.1.0.15 13 Dec 2009 00:21:25 |
miwi |
- Update to 3.1.0.15
- Unbreak ECAP support
PR: 141169
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.1.0.14 07 Oct 2009 10:00:21 |
miwi |
- Update to 3.1.0.14
PR: 139368
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.1.0.13 04 Aug 2009 23:15:48 |
miwi |
- Update to 3.1.0.13
PR: 137437
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.1.0.8 07 Jul 2009 07:46:48 |
miwi |
- Update to 3.1.0.8
- Connect to the build
PR: 135572
Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) |
3.0.16 05 Jul 2009 22:54:13 |
miwi |
- Force commit
repocopy www/squid30 -> www/squid31 |