Skip to content

Releases: kinkie/squid

v3.0.STABLE21

25 Dec 23:02
Compare
Choose a tag to compare

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.

v3.1.0.15

25 Dec 23:03
Compare
Choose a tag to compare

Changes to squid-3.1.0.15 (23 Nov 2009):

- Regression Fix: myip ACL not accepted in config
- Bug 2795: acl arp lookups including port
- Bug 2794: ESI parsing fails on FreeBSD
- Bug 2778: fix linking issues using SunCC
- Bug 2724: eCAP build failure unless ICAP enabled
- Bug 2628: Correct default PID location to PREFIX/var/run/squid.pid
- Bug 2617: Performance degradation during processing list of dstdomain ACL's
- Bug 2374: Support ICY / ICEcast / SHOUTcast streaming protocol.
- Fix: 64-bit filesize issue in squidclient POST of large files
- Fix: send correct Connection: header on intercepted replies
- Support libtool 2.x
- ESI libraries libexpat and libxml2 now optional
- ESI support default enabled
- Bump libcap minimum requirement to libcap 2.09+
- ARP / MAC support fixes for IPv6-mode
- Add outstanding IPv6 settings to squid.conf (localnet, localhost)
- ... and many additions to the background testing structure
- ... and very many minor build and code cleanups for non-GCC compilers.

v3.0.STABLE20

25 Dec 23:02
Compare
Choose a tag to compare

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

v3.1.0.14

25 Dec 23:03
Compare
Choose a tag to compare

Changes to squid-3.1.0.14 (27 Sep 2009):

- Bug 2777: Various build issues on OpenSolaris
- Bug 2773: Segfault in RFC2069 Digest authentication
- Bug 2747: Compile errors on Solaris 10
- Bug 2735: Incomplete -fhuge-objects detection
- Bug 2722: Fix http_port accel combined with CONNECT
- Bug 2718: FTP sends EPSV2 on IPv4 connection
- Bug 2648: stateful helpers stuck in reserved
- Bug 2570: wccp2 "Here I Am" announcements not sent in memory-ony mode
- Bug 2510: digest_ldap_auth uses incorrect logic with TLS
- Bug 2483: bind() called before connect()
- Bug 2215: config file line length limit (extended to 2 KB)
- Support Accept-Language: * wildcard
- Support autoconf 2.64
- Support TPROXY for IPv6 traffic (requires kernel support)
- Support TPROXY cache cluster behind WCCPv2
- Correct ESI support to work in multi-mode Squid
- Add 0.0.0.0 as an to_localhost address
- DiskIO detection fixes and use optimal IO in default build.
- Correct peer connect-fail-limit default of 10
- Prevent squidclient sending two Accept: headers
- ... all bug fixes from 3.0.STABLE19
- ... and many more documentation fixes

v3.0.STABLE19

25 Dec 23:02
Compare
Choose a tag to compare

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.

v3.1.0.13

25 Dec 23:03
Compare
Choose a tag to compare

Changes to squid-3.1.0.13 (04 Aug 2009):

- Bug 2723 regression: enable PURGE requests if PURGE method ACL is present.
- Fix one more internal profiler error
- Language Updates: Italian, Russian
- Language Updates: Add many more aliases
- Add Copyright document for errors/ content
- ... all bug fixes from 3.0.STABLE18
- ... and several code polishing cleanups

v3.0.STABLE18

25 Dec 23:02
Compare
Choose a tag to compare

Changes to squid-3.0.STABLE18 (04 Aug 2009):

- Bug 2728: regression: assertion failed: !eof
- Bug 2732: reply_body_max_size smaller than error page loops
            infinitely until out of memory
- Bug 2725: pconn failure if domain or client_address are unset
- Bug 2648: reserved helpers not shut down after reconfigure/rotate
- Bug 2462: make check should tell when cppunit is missing
- Remove excess messages about headers < minimum size
- Support Libtool 2.2.6

v3.1.0.12

25 Dec 23:03
Compare
Choose a tag to compare

Changes to squid-3.1.0.12 (27 Jul 2009):

- Bug 2716: Chunked request Signed/Unsigned build error
- Bug 2674: Remove limit on HTTP headers read.
- Bug 2620: Invalid HTTP response codes causes segfault
- Fix FTP EPSV negotiation parser.
- Fix Via string when leak checking is enabled (valgrind etc)
- ... and several documentation and testing additions

v3.0.STABLE17

25 Dec 23:02
Compare
Choose a tag to compare

Changes to squid-3.0.STABLE17 (27 Jul 2009):

- Bug 2680 regression: Crash after rotate with no helpers running
- Bug 2710: squid_kerb_auth non-terminated string
- Bug 2679: strsep and strtoll detection failure
- Bug 2674: Remove limit on HTTP headers read.
- Bug 2659: String length overflows on append, leading to segfaults
- Bug 2620: Invalid HTTP response codes causes segfault
- Bug 2080: wbinfo_group.pl - false positive under certain conditions
- Bug 1087: ESI processor not quoting attributes correctly.
- Fix: issue with AUFS/UFS/DiskD writing objects to disk cache
- Several small build issues with previous release.

v3.1.0.11

25 Dec 23:03
Compare
Choose a tag to compare

Changes to squid-3.1.0.11 (19 Jul 2009):

- Bug 2087: Support adaptation sets and chains
- Bug 2459: dns error message broken when error handling delayed
- Support ICAP Retry
- Support ICAP retries based on the ICAP responses status code
- Support logging ICAP
- Support logging total DNS wait time
- Support logging response times of adaptation transactions
- General logging enhancements
- Dynamically form chains based on ICAP X-Next-Services header
- Support cross-transactional ICAP header exchange
- ... and much adaptation polish and improvements