summaryrefslogtreecommitdiff
path: root/www/squid
AgeCommit message (Collapse)AuthorFilesLines
2013-12-10www/squid incorporated into www/squid3adam8-227/+0
2013-12-09Note that also used by squidview packagesborrill1-1/+2
2013-08-06Don't wait 30 seconds to stop the daemon.adam1-38/+8
2013-04-02Move squid/options.mk to squid27/options.mk since squid/options.mk isn'ttaca1-205/+0
shared by multiple packages any more. No functional change.
2013-02-10Adjusted for www/squid3adam1-17/+13
2012-11-08Move --enable-auth to each squid package from common Makefile.squid.taca1-2/+1
2012-10-28Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2011-11-02Fix thinko in used-by comment.dholland1-2/+2
2011-10-14Fixed URL to SquidFAQ entry.jklos1-2/+2
2011-03-04chmod +w file copied into WRKDIR.gdt1-1/+2
Don't assume sources are writeble. Fixes build with CVSREAD=t.
2010-07-29Remove "used by www/squid30/Makefile" comment line.taca1-2/+1
2010-07-29--enable-underscores option had gone.taca1-2/+1
2010-07-28Changes 3.1.5.1:adam1-4/+10
* SourceFormat Enforcement * Replace most USE_IPV6 with run-time support probing * Translations: sync with 3.HEAD language updates * Split-Stack enable DNS and http(s)_port sockets. * Bug: --with-valgrind-debug failures ignored * Fixed comm.cc:377: "fd_table[fd].halfClosedReader != NULL" assertion * Kludge: try to detect system acinclude path, to fix libtool brokenness. * Bug: search scope for digest_ldap_auth didn't work * Update libtool autoconf macros to libtool2 style * Correction documentation of QoS disable-preserve-miss * Remove .so from SASL build checks * Bug: AIX support: c only c++ style comments test case * Bug: AIX support: check libm for log() * Do not stop accepting just because we got COMM_NOMESSAGE. * Bug: AIX support: uchar is already define (more) * Bug: AIX support: uchar is already define * Bug: crash handling NULL write callback * Correct Joomla DB auth handling * Fixed memory leak related to retried requests. * Prevent memory leaks when cloning Range requests. * Fixed memory leaks related to Range requests. Changes 3.1.5: * Bug: Fix context leak in HttpStateData::processReplyHeader * Bug: raw-IPv6 address URL with append_domain broken * Bug: does not send indirect X-Client-Ip in ICAP respmod * Fix free memory corruption and off-by-on error when comparing SNMP OIDs * Restart DNS retransmission count when restarting the query as an A lookup * Bug: HTTP responses with no Date, L-M or Expires can now be cached * Maintenance: Formater skip libltdl dirs * SourceFormat Enforcement * Bug: Fails to detect chunked encoding if not given in all lower case * Port from 2.7: max_filedescriptor config option * persistent_connection_after_error is meant to be on by default * kFreeBSD does not have linux headers. Wrap properly. * Maintenance: Use system MD5 instead of hard-coded python paths * Bug: ICAP tokens not logged when using multiple access * SourceFormat Enforcement * OpenBSD: Fix build mem.cc warning: converting of negative value
2010-06-24Fix botched Squid version check. The "inet6" option is now only availabletron1-2/+3
for the "squid31" package as intented.
2010-06-23Add support for inet6 option on squid 3.1 and above.sborrill1-1/+13
2010-05-24Specifically disable helpers if the according "SQUID_EXTERNAL_*_HELPERS"tron1-5/+13
variable is set to the empty string. We will otherwise end up building all the helpers which is probably not what the user wanted. This addresses the second halfof PR pkg/43347 by Bernd Ernesti.
2010-02-20Don't use the "install-pinger" target to change the permissions oftron1-2/+4
"libexec/pinger", simply use "SPECIAL_PERMS". Now all three "squid" packages support user destination dir installation.
2010-02-19At least the "squid31" package needs "--disable-snmp" as SNMP as enabledtron1-1/+3
by default. Use that configure option if the "snmp" option is disabled.
2009-11-02Make MESSAGE_SRC settable by each squid* pacakge.taca1-2/+2
2009-07-27Make it DESTDIR careful.taca1-5/+5
2009-07-07Add mirror on "ftp.nluug.nl" to master site list.tron1-3/+3
2009-07-07Improve package list creation to work with symbolic links as well.tron1-3/+3
2009-07-07General improvements:tron1-13/+7
1.) Allow individual "squid*" packages to register an extra target that is run before the common "post-install" target. 2.) Use a much simpler logic to figure out what files get installed into "share/squid/errors" and "share/squid/icons". Tested with the "squid27" and the "squid31" package.
2009-07-01Add squid's common ftp download URL as SQUID_MASTER_SITES.taca1-2/+4
2009-06-30Revert generating PLIST for error files except @dirrm.taca1-2/+7
It was accidently deleted by previous commit. Also stop using PLIST.common_end here. It should fix some bulk problem of squid27/squid30/squid31 packages.
2009-06-14Remove @dirrm related logic.joerg1-9/+1
2009-06-06Remove write permission from "libexec/pinger" because it is installedtron1-1/+2
setuid "root".
2009-05-04Various improvements for the "squid31" package by Michael van Elst:tron1-12/+13
- Make sure that "errorpage.css" gets installed into the correct directory. - Install "msntauth.conf". - Correct default pid file location.
2009-04-20Add and enable "squid31" package.tron1-1/+2
2009-03-08Add share/squid to INSTALLATION_DIRS, so it gets created explicitly withapb1-3/+4
mode 755 instead of implicitly with whatever mode is implied by the umask. Bump PKGREVISION for squid27 and squid30 packages.
2008-10-24I forgot to update transparent proxy related options' processing andtaca1-6/+6
these options were no effect. So, fix these options' processing. Noted by Greg Kerr via private mail and much thanks to him.
2008-09-15Add comments who use this file.taca2-2/+9
2008-09-15Fix (revert) some definitions exchage betweem Makefile.common andtaca2-31/+30
Makefile.squid since previous change break squidGuard package. Noted by joerg@ via private mail.
2008-09-12Adding missing files to be added. (Oops!)taca6-0/+139
Noted by Klaus Klein via private mail.
2008-09-12Restructuring Squid package:taca28-823/+96
* Now www/squid directory is common directory for squid packages. * package options clean up and all options are described. * LDAP helper support. (PR pkg/39386) * DESTDIR support. * Move some MESSAGE to documation directory. Next, I'll import squid26, squid27 and squid30 packages.
2008-06-29Update www/squid package to 2.6.21 (2.6.STABLE21) which containstaca2-6/+6
two security fixes: - Bug #1993: Memory leak in http_reply_access deny processing - Bug #2122: In some situations collapsed_forwarding could leak private information Changes to squid-2.6.STABLE21 (27 June 2008) - Bug #2350: Bugs in Linux kernel capabilities code - Bug #2241: weights not applied properly in round-robin peer selection - Off by one error in DNS label decompression could cause valid DNS messages to be rejected - logformat docs contain extra whitespace - Reject ridiculously large ASN.1 lengths - Fix SNMP reporting of counters with a value > 0xFF80000 - Correct spelling of WCCPv2 dst_port_hash to match the source - Plug some "squid -k reconfigure" memory leaks. Mostly SSL related. - Bug #1993: Memory leak in http_reply_access deny processing - Bug #2122: In some situations collapsed_forwarding could leak private information - Bug #2376: Round-Robin becomes unbalanced when a peer dies and comes back - Bug #2387: The calculation of the number of hash buckets need to account for the memory size, not only disk size - Bug #2393: DNS requests retried indefinitely at full speed on failed TCP connection - Bug #2393: DNS retransmit queue could get hold up - Correct socket syscalls statistics in commResetFD()
2008-06-21Update squid package to 2.6.20 (2.6.STABLE20).taca2-6/+6
It would be last 2.6 stable release. Changes to squid-2.6.STABLE20 (25 Apr 2008) - Bug #2263: Custom log formats fail to log file sizes >2GB properly on 32-bit platforms - Fix stripping NT domain in squid_ldap_group - Bug #2278: Cache-Control: max-stale=0 forwarded wrongly as max-stale (without delta) - Bug #2283: Fails to parse chunked encoding using chunk extensions - Bug #420: Deal properly with empty list HTTP header members - Windows Server 2008 support - Bug #1886: tcp_outgoing_address acl doesn't work with indirect source address (follow-x-forwarded-for) - Bug #2296: Stuck in 100% CPU when fetching an corrupt peer digest - Add support for the resolv.conf domain directive, and also automatically derived default domain - minimum_icp_query_timeout directive - Bug #2329: Range header ignored on HIT
2008-04-02Update squid package to 2.6.19 (2.6.STABLE19).taca2-7/+6
Changes to squid-2.6.STABLE19 (19 Mar 2008) - Fix tcp_outgoing_address example config to match its description - Bug #2198: assertion failed sc != NULL when using peer monitor function - Fix missing default disk store type into QUICKSTART example. - Bugzilla #761 : Handle recursive completion operations in diskd. - documentation bugfix for tcp_outgoing_tos directive - Sort cache list in wccpv2 to ensure a consistent hash allocation across all services - Updated Ukrainan error pages - Compile error in squid_kerb_auth under Mac OS X 10.5.2 - squid_radius_auth failed ro process more than 256 requests - Clarified description of 'cache_vary' directive - Make range_offset_limit 0 disable local range processing as documented, even if the first range starts at 0
2008-03-22- Honor PKGMANDIR.taca1-10/+7
- Use INSTALLATION_DIRS.
2008-03-11Improve startup script:taca2-26/+22
- Revive support for system without NetBSD style rc/rc.d. - Always pass command_args and squid_flags to squid command. This should fix the PR pkg/38036 by Wolfgang Stukenbrock. Bump PKGREVISION.
2008-01-31Fix createdirs commandadam1-2/+2
2008-01-18Per the process outlined in revbump(1), perform a recursive revbumptnn1-1/+2
on packages that are affected by the switch from the openssl 0.9.7 branch to the 0.9.8 branch. ok jlam@
2008-01-12Update squid package to 2.6.18 (2.6.STABLE18)taca2-6/+6
Changes to squid-2.6.STABLE18 (10 Jan 2008) - Fix 2 assertion failures related to the fix for SQUID-2007:2 - GPL license cleanup to GPLv2 or later. One file in edir_digest_auth was GPLv2 only, now replaced with a GPLv2 or later licensed vesion. - Minor cleanups to make certain 64-bit platforms happier - Several Digest authentication bugs fixed wich was causing random authenitcation popups or failures. - --with-valgrind-debug updated for valgrind-3.3.0.
2007-12-20- Rename DATADIR to SQUID_DATADIR.taca2-18/+23
- Move some common parameter to Makefile.common; squid's user, group and data directory. - Add LOGDIR to Makefile.common. These changes have no functional change but make it possible for squidGuard package to share parameters.
2007-12-02Update squid package to 2.6.17 (2.6.STABLE17).taca3-23/+6
Changes to squid-2.6.STABLE17 (26 Nov 2007) - Fix compile error with old GCC 2.x or other ANSI-C compilers before C99 - Mention the login= cache_peer option in release notes - Fix bad cache_peer example in squid.conf - Bug #2086: Fix a compile-time memory corruption error causing cf_gen to fail - Bug #2048: Clarify high_memory_warning usage - Reject DNS responses which result in no data - Fix version number in configuration manual - Move cache and request/reply_header_max_size to their proper sections - Bug #2088: sbrk statistics broken when process size >2GB - Move logopen() much earlier to have fatal startup errors sent to the proper syslog facility - Fix HTTP/0.9 responses - Correct bad example config for tos_outgoing_tos - Fix grammar in description of mail_program squid.conf option - Ignore Content-Length in chunked responses instead of rejecting the response as invalid - Documented that http_port no longer have a default - Cleanup of cache digest documentation - Make aufs store rebuilding back off a little if I/O load too high - Bug #2100: Respect DNS ttl=0 - Update udp_(incoming|outgoing)_address documentation to reflect current bahaviour. - Update HTCP documentation - Document the overlapping helper request format - Change priority of proxy auth and extacl provided username in login=*:pass - pack header entries on cache updates - Make squid_db_auth reopen the database connection on each query by default - Improve helper debug ouput, including the channel number - Update cachePeerEntry MIB description to mention what is used as index key - Import squid_radius_auth for authenticating to RADIUS
2007-12-02Remove Ex-MASTER_SITE. From Zafer Aydogan.wiz1-3/+2
2007-11-12Remove ftp.leo.org from MASTER_SITES, doesn't resolve.wiz1-2/+1
From Zafer Aydogan in PR 37341.
2007-09-07Update squid to 2.6.16 (2.6.STABLE16).taca13-70/+90
Changes to squid-2.6.STABLE16 (5 Sep 2007) - Test for sys/capability.h linux include file to avoid failing on linux systems missing libcap - Release private objects on cache rebuild - Segfault in clientBuildReplyHeader when http->entry == NULL - Bug #2072: digest_pw_auth fails when using plaintext passwords - Bug #2073: assertion failed: client_side.c:4175: "buf != NULL || !conn->body.request on POST - Adjust default pconn timeouts to avoid shutting down connection while child sends request - Bug #1980: cache_peer monitortimeout not working - Bug #1882: Parent responses are not cached if sibling returns 504 - More squid.conf reordering to get the dependencies between options sorted proper Changes to squid-2.6.STABLE15 (31 Aug 2007) - The select() I/O loop got broken by the /dev/poll addition (2.6.STABLE14) - Bug #2017: Fails to work around broken servers sending just the HTTP headers - Bug #2023: Compile error with old GCC 2.x or other ANSI-C compilers before C99 - squid.conf.default updated and reorganised in more sensible groups - correct and document the syslog access_log format - Armenian error pages translation - digest_ldap_helper usage help updated - Bug #1560: ftpSendPasv: getsockname(-1,..): (9) Bad file descriptor - Improve delay pools in low traffic environment by checking timeouts at a steady 1 second interval even when there is not much activity - Don't request authentication on transparently intercepted connections - Cleanup linux capabilities for tproxy - Bug #2003: 'via' config directive doesn't affect response headers - Bug #1902: Adds Numeric Hit and invalid request counters to IP Cache - Add missing $|=1 to squid_db_auth - Bug #2050: Persistent connection dropped if cache has no Content-Length - Verify the URL on memory cache hits - Bug #2057: NTLM stop work in messengers after upgrade to 2.6.STABLE14 - Bug #1972: Squid sets peers to down state when they are in fact working. - potential segmentation fault in storeLocateVary() - Bug #2066: chdir after chroot - Windows port: Fix compiler warnings when building Squid as application (not Windows service mode) - Spelling correction of received
2007-08-13icons/icons.shar contains a "+=", which is detected by arillig1-1/+3
to-be-added-soon portability check.
2007-08-02Update squid pacakge to 2.6.14 (2.6.STABLE14).taca14-184/+185
pkgsrc chagnes o Add "coss" option which enable COSS (Cyclic Object storage system). Noted by Chris Ross on pkgsrc-users. Changes to squid-2.6.STABLE14 (15 Jul 2007) - squid.conf.default cleanup to have options in their proper sections. - documentation correction in the refresh_pattern ignore-auth option - URI-escaping not uses the recommended upper-case hex codes - refresh_pattern min-age 0 correted to really mean 0, and not 1 second - Always use xisxxxx() Squid defined macros instead of ctype functions. - Kerberos SPNEGO/Negotiate helper for the negotiate scheme - Database basic auth helper using Perl DBI to connect to most SQL DBs - Solaris /dev/poll network I/O support - configure fixes to make cross compilation somewhat easier - Removed incorrect -a reference from http_port documentation - Bug #1900: Double "squid -k shutdown" makes Squid restart again - Bug #1968: Squid hangs occasionally when using DNS search paths - Novell eDirectory digest auth helper (digest_edir_auth) - Bug #1130: min-size option for cache_dir - POP3 basic auth helper querying a POP3 server - Cosmetic squid_ldap_auth fixes from Squid-3 - Bug #1085: Add no-wrap to cache manager HTML tables - Automatically restart if number of available filedescriptors becomes alarmingly low, preventing a situation where Squid would otherwise permanently stop processing requests. - Bug #2010: snmp_core.cc:828: warning: array subscript is above array bounds - Deal better with forwarding loops