]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Docs: drop obsolete chunked_request_body_max_size references
authorAmos Jeffries <squid3@treenet.co.nz>
Sat, 24 Jan 2015 05:22:21 +0000 (21:22 -0800)
committerAmos Jeffries <squid3@treenet.co.nz>
Sat, 24 Jan 2015 05:22:21 +0000 (21:22 -0800)
This option has done nothing since Squid-3.2.

doc/release-notes/release-3.2.html
doc/release-notes/release-3.2.sgml
src/cf.data.pre
src/structs.h

index 128bc94523fb4f6fae262c29581262fa30e85f70..5a6038e45581e0b09678f78b21a6cd2541c4e4ae 100644 (file)
@@ -887,6 +887,9 @@ The IPv6 magic 'to_ipv6' hacks needed in 3.1 are now no longer necessary.</P>
 
 <P>
 <DL>
+<DT><B>chunked_request_body_max_size</B><DD>
+<P>Obsolete. Squid is now HTTP/1.1 with support for streaming chunked encoded requests.</P>
+
 <DT><B>dns_v4_fallback</B><DD>
 <P>Obsolete. Replaced by DNS parallel lookups.</P>
 
index fc5ef96c701b9adddb75f454521f53c0afcbfe09..27eb221df7c47311d08a4148cbfbfb11710b89b6 100644 (file)
@@ -744,6 +744,9 @@ This section gives a thorough account of those changes in three categories:
 <sect1>Removed tags<label id="removedtags">
 <p>
 <descrip>
+       <tag>chunked_request_body_max_size</tag>
+       <p>Obsolete. Squid is now HTTP/1.1 with support for streaming chunked encoded requests.
+
        <tag>dns_v4_fallback</tag>
        <p>Obsolete. Replaced by DNS parallel lookups.
 
index 8c813788813df77c7dfcc5ab24b324e8ed32a4e5..1e99c8f61d7f638089862bd1802ff312eeb14acb 100644 (file)
@@ -160,6 +160,12 @@ DOC_START
 DOC_END
 
 # Options Removed in 3.2
+NAME: chunked_request_body_max_size
+TYPE: obsolete
+DOC_START
+       Remove this line. Squid is now HTTP/1.1 compliant.
+DOC_END
+
 NAME: ignore_expect_100
 TYPE: obsolete
 DOC_START
@@ -4357,33 +4363,6 @@ DOC_START
        a large file.
 DOC_END
 
-NAME: chunked_request_body_max_size
-COMMENT: (bytes)
-TYPE: b_int64_t
-DEFAULT: 64 KB
-LOC: Config.maxChunkedRequestBodySize
-DOC_START
-       A broken or confused HTTP/1.1 client may send a chunked HTTP
-       request to Squid. Squid does not have full support for that
-       feature yet. To cope with such requests, Squid buffers the
-       entire request and then dechunks request body to create a
-       plain HTTP/1.0 request with a known content length. The plain
-       request is then used by the rest of Squid code as usual.
-
-       The option value specifies the maximum size of the buffer used
-       to hold the request before the conversion. If the chunked
-       request size exceeds the specified limit, the conversion
-       fails, and the client receives an "unsupported request" error,
-       as if dechunking was disabled.
-
-       Dechunking is enabled by default. To disable conversion of
-       chunked requests, set the maximum to zero.
-
-       Request dechunking feature and this option in particular are a
-       temporary hack. When chunking requests and responses are fully
-       supported, there will be no need to buffer a chunked request.
-DOC_END
-
 NAME: broken_posts
 IFDEF: USE_HTTP_VIOLATIONS
 TYPE: acl_access
index 3594015e1e5ca4920e53dd29c74823acdda43045..658d569bc3c8ef191b73689d6f4d2dad784a2c0d 100644 (file)
@@ -222,7 +222,6 @@ struct SquidConfig {
     } Timeout;
     size_t maxRequestHeaderSize;
     int64_t maxRequestBodySize;
-    int64_t maxChunkedRequestBodySize;
     size_t maxRequestBufferSize;
     size_t maxReplyHeaderSize;
     acl_size_t *ReplyBodySize;