[master] b1b826de1 Move some "misc" items in the release docs from VCL to varnishd changes.

Geoff Simmons geoff at uplex.de
Mon Sep 10 08:26:10 UTC 2018


commit b1b826de1248eb666dc99eba12006f9feaa56057
Author: Geoff Simmons <geoff at uplex.de>
Date:   Mon Sep 10 09:57:12 2018 +0200

    Move some "misc" items in the release docs from VCL to varnishd changes.

diff --git a/doc/sphinx/whats-new/upgrading-6.1.rst b/doc/sphinx/whats-new/upgrading-6.1.rst
index 8b67d2688..f1d8bdae6 100644
--- a/doc/sphinx/whats-new/upgrading-6.1.rst
+++ b/doc/sphinx/whats-new/upgrading-6.1.rst
@@ -117,29 +117,16 @@ test VFPs implemented in VMODs. Over time we hope that an "ecology" of
 VFP code will develop that will enrich the features available to
 Varnish deployments.
 
-Other changes
-~~~~~~~~~~~~~
-
-The ``Host`` header is mandatory for HTTP/1.1, as proscribed by the
-HTTP standard. If it is missing, then ``builtin.vcl`` causes a
-synthetic 400 "Bad request" response to be returned.
+Other changes to VCL
+~~~~~~~~~~~~~~~~~~~~
 
-Varnish now won't rewrite the content-length header when responding to
-any HEAD request, making it possible to cache responses to HEAD
-requests independently from the GET responses (previously a HEAD
-request had to be a pass to avoid this rewriting).
+* The ``Host`` header is mandatory for HTTP/1.1, as proscribed by the
+  HTTP standard. If it is missing, then ``builtin.vcl`` causes a
+  synthetic 400 "Bad request" response to be returned.
 
-You can now provide a string argument to ``return(fail("Foo!"))``,
-which can be used in ``vcl_init`` to emit an error message if the VCL
-load fails due to the return.
-
-If you have set ``.proxy_header=1`` (to use the PROXYv1 protocol) for
-a backend addressed as a Unix domain socket (with a ``.path`` setting
-for the socket file), and have also defined a probe for the backend,
-then then the address family ``UNKNOWN`` is sent in the proxy header
-for the probe request. If you have set ``.proxy_header=2`` (for
-PROXYv2) for a UDS backend with a probe, then ``PROXY LOCAL`` is sent
-for the probe request.
+* You can now provide a string argument to ``return(fail("Foo!"))``,
+  which can be used in ``vcl_init`` to emit an error message if the
+  VCL load fails due to the return.
 
 VMODs
 =====
@@ -166,7 +153,19 @@ Other changes
     example when a symbol is not found or arguments to VMOD calls are
     missing.
 
-  * **XXX**
+  * Varnish now won't rewrite the ``Content-Length`` header when
+    responding to any HEAD request, making it possible to cache
+    responses to HEAD requests independently from the GET responses
+    (previously a HEAD request had to be a pass to avoid this
+    rewriting).
+
+  * If you have set ``.proxy_header=1`` (to use the PROXYv1 protocol)
+    for a backend addressed as a Unix domain socket (with a ``.path``
+    setting for the socket file), and have also defined a probe for
+    the backend, then then the address family ``UNKNOWN`` is sent in
+    the proxy header for the probe request. If you have set
+    ``.proxy_header=2`` (for PROXYv2) for a UDS backend with a probe,
+    then ``PROXY LOCAL`` is sent for the probe request.
 
 * ``varnishlog(1)`` and ``vsl(7)``:
 


More information about the varnish-commit mailing list