[master] a56e1c9 whatsnew progress on misc details
Nils Goroll
nils.goroll at uplex.de
Wed Sep 14 16:11:27 CEST 2016
commit a56e1c92c24a745aeab4a007c2c67a8ebc1b713a
Author: Nils Goroll <nils.goroll at uplex.de>
Date: Wed Sep 14 16:10:34 2016 +0200
whatsnew progress on misc details
diff --git a/doc/sphinx/whats-new/changes-5.0.rst b/doc/sphinx/whats-new/changes-5.0.rst
index 9da62ee..5d30506 100644
--- a/doc/sphinx/whats-new/changes-5.0.rst
+++ b/doc/sphinx/whats-new/changes-5.0.rst
@@ -168,6 +168,12 @@ to trigger immediate continuation of ESI processing when an object
being waited for becomes available.
+Backend PROXY protocol requests
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Are now supported through the ``.proxy_header`` attribute of the
+backend definition.
+
Default VCL search path
~~~~~~~~~~~~~~~~~~~~~~~
@@ -184,6 +190,15 @@ devicedetect.vcl
The basic device detection vcl is now bundled with varnish.
+misc
+~~~~
+
+Brief notes on other changes
+
+* Added separate thread for object expiry
+* The ESI parser is now more tolerant to some syntactic corner cases
+* Reduced needless rushing of requests on the waitinglist
+
News for vmod authors
~~~~~~~~~~~~~~~~~~~~~
@@ -194,3 +209,5 @@ News for vmod authors
In particular, they are per vmod and `not` per object - e.g. the
same ``PRIV_TASK`` gets passed to object methods as to functions
during a VCL task.
+
+* varnish now provides a random number api, see vrnd.h
diff --git a/doc/sphinx/whats-new/upgrading-5.0.rst b/doc/sphinx/whats-new/upgrading-5.0.rst
index cbeda25..642a29b 100644
--- a/doc/sphinx/whats-new/upgrading-5.0.rst
+++ b/doc/sphinx/whats-new/upgrading-5.0.rst
@@ -7,6 +7,12 @@ Upgrading to Varnish 5.0
Changes to VCL
==============
+backend ... {}
+~~~~~~~~~~~~~~
+
+* added ``.proxy_header`` attribute with possible values of 1 and 2
+ for PROXY Protocol Version 1 and 2
+
vcl_recv {}
~~~~~~~~~~~
@@ -59,6 +65,7 @@ vcl_synth {}
Management interface
====================
+* to disable CLI authentication, use ``-S none``
Changes to parameters
=====================
@@ -69,3 +76,9 @@ Changes to parameters
this parameter actually had no effect since 4.0 and will likely be
added back later.
+
+* ``vcl_path`` is now a colon-separated list of directories, replacing
+ ``vcl_dir``
+
+* ``vmod_path`` is now a colon-separated list of directories, replacing
+ ``vmod_dir``
More information about the varnish-commit
mailing list