+Changes to squid-3.4.4.2 (23 Apr 2014):
+
+ - version bump for packaging re-build with altered toolchain
+
Changes to squid-3.4.4.1 (23 Apr 2014):
- Regression Bug 4019: Cache digest exchange segmentation fault
-AC_INIT([Squid Web Proxy],[3.4.4.1-BZR],[http://bugs.squid-cache.org/],[squid])
+AC_INIT([Squid Web Proxy],[3.4.4.2-BZR],[http://bugs.squid-cache.org/],[squid])
AC_PREREQ(2.61)
AC_CONFIG_HEADERS([include/autoconf.h])
AC_CONFIG_AUX_DIR(cfgaux)
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.69">
- <TITLE>Squid 3.4.4.1 release notes</TITLE>
+ <TITLE>Squid 3.4.4.2 release notes</TITLE>
</HEAD>
<BODY>
-<H1>Squid 3.4.4.1 release notes</H1>
+<H1>Squid 3.4.4.2 release notes</H1>
<H2>Squid Developers</H2>
<HR>
<HR>
<H2><A NAME="s1">1.</A> <A HREF="#toc1">Notice</A></H2>
-<P>The Squid Team are pleased to announce the release of Squid-3.4.4.1 for testing.</P>
+<P>The Squid Team are pleased to announce the release of Squid-3.4.4.2 for testing.</P>
<P>This new release is available for download from
<A HREF="http://www.squid-cache.org/Versions/v3/3.4/">http://www.squid-cache.org/Versions/v3/3.4/</A> or the
<A HREF="http://www.squid-cache.org/Mirrors/http-mirrors.html">mirrors</A>.</P>
<!doctype linuxdoc system>
<article>
-<title>Squid 3.4.4.1 release notes</title>
+<title>Squid 3.4.4.2 release notes</title>
<author>Squid Developers</author>
<abstract>
<sect>Notice
<p>
-The Squid Team are pleased to announce the release of Squid-3.4.4.1 for testing.
+The Squid Team are pleased to announce the release of Squid-3.4.4.2 for testing.
This new release is available for download from <url url="http://www.squid-cache.org/Versions/v3/3.4/"> or the
<url url="http://www.squid-cache.org/Mirrors/http-mirrors.html" name="mirrors">.
from causing Squid entering an infinite loop whilst trying to load
configuration files.
+ Values with byte units
+
+ Squid accepts size units on some size related directives. All
+ such directives are documented with a default value displaying
+ a unit.
+
+ Units accepted by Squid are:
+ bytes - byte
+ KB - Kilobyte (1024 bytes)
+ MB - Megabyte
+ GB - Gigabyte
Values with spaces, quotes, and other special characters
and http://fog.hpl.external.hp.com/techreports/98/HPL-98-173.html.
DOC_END
+NAME: minimum_object_size
+COMMENT: (bytes)
+TYPE: b_int64_t
+DEFAULT: 0 KB
+DEFAULT_DOC: no limit
+LOC: Config.Store.minObjectSize
+DOC_START
+ Objects smaller than this size will NOT be saved on disk. The
+ value is specified in bytes, and the default is 0 KB, which
+ means all responses can be stored.
+DOC_END
+
+NAME: maximum_object_size
+COMMENT: (bytes)
+TYPE: b_int64_t
+DEFAULT: 4 MB
+LOC: Config.Store.maxObjectSize
+DOC_START
+ Set the default value for max-size parameter on any cache_dir
+ which follow.
+
+ The value is specified in bytes, and the default is 4 MB.
+
+ If you wish to get a high BYTES hit ratio, you should probably
+ increase this (one 32 MB object hit counts for 3200 10KB
+ hits).
+
+ If you wish to increase hit ratio more than you want to
+ save bandwidth you should leave this low.
+
+ NOTE: if using the LFUDA replacement policy you should increase
+ this value to maximize the byte hit rate improvement of LFUDA!
+ See cache_replacement_policy for a discussion of this policy.
+DOC_END
+
NAME: cache_dir
TYPE: cachedir
DEFAULT: none
max-size=n the maximum object size in bytes this cache_dir
supports.
- The value in maximum_object_size directive, sets
- a default unless more specific details are available
- about the cache_dir (ie a small store capacity).
+ The value in maximum_object_size directive above
+ this cache_dir line sets a default unless more
+ specific details are available (ie a small store
+ capacity).
Note: To make optimal use of the max-size limits you should order
the cache_dir lines with the smallest max-size value first.
A value of 0 indicates no limit.
DOC_END
-NAME: minimum_object_size
-COMMENT: (bytes)
-TYPE: b_int64_t
-DEFAULT: 0 KB
-DEFAULT_DOC: no limit
-LOC: Config.Store.minObjectSize
-DOC_START
- Objects smaller than this size will NOT be saved on disk. The
- value is specified in bytes, and the default is 0 KB, which
- means all responses can be stored.
-DOC_END
-
-NAME: maximum_object_size
-COMMENT: (bytes)
-TYPE: b_int64_t
-DEFAULT: 4 MB
-LOC: Config.Store.maxObjectSize
-DOC_START
- The default limit on size of objects stored to disk.
- This size is used for cache_dir where max-size is not set.
- The value is specified in bytes, and the default is 4 MB.
-
- If you wish to get a high BYTES hit ratio, you should probably
- increase this (one 32 MB object hit counts for 3200 10KB
- hits).
-
- If you wish to increase hit ratio more than you want to
- save bandwidth you should leave this low.
-
- NOTE: if using the LFUDA replacement policy you should increase
- this value to maximize the byte hit rate improvement of LFUDA!
- See replacement_policy below for a discussion of this policy.
-DOC_END
-
NAME: cache_swap_low
COMMENT: (percent, 0-100)
TYPE: int
NAME: high_memory_warning
TYPE: b_size_t
LOC: Config.warnings.high_memory
+IFDEF: HAVE_MSTATS&&HAVE_GNUMALLOC_H
DEFAULT: 0 KB
DEFAULT_DOC: disabled.
DOC_START
print "*/"
print "#include \"autoconf.h\""
print "static struct { const char *name; const char *enable; int defined;} defines[] = {"
- define["USE_DELAY_POOLS"]="--enable-delay-pools"
+ define["_SQUID_WINDOWS_"]="MS Windows"
define["FOLLOW_X_FORWARDED_FOR"]="--enable-follow-x-forwarded-for"
- define["FOLLOW_X_FORWARDED_FOR&&USE_DELAY_POOLS"]="--enable-follow-x-forwarded-for and --enable-delay-pools"
- define["FOLLOW_X_FORWARDED_FOR&&USE_ADAPTATION"]="--enable-follow-x-forwarded-for and (--enable-icap-client and/or --enable-ecap)"
define["FOLLOW_X_FORWARDED_FOR&&LINUX_NETFILTER"]="--enable-follow-x-forwarded-for and --enable-linux-netfilter"
- define["USE_HTTP_VIOLATIONS"]="--enable-http-violations"
+ define["FOLLOW_X_FORWARDED_FOR&&USE_ADAPTATION"]="--enable-follow-x-forwarded-for and (--enable-icap-client and/or --enable-ecap)"
+ define["FOLLOW_X_FORWARDED_FOR&&USE_DELAY_POOLS"]="--enable-follow-x-forwarded-for and --enable-delay-pools"
+ define["HAVE_MSTATS&&HAVE_GNUMALLOC_H"]="GNU Malloc with mstats()"
define["ICAP_CLIENT"]="--enable-icap-client"
+ define["SO_MARK&&USE_LIBCAP"]="Packet MARK (Linux)"
define["SQUID_SNMP"]="--enable-snmp"
define["USE_ADAPTATION"]="--enable-ecap or --enable-icap-client"
define["USE_AUTH"]="--enable-auth"
define["USE_CACHE_DIGESTS"]="--enable-cache-digests"
+ define["USE_DELAY_POOLS"]="--enable-delay-pools"
define["USE_DNSHELPER"]="--disable-internal-dns"
define["!USE_DNSHELPER"]="--enable-internal-dns"
define["USE_ECAP"]="--enable-ecap"
define["USE_ERR_LOCALES"]="--enable-auto-locale"
define["USE_HTCP"]="--enable-htcp"
+ define["USE_HTTP_VIOLATIONS"]="--enable-http-violations"
define["USE_ICMP"]="--enable-icmp"
define["USE_IDENT"]="--enable-ident-lookups"
define["USE_LOADABLE_MODULES"]="--enable-loadable-modules"
+ define["USE_OPENSSL"]="--with-openssl"
+ define["USE_QOS_TOS"]="--enable-zph-qos"
define["USE_SQUID_ESI"]="--enable-esi"
define["USE_SQUID_EUI"]="--enable-eui"
define["USE_SSL_CRTD"]="--enable-ssl-crtd"
define["USE_UNLINKD"]="--enable-unlinkd"
define["USE_WCCP"]="--enable-wccp"
define["USE_WCCPv2"]="--enable-wccpv2"
- define["USE_QOS_TOS"]="--enable-zph-qos"
- define["_SQUID_WINDOWS_"]="MS Windows"
- define["SO_MARK&&USE_LIBCAP"]="Packet MARK (Linux)"
}
/^IFDEF:/ {
if (define[$2] != "")