]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
3.4.4.2 SQUID_3_4_4_2
authorAmos Jeffries <squid3@treenet.co.nz>
Wed, 23 Apr 2014 14:01:34 +0000 (07:01 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Wed, 23 Apr 2014 14:01:34 +0000 (07:01 -0700)
ChangeLog
configure.ac
doc/release-notes/release-3.4.html
doc/release-notes/release-3.4.sgml
src/cf.data.pre
src/cf_gen_defines

index 808a3c541862f513a7eee9c5f585e763d25c7779..5b3cdf2f9774b68d841bf14dfbf997a02e5f8d2c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+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
index bf6f17bf49a8e93c58edf9fa2cd40a28f8227579..a2b797984acd88f57df54272291498f0bbd2744a 100644 (file)
@@ -1,4 +1,4 @@
-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)
index a10acbf08ec455afbe35fb309f86fd0886b27f2d..503729090db81b396a645d6c8706be3d983db138 100644 (file)
@@ -2,10 +2,10 @@
 <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>
@@ -57,7 +57,7 @@ for Applied Network Research and members of the Web Caching community.</EM>
 <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>
index 0398ce4dfa7b0cc893cfeeead5dcff406bf6b671..3095a1bd3d8cbf8c8c1475f988ab6091512533eb 100644 (file)
@@ -1,6 +1,6 @@
 <!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>
@@ -13,7 +13,7 @@ for Applied Network Research and members of the Web Caching community.
 
 <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">.
index f5a8b125dacf584634cb9c1ade5d19030c08e72d..61c36e4f82594cd5050e6e2f48704a6aa01e552c 100644 (file)
@@ -64,6 +64,17 @@ COMMENT_START
   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
 
@@ -3329,6 +3340,41 @@ DOC_START
        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
@@ -3489,9 +3535,10 @@ DOC_START
 
        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.
@@ -3568,40 +3615,6 @@ DOC_START
        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
@@ -8881,6 +8894,7 @@ DOC_END
 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
index 2e7b2c6a86624afa645e89f1c6230d7f1c91b82f..3fa0202c69198a09a925775c935ebfa68d45c8a3 100644 (file)
@@ -5,25 +5,30 @@ BEGIN {
        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"
@@ -31,9 +36,6 @@ BEGIN {
        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] != "")