[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