summaryrefslogtreecommitdiff
path: root/www/squid
AgeCommit message (Collapse)AuthorFilesLines
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
2007-07-04Make it easier to build and install packages "unprivileged", wherejlam1-2/+5
the owner of all installed files is a non-root user. This change affects most packages that require special users or groups by making them use the specified unprivileged user and group instead. (1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to unprivileged.mk. These two variables are lists of other bmake variables that define package-specific users and groups. Packages that have user-settable variables for users and groups, e.g. apache and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP}, etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER} and ${UNPRIVILEGED_GROUP}. (2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
2007-05-13Update squid pacakge to 2.6.13 (2.6.STABLE13).taca15-72/+73
Changes to squid-2.6.STABLE13 (11 May 2007) - Make sure reply headers gets sent even if there is no body available yet, fixing RealMedia streaming over HTTP issues. - Undo an accidental name change of storeUnregisterAbort. - Kill an ancient malplaced storeUnregisterAbort call from ftp.c - Bug #1814: SSL memory leak on persistent SSL connections - Don't log ECONNREFUSED/ECONNABORTED accept failures in cache.log - Cosmetic fix: added missing newline in WCCPv2 configuration dump. - Ukrainan error messages - Convert various error pages from DOS to UNIX text format - Bug #1820: COSS assertion failure t->length == MD5_DIGEST_CHARS - Clarify the max-conn=n cache_peer option syntax slightly - Bug #1892: COSS segfault on shutdown - Windows port: fix undefined ECONNABORTED - Make refreshIsCachable handle ETag as a cache validator, not only last-modified - in_port_t is not portable, use unsigned short instead - Fix fs / auth / snmp dependencies - Portability: statfs() may reqire #include <sys/statfs.h>
2007-03-21Update squid package to 2.6.12.taca2-6/+6
This fixes a DoS security problem. http://www.squid-cache.org/Advisories/SQUID-2007_1.txt Changes to squid-2.6.STABLE12 (Mar 20 2007) - Assertion error on TRACE
2007-03-17Update squid to 2.6.11 (squid-2.6.STABLE11).taca3-11/+14
Changes to squid-2.6.STABLE11 (Mar 17 2007) - Bug #1915: assertion failed: client_side.c:4055: "buf != NULL || !conn->body.request" - Handle garbage helper responses better in concurrent protocol format - Fix kqueue when overflowing the changes queue - Make sure the child worker process commits suicide if it could not start up - Don't log short responses at debug level 1 - Fix bswap16 & bwsap32 error on NetBSD - Fix collapsed_forwarding for non-GET requests
2007-03-04Update www/squid to squid-2.6.10 (squid-2.6.STABLE10).taca2-6/+6
Changes to squid-2.6.STABLE10 (Mar 4 2007) - Upgrade HTTP/0.9 responses to our HTTP version (HTTP/1.0) - various diskd bugfixes - In the access.log hierarchy field log the unique peer name instead of the host name - unlinkdClose() should be called after (not before) storeDirSync() - CLEAN_BUF_SZ was defined, but never used anywhere - logging HTTP-request size - Fix icmp pinger communication on FreeBSD and other not supporing large dgram AF_UNIX sockets - Release objects on swapin failure - Bug #1787: Objects stuck in cache if origin server clock in future - Bug #1420: 302 responses with an Expires header is always cached - Primitive support for HTTP/1.1 chunked encoding, working around broken servers - Clean up relations between TCP probing and DNS checks of peers with no known addresses. - Fix a minor HTML coding error in ftp directory listings with // in the path - Bug #1875, #1420. Cleanup of refresh logics when dealing with non-refreshable content - Negotiate authentication fixed again. Broken since STABLE7 by the patch for Bug #1792. - Bug #1892: COSS tries to shut down the same directory twice on exit - Bug #1908: store*DirRebuildFromSwapLog() ignores some SWAP_LOG_DEL entries - Added support for Subversion HTTP request methods MKACTIVITY, CHECKOUT and MERGE.
2007-02-25Fix build problem with aufs option on DragonFly.taca2-3/+5
Reported by PR pkg/35656 by Kimura Fuyuki and applied patch from it.
2007-02-06don't complain if the location of the DragonFly header exists.joerg2-8/+17
2007-02-06Allow transparent proxy support for PF on DragonFly.joerg3-3/+21
2007-01-28Update squid to 2.6.9 (2.6.STABLE9). I deleted DIST_SUBDIR for now.taca2-8/+6
Changes to squid-2.6.STABLE9 (Jan 24 2007) - Bug #1878: If-Modified-Since broken in 2.6.STABLE8 - Bug #1877 diskd bug in storeDiskdIOCallback() Changes to squid-2.6.STABLE8 (Jan 21 2007) - Bug #1873: authenticateNTLMFixErrorHeader: state 4. - Document the https_port vhost option, useful in combination with a wildcard certificate - Document the existence of connection pinning / forwarding of NTLM auth and a few other features overlooked in the release notes. - Spelling correction of the ssl cache_peer option - Add back the optional "accel" http_port option. Makes accelerator mode configurations easier to read. - Bug #1872: Date parsing error causing objects to get unexpectedly cached. - Cleanup to have the access.log tags autogenerated from enums.h - Bug #1783: STALE: Entry's timestamp greater than check time. Clock going backwards? - Don't update object timestamps on a failed revalidation. - Fix how ftp://user@host URLs is rendered when Squid is built with leak checking enabled
2007-01-14Update squid package to 2.6.7 (2.6.STABLE7).taca3-48/+7
o arp-acl is now supported on NetBSD contributed by Jaromir Dolecek <jdolecek@>. Changes to squid-2.6.STABLE7 (Jan 13 2007) - Windows port: Fix intermittent build error using Visual Studio - Add missing tproxy info from the dump of http port configuration - Bug #1853: Support for ARP ACL on NetBSD - clientNatLookup(): fix wrong function name in debug messages - Convert ncsa_auth man page from DOS to Unix text format. - Bug #1858: digest_ldap_auth had some remains of old hash format - Correct the select_loops counter when using select(). Was counted twice - Clarify the http_port vhost option a bit - Fix cache-control: max-stale without value or bad value - Bug #1857: Segmentation fault on certain types of ftp:// requests - Bug #1848: external_acl crashes with an infinite loop under high load - Bug #1792: max_user_ip not working with NTLM authentication - Bug #1865: deny_info redirection with authentication related acls - Small example on how to use the squid_session helper - Bug #1863: cache_peer monitorurl, monitorsize and monitorinterval not working properly - Clarify the transparent http_port option a bit more - Bug #1828: squid.conf docutemtation error for proxy_auth digest - Bug #1867: squid.pid isn't removed on shutdown
2006-12-12Update squid package to 2.6.6 (squid-2.6.STABLE6).taca2-12/+8
pkgsrc change: remove PATCHFILES which hasn't used recent days. Changes to squid-2.6.STABLE6 (Dec 12 2006) - Bug #1817: Assertion failure assert(buflen >= copy_sz) in htcp.c htcpBuildAuth() - Add client source port logformat tag >p - Cleanup of transparent & accelerator mode request parsing to untangle the firewall dependencies a bit - Bug #1799: Harmless 1 byte buffer overflow on long host names in /etc/hosts - automake no longer recommends mkinstalldirs. Removed. - Only use crypt() if it's available, allowing ncsa_auth to be built on platofms without crypt() support. - Windows port documentation updates - Bug #1818: Assertion failure assert(e->swap_dirn >= 0) in fs/coss/store_dir_coss.c storeCoss_DeleteStoreEntry - Bug #1117: assertion failed: aufs/store_dir_aufs.c:642: "rb->flags.need_to_validate" - Remove extra newline in redirect message sent by deny_info http://... aclname - Bug #1805: assertion failed: StatHist.c:195: "D[i] >= 0" - Clarify the external_acl_type helper format specification and some defaults - Add support for the weight= parameter to round-robin peers - Bug #1832: Error building squid-2.6.STABLE5 using --enable-truncate - Convert snmpDebugOid to use a temporary String object instead of strcat - Document that proxy_auth also accepts -i for case-insensitive operation - Remove malloc/free of temporary buffer in time parsing routines. - Reduce memory allocator pressure by not continually allocating client-side read buffers - Accept large dates >2^31 on 64-bit platformst. Seen for example in the Google logo. - Convert the connStateData->chr single link list to a normal dlink_list for clarity. - Bug #1584: Unable to register with multiple WCCP2 routers - Fix the WCCPv2 mask assignment code to not crash as the value assignments are built. - Bug #439: Multicast ICP peering is unstable and considers most peers dead - Bug #1801: NTLM authentication ends up in a loop if the server responds with a retriable error - Bug #1839: Cosmetic debug message cleanup in peerHandleHtcpReply. - Bug #1840: Disable digest and netdb queries to multicast peers - Bug #1641: assertion failed: stmem.c:149: "size > 0" while processing certain Vary objects - Fix build errors when using latest MinGW Windows environment
2006-12-04add NetBSD support to ARP ACL codejdolecek4-6/+47
enable arp-acl option also for NetBSD and OpenBSD spell the configure option for ARP ACL properly
2006-11-09pkgsrc chagnestaca6-66/+43
* install pinger program setuid to make ICMP work; the problem noted by Heron Gallegos via private mail. Key changes squid-2.6.STABLE4 to 2.6.STABLE5 * Bug #1776: 2.6.STABLE4 aufs fails to compile if coss isn't enabled * COSS improvements and cleanups * Bug #1785: Memory leak in handling of negatively cached objects * Bug #1780: Incorrect Vary processing in combination with collapsed_forwarding * Bug #1779: Delay pools fairness when multiple connections compete for bandwidth * Bug #1796: Assertion error HttpHeader.c:914: "str" * All comm loops now use the generic event framework * a number of other minor and cosmetic bugfixes. See the list of squid-2.6.STABLE4 changes and the ChangeLog file for details.
2006-09-26Update squid package to 2.6.4 (2.6.STABLE4).taca3-10/+9
Changes to squid-2.6.STABLE4 (Sep 22 2006) - Bug #1736: Missing Italian translation of ERR_TOO_BIG error page - Windows port enhancement: added native exception handler with signal emulation - Fix the %un log_format tag again. Got broken in 2.6.STABLE2 - Fix Squid crash when using %a in ERR_INVALID_REQ and ERR_INVALID_URL error messages. - Bug #212: variable %i always 0.0.0.0 in many error pages - Bug #1708: Ports in ACL accepts characters and out of range - Bug #1706: Squid time acl accepts invalid time range. - Fix another harmless fake_auth compiler warning on gcc 4.1.1 x86 - Fix an harmless snmp_core.c compiler warning on gcc 4.1.1 x86 - Bug #1744: squid-2.6.STABLE3 - fakeauth_auth crashing on certain requests - Bug #1746: Harmless off by one overrun in ncsa_auth md5 password validation - Bug #1598: start_announce cannot be disabled - Periodically flush cache.log to disk when "buffered_logs on" is set - Numerous COSS improvements and fixes - Windows port: merge of MinGW support - Windows port: Merged Windows threads support into aufs - Bug #1759: Windows port cachemgr.cgi attempts to write to file system root directory - Numerous portability fixes - Various minor statistics cleanup on 64-bit hosts with more than 4GB of memory - Bug #1758: HEAD on ftp:// URLs always returned 200 OK. - Bug #1760: FTP related memory leak - Bug #1770: WCCP2 weighted assignment - Bug #1768: Redundant DNS PTR lookups - Bug #1696: Add support for wccpv2 mask assignment - Bug #1774: ncsa_auth support for cramfs timestamps - Bug #1769: near-hit and filedescriptor usage missing in SNMP MIB - Bug #1725: cache_peer login=PASS documentation somewhat confusing - Bug #1590: Silence those ETag loop warnings - Bug #1740: Squid crashes on certain malformed HTTP responses - Bug #1699: assertion failed: authenticate.c:836: "auth_user_request != NULL" - Improve error reporting on unexpected CONNECT requests in accelerator mode - Cosmetic change to increase cache.log detail level on invalid requests - Bug #1229: http_port and other directives accept invalid ports - Reject http_port specifications using both transparent and accelerator options - Cosmetic cleanup to not dump stacktraces on configuration errors
2006-09-13Update www/squid pacakge to 2.6.3 (squid 2.6.STABLE3).taca19-215/+256
Too may changes to mention here. Please refer ${PREFIX}/share/doc/squid/RELEASENOTES.html.
2006-07-09Apply recent patch:taca2-4/+8
2006-06-21 12:25 (Cosmetic) Parent not always logged to access.log Bump PKGREVISION.
2006-06-21Modify startup script to honor squid_flags in /etc/rc.conf.taca2-4/+3
Thanks to Joel CARNAT who reported the problem on tech-pkg. Bump PKGREVISION.
2006-06-12Update www/squid package to 2.5.14nb1.taca2-7/+10
2006-06-02 22:07 (Major) assertion failed: HttpReply.c:105: "rep"
2006-05-31Update www/squid package to 2.5.14.taca2-39/+12
This release is almost the same as 2.5.13nb1 except: - documentation change; most of them are release name. - one debug level change.
2006-05-18Add recnet squi's official patches.taca2-6/+34
* 2006-05-13 13:16 (Minor) On some systems POSIX AIO functions are in libaio * 2006-05-14 15:41 (Medium) Memory leak in header processing related to external_acl or custom log formats * 2006-05-14 15:41 (Major) memory leak in ident processing * 2006-05-14 15:41 (Medium) Memleak in HTCP client code * 2006-05-14 15:41 (Minor) Mime icons are not displayed when viewing ftp sites when * 2006-05-14 15:41 (Cosmetic) SQUIDHOSTNAMELEN issues * 2006-05-14 15:41 (Cosmetic) Current release is STABLE13, not 12.. Bump PKGREVISION.
2006-05-16Correct default value (in comment) of cache_effective_user in squid.conf.taca3-8/+34
Based on PR pkg/33458 from david l goodrich. I won't bump PKGREVISION since this is very trivial change and I'll commit another changes soon.
2006-04-23Modify packages that set PKG_USERS and PKG_GROUPS to follow the newjlam1-2/+5
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
2006-03-12Update squid package to 2.5.13 (2.5.STABLE13). Most of changes aretaca10-150/+50
already in our previous package. Here is changes from 2.5.12 (2.5.STABLE12): Changes to squid-2.5.STABLE12 (12 Mar 2006) - [Minor] Fails to compile on Solaris and some other platforms with undefined reference to setenv (Bug #1435) - [Cosmetic] Added WebDAV REPORT method to know HTTP methods list - [Minor] Squid ntlm_auth (not the Samba provided one) giving odd results if --enable-ntlm-fail-open is used (Bug #1022) - [Minor] wbinfo_group.pl doesn't work with Samba 3.0.21 and later (Bug #1472) - [Minor] Squid crash when asyncio function counters url accessed from Cachemgr CGI (Bug #1464) - [Cosmetic] Linix compile warning about prctl called with too few arguments (Bug #1483) - [Minor] Wrong timezone declaration for 64 bit Irix (Bug #1479) - [Minor] Some 206 responses logged incorrectly (Bug #1511) - [Minor] Issues in processing ranges on objects &gt;2GB (Bug #437) - [Cosmetic] Segmentation fault on empty proxy_auth ACLs (Bug #1414) - [Minor] Ident access lists don't work in delay_access statements (Bug #1428) - [Minor] Some clients support NTLM even if not initially negotiating persistent connections (Bug #1447) - [Medium] 504 Gateway Time-out on FTP uploads (Bug #1459) - [Medium] delay pools given too much bandwidht after "-k reconfigure" (Bug #1481) - [Cosmetic] New persistent_connection_after_error configuration directive (Bug #1482) - [Cosmetic] Hangs at 100% CPU if /dev/null is not accessible (Bug #1484) - [Minor] Fails to compile on Fedora Core 5 test 2 x86_64 (Bug #1492) - [Cosmetic] Typo in ftp.c (Bug #1507) - [Cosmetic] Error in FTP listings of files with -> in their name (Bug #1508) - [Cosmetic] With Squid-2.5 there is no more the DUPLICATE IP logging in cache.log (Bug #779) - [Minor] Fails to process long host names (Bug #1434) - [Cosmetic] Azerbaijani errors translation (Bug #1454) - [Cosmetic] misleading error message message for bad/unresolveable cache_peer name (Bug #1504) - [Cosmetic] confusing statistics on stateful helpers (NTLM auth) (Bug #1506) - [Major] connstate memory leak (Bug #1522)
2006-03-11Update squid package to 2.5.12nb7, applying some official patches.taca2-5/+29
o 2006-03-10 23:17 (Major) connstate memory leag o 2006-03-10 23:17 (Cosmetic) confusing statistics on stateful helpers (NTLM auth) o 2006-03-10 23:17 (Cosmetic) misleading error message message for bad/unresolveable cache_peer name o 2006-03-10 23:17 (Cosmetic) Azerbaijani errors translation o 2006-03-10 23:17 (Minor) Fails to process long host names o 2006-03-10 23:17 (Cosmetic) With Squid-2.5 there is no more the DUPLICATE IP logging in cache.log
2006-03-11Fix and style improvement for shell script part of post-install.taca1-5/+6
2006-03-05Backout partly previous fixes.taca1-4/+4
2006-03-04Update www/squid package to squid-2.5.12nb6.taca2-19/+22
- Reflect update of official patches and addition of missing one. Added o 2006-02-26 14:47 (Cosmetic) Added WebDAV REPORT method to know HTTP methods list Updated o 2006-03-04 03:30 (Minor) Issues in processing ranges on objects >2GB o 2006-03-04 03:39 (Minor) Some 206 responses logged incorrectly - A few fixes checking by pkglint.
2006-02-26Update www/squid pacakge to 2.5.12nb5.taca2-4/+52
* 2006-02-26 00:06 (Cosmetic) Error in FTP listings of files with -> in their name * 2006-02-26 00:06 (Cosmetic) Harmless typo in ftp.c * 2006-02-26 00:06 (Minor) Fails to compile on Fedora Core 5 test 2 x86_64 * 2006-02-26 00:06 (Cosmetic) Hangs at 100% CPU if /dev/null is not accessible * 2006-02-26 00:06 (Cosmetic) New persistent_connection_after_error configuration directive * 2006-02-26 00:06 (Medium) delay pools given too much bandwidht after "-k reconfigure" * 2006-02-26 00:06 (Medium) 504 Gateway Time-out on FTP uploads * 2006-02-26 00:06 (Minor) Some clients support NTLM even if not initially negotiating persiste * 2006-02-26 00:06 (Minor) Ident access lists don't work in delay_access statements * 2006-02-26 00:06 (Cosmetic) Segmentation fault on empty proxy_auth ACLs * 2006-02-26 00:06 (Minor) Issues in processing ranges on objects >2GB * 2006-02-26 14:36 (Minor) Some 206 responses logged incorrectly
2006-02-13Update squid package to 2.5.12nb4.taca2-5/+25
o 2006-01-22 17:28 (Minor) Wrong timezone declaration for 64 bit Irix o 2006-01-15 01:23 (Cosmetic) prctl called with too few arguments o 2005-12-26 16:41 (Minor) Squid crash when asyncio function counters url accessed from Cachemgr CGI o 2005-12-24 11:02 (Minor) wbinfo_group.pl doesn't work with Samba 3.0.21 o 2005-12-11 10:52 (Minor) bad credentials fetch (no user) And replace "ls" in Makefile to ${LS}.
2005-12-30Comment out an unused function, which takes FILE (!) as parameter,joerg2-1/+22
breaking the build on DragonFly.
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-23- Sort PKG_SUPPORTED_OPTIONS.taca1-3/+7
- Fix configure's artument to meet "arp-acl" PKG_OPTION. - Make "aufs" PKG_OPTION really work which noted by PR pkg/32314 from Wolfgang Stukenbrock.
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig2-5/+5
CONFIGURE_ARGS.
2005-12-05- Add "carp" and "unlinkd" option which are enabled on default.taca2-8/+16
"unlinkd" option is propsed from Dave Sainty by private mail. - Change "perl:run" to "perl" in USE_TOOLS since perl is used at build time. - Quiet pkglint; changing make macro in double quotation into :Q modifier. Bump PKGREVISION.
2005-10-31Use official patch instead of temporary one.taca3-29/+9
2005-10-26 20:31 (Minor) fails to compile with undefined reference to setenv Bump PKGREVISION.
2005-10-25Add a patch to compile on SunOS from squid's bugzilla.taca3-2/+26
Bump PKGREVISION.
2005-10-23Update squid package to 2.5.12 (squid-2.5.STABLE12).taca3-50/+36
Changes to squid-2.5.STABLE12 (22 Oct 2005) - [Major] Error introduced in 2.5.STABLE11 causing truncated responses when using delay pools (Bug #1405) - [Cosmetic] Document that tcp_outgoing_* works badly in combination with server_persistent_connections (Bug #454) - [Cosmetic] Add additinal tracing to squid_ldap_auth making diagnostics easier on squid_ldap_auth configuration errors (Bug #1395) - [Minor] $HOME not set when started as root (Bug #1401) - [Minor] httpd_accel_single_host breaks in combination with server_persistent_connections (Bug #1402) - [Cosmetic] Setting CACHE_HTTP_PORT to configure was only partially implemented, effectively ignored. (Bug #1403) - [Minor] CNAME based DNS addresses could get cached for longer than intended (Bug #1404) - [Minor] Incorrect handling of squid-internal-dynamic/netdb exchanges in transparently intercepting proxies (Bug #1410). - [Minor] Cache revalidations on HEAD requests causing poor cache hit ratio (Bug #1411). - [Minor] Not possible to send 302 redirects via a redirector in response to CONNECT requests (bug #1412) - [Minor] Incorrect handling of Set-Cookie on cache refreshes (Bug #1419) - [Major] Segmentation fault crash in rfc1738_do_escape (Bug #1426) - [Minor] Delay pools class 3 fails on clients in network 255 (Bug #1431)
2005-10-09Update squid package to 2.5.11 (2.5.STABLE11 + official 6 patches).taca3-185/+48
o pkgsrc changes: change DIST_SUBDIR to ${PKGNAME_NOREV} only (stop using time stamp) since squid's patches are provided with revision if updated. o official patches: * 2005-09-28 21:52 (Minor) CNAME adresses remembered with wrong TTL * 2005-09-28 21:16 (Cosmetic) Defining CACHE_HTTP_PORT does not set the default http_port * 2005-09-28 21:07 (Minor) httpd_accel_single_host breaks in combination with server_persistent_connections * 2005-09-28 21:07 (Cosmetic) More tracing in test mode of squid_ldap_auth * 2005-09-28 21:07 (Cosmetic) Document that tcp_outgoing_xxx works badly in combination with server_persistent_connections * 2005-09-27 22:29 (Major) Truncated responses when using delay pools o changes from 2.5.10; most of them are already included in squid 2.5.10nb5 package Changes to squid-2.5.STABLE11 (22 Sep 2005) - [Minor] Workaround for servers sending double content-length headers (Bug #1305) - [Cosmetic] Updated Spanish error messages by Nicolas Ruiz - [Cosmetic] Date header corrected on internal objects (icons etc) (Bug #1275) - [Minor] squid -k fails in combination with chroot after patch for bug 1157 (Bug #1307) - [Cosmetic] Segmentation fault if compiled with --enable-ipf-transparent but denied access to the NAT device. (Bug #1313) - [Minor] httpd_accel_signle_host incompatible with redireection (Bug #1314) - [Minor] squid -k reconfigure internal corruption if the type of a cache_dir is changed (Bug #1308) - [Minor] SNMP GETNEXT fails if the given OID is outside the Squid MIB (Bug #1317) - [Minor] Title in FTP listings somewhat messed up after previous patch for bug 1220 (Bug #1220) - [Minor] FTP listings uses "BASE HREF" much more than it needs to, confusing authentication. (Bug #1204) - [Minor] winfo_group.pl only looked for the first group if multiple groups were defined in the same acl. (Bug #1333) - [Cosmetic] Compiler warnings on some 64-bit platforms (Bug #1316) - [Cosmetic] Removed some debug output from wb_ntlm_atuh (Bug #518) - [Cosmetic] The new --with-build-environment=... option doesn't work - [Cosmetic] New 'mail_program' configuration option in squid.conf - [Minor] Fails to compile with ip-filter and ARP support on Solaris x86 (Bug #199) - [Major] Segmentation fault in sslConnectTimeout (Bug #1355) - [Medium] assertion failed in StatHist.c:93 (Bug #1325) - [Minor] More chroot_dir and squid -k reconfigure issues (Bug #1331) - [Cosmetic] Invalid URLs in error messages when failing to connect to peer, and a few other inconsistent error messages (Bug #1342) - [Cosmetic] Fails to compile with glibc -D_FORTIFY_SOURCE=2 (Bug #1344) - [Minor] Some odd FTP servers respond with 250 where 226 is expected (Bug #1348) - [Cosmetic] Greek translation of error messages (Bug #1351) - [Major] Assertion failed store_status == STORE_PENDING (Bug #1368) - [Minor] squid_ldap_auth -U does not work (Bug #1370) - [Minor] SNMP cacheClientTable fails on "long" IP addresses (Bug #1375) - [Minor] Solaris Sparc + IP-Filter compile error (Bug #1374) - [Minor] E-mail sent when cache dies is blocked from many antispam rules (Bug #1380) - [Minor] LDAP helpers does not work with TLS (-Z option) (Bug #1389) - [Cosmetic] Incorrect store dir selection debug message on objects larger than 2Gigabyte (Bug #1343) - [Cosmetic] header_id enum misused as an signed integer (Bug #1343) - [Cosmetic] Allow leaving core dumps when started as root (Bug #1335) - [Medium] Clients could bypass delay_pool settings by faking a cache hit request (Bug #500) - [Minor] IP-Filter 4.X support (Bug #1378) - [Medium] Odd results on pipelined CONNECT requests - [Major] Squid crashing with "FATAL: Incorrect scheme in auth header" when using NTLM authentication. - [Cosmetic] Odd results when pipeline_prefetch is combined with NTLM authentication (bug #1396) - [Minor] invalid host was processed as IP 255.255.255.255 in dst acl (Bug #1394) - [Cosmetic] New --with-maxfd=N configure option to override build time filedescriptor limit test - [Minor] Added support for Windows code name "Longhorn" on Cygwin.
2005-09-21Update squid package to squid-2.5.10nb5.taca2-7/+19
Three new official patches are added. o 2005-09-19 15:50 (Cosmetic) --with-maxfd=N configure option to override max filedescriptors test o 2005-09-16 21:58 (Minor) invalid host is processed as IP 255.255.255.255 in dst acl o 2005-09-16 21:49 (Cosmetic) Odd results when pipeline_prefetch is combined with NTLM authentication One official patch was updated. o 2005-09-20 12:29 (Major) FATAL: Incorrect scheme in auth header
2005-09-16The latest official patch updated to make NTLM authentication work again.taca2-7/+7
Bump PKGREVISION.
2005-09-15Update squid package to 2.5.10nb3.taca8-146/+67
- pkgsrc update: o s/SQUID_BACKEND/SQUID_BACKENDS/ as suggested by pkglint. o Fix leaving ${PREFIX}/etc/squid/msntauth.conf.default out of PLIST. o IP Filter related patches are incorporated to squid. - Add/update official patches: o 2005-09-15 11:15 (Major) FATAL: Incorrect scheme in auth header o 2005-09-15 09:56 (Medium) Odd results on pipelined CONNECT requests o 2005-09-13 23:59 (Minor) Transparent proxy problem with IP Filter o 2005-09-11 01:53 (Medium) Clients bypassing delay pools by faking a cache hit o 2005-09-11 01:42 (Cosmetic) Allow leaving core dumps on Linux o 2005-09-11 01:21 (Cosmetic) enums can not be assumed to be signed ints o 2005-09-11 01:21 (Cosmetic) Incorrect store dir selection debug message on objects >2G o 2005-09-11 00:57 (Minor) LDAP helpers does not work with TLS (-Z option)
2005-09-04Update squid package to 2.5.10nb2.taca6-34/+110
- pkgsrc changes: check IP filter's header file <ipl.h> as well as <netinet/ipl.h>. - Apply recent official patches including a security fix for DoS noted by http://secunia.com/advisories/16674/ * 2005-09-03 09:41 (Minor) E-mail sent when cache dies is blocked from many antispam rules * 2005-09-03 09:41 (Minor) Solaris 10 SPARC transparent proxy build problem with ipfilter * 2005-09-01 22:57 (Minor) snmo cacheClientTable fails on "long" IP addresses * 2005-09-01 22:49 (Minor) squid_ldap_auth -U does not work * 2005-09-01 22:44 (Major) assertion failed: store.c:523: "e->store_status == STORE_PENDING" * 2005-09-01 22:39 (Cosmetic) Greek translation of error messages * 2005-09-01 22:31 (Minor) Some odd FTP servers respond with 250 where 226 is expected * 2005-09-01 22:26 (Cosmetic) Fails to compile with glibc -D_FORTIFY_SOURCE=2 * 2005-09-01 22:18 (Cosmetic) Odd URLs when failing to forward request via parent and several error messages inconsistent in reported request details * 2005-09-01 22:09 (Minor) More chroot_dir and squid -k reconfigure issues * 2005-09-01 21:56 (Medium) assertion failed: StatHist.c:93: ((int) floor (0.99L + statHistVal(H, 0) - min)) == 0 * 2005-09-01 20:27 (Major) Segmentation fault in sslConnectTimeout * 2005-08-19 09:31 (Minor) sync redeclarations when support for ARP acls * 2005-08-14 17:05 (Cosmetic) New 'mail_program' configuration option in squid.conf
2005-08-23The real user name in PKG_USERS does not need to be escaped with doublerillig1-2/+2
backslashes anymore. A single backslash is enough. Changed the definition in all affected packages. For those that are not caught, an additional check is placed into bsd.pkginstall.mk.
2005-08-09- Add missing optional installed files.taca6-31/+101
- Slightly simplify installation of example configurations. - Add official patches. * 2005-07-11 00:46 (Cosmetic) The new --with-build-environment=... option doesn't work * 2005-07-09 08:58 (Cosmetic) Allow wb_ntlm_auth to run more silent * 2005-07-03 08:24 (Cosmetic) "make all" gives many warnings * 2005-06-29 20:36 (Minor) wbinfo_group.pl only looks into the first group specified * 2005-06-21 22:28 (Minor) FTP listings uses "BASE HREF" much more than it needs to, * 2005-06-22 10:46 (Cosmetic) Title in FTP listings somewhat messed up * 2005-06-19 21:03 (Minor) SNMP GETNEXT fails if the given OID is outside the Squid MIB * 2005-06-19 09:39 (Minor) squid -k reconfigure internal corruption if the type of a cache_dir is changed * 2005-06-13 22:55 (Minor) httpd_accel_signle_host incompatible with redireection * 2005-06-30 08:49 (Minor) Core dump with --enable-ipf-transparent if access to NAT device not granted * 2005-06-27 21:24 (Minor) squid -k fails in combination with chroot after patch for bug 1157 * 2005-06-09 08:01 (Minor) Squid internal icons served up with slightly incorrect HTTP headers * 2005-06-06 21:38 (Cosmetic) Updated Spanish error messages Bump PKGREVISION.
2005-07-15Drop support for TOOLS_DEPMETHOD.<tool>. The new way to specify ajlam1-3/+2
run-time dependency (DEPENDS) on a tool is to append a ":run" modifier to the tool name, e.g., USE_TOOLS+= perl:run Tools without modifiers or with an explicit ":build" modifier will cause build dependencies (BUILD_DEPENDS) on those tools to be added. This makes the notation a bit more compact.
2005-06-07- Fix build problem with IP Filter prior to 4.0; NetBSD 1.6.2.taca7-33/+60
- Avoid use of ":ts" modifier of make(1) since NetBSD 1.6.2's make(1) dosen't support it. It might be fix "diskd" PKG_OPTION problem, too. - Remove extra "--enable-async-io" configure option. No PKGREVISION change.
2005-06-06Add ipf-transparent to PKG_SUGGESTED_OPTIONS only if it is included intaca1-2/+3
PKG_SUPPORTED_OPTIONS. Noted by OBATA Akio with private mail.