[master] 318a17c changelog tlc
Nils Goroll
nils.goroll at uplex.de
Mon Dec 11 13:45:12 UTC 2017
commit 318a17cfec5b33f77a4667b68716edd5839f1051
Author: Nils Goroll <nils.goroll at uplex.de>
Date: Mon Dec 11 14:44:01 2017 +0100
changelog tlc
diff --git a/doc/changes.rst b/doc/changes.rst
index fe09dea..4d1f91d 100644
--- a/doc/changes.rst
+++ b/doc/changes.rst
@@ -30,8 +30,8 @@ Usage
used during ESI delivery. It should not be tuned unless advised by a
developer.
-VCL
----
+VCL and bundled VMODs
+---------------------
* Fix behaviour of restarts to how it was originally intended:
Restarts now leave all the request properties in place except for
@@ -43,6 +43,18 @@ VCL
* Removed ``beresp.storage_hint`` (was deprecated since Varnish 5.1)
+* workspace overflows in ``std.log()`` now trigger a VCL failure
+
+* workspace overflows in ``std.syslog()`` are ignored
+
+Logging / statistics
+--------------------
+
+* Turned off PROXY protocol debugging by default, can be enabled with
+ the ``protocol`` debug flag
+
+* added ``cache_hit_grace`` statisctics counter
+
C APIs (for vmod and utility authors)
-------------------------------------
@@ -78,10 +90,37 @@ C APIs (for vmod and utility authors)
* director health state queries have been merged to ``VRT_Healthy()``
+* Renamed macros:
+ * ``__match_proto__()`` -> ``v_matchproto_()``
+ * ``__v_printflike()`` -> ``v_printflike_()``
+ * ``__state_variable__()`` -> ``v_statevariable_()``
+ * ``__unused`` -> ``v_unused_``
+ * ``__attribute__((__noreturn__)`` -> ``v_noreturn_``
+
+ * ENUMs are now fixed pointers per vcl
+
+* Added ``VRT_blob()`` utility function to create a blob as a copy
+ of some chunk of data on the workspace.
+
+
+Other changes relevant for VMODs
+--------------------------------
+
+* ``PRIV_*`` function/method arguments are not excluded from
+ auto-generated vmod documentation
+
+Fixed bugs which may influence VCL behaviour
+--------------------------------------------
+
+* After reusing a backend connection fails once, a fresh connection
+ will be opened (2135)
+
+.. _2135: https://github.com/varnishcache/varnish-cache/pull/2135
+
Fixed bugs
----------
-XXX TODO
+**TODO**
================================
Varnish Cache 5.2.0 (2017-09-15)
More information about the varnish-commit
mailing list