[master] 80178f5ac Changelog update

Dridi Boukelmoune dridi.boukelmoune at gmail.com
Tue Feb 19 11:23:08 UTC 2019


commit 80178f5ac2333f550cc6adc53c3b0d0901433bbf
Author: Dridi Boukelmoune <dridi.boukelmoune at gmail.com>
Date:   Tue Feb 19 12:21:32 2019 +0100

    Changelog update
    
    Refs 110db401eb1008210b3bfbf4eeb429d5bb6f8fdd from the 6.0 branch.

diff --git a/doc/changes.rst b/doc/changes.rst
index 04fd721e6..ce2bd46ae 100644
--- a/doc/changes.rst
+++ b/doc/changes.rst
@@ -40,11 +40,7 @@ Varnish Cache trunk (ongoing)
 * Adjust code generator python tools to python 3 and prefer python 3
   over python 2 where available
 
-* fix some stats metrics (vsc) which were wrongly marked as _gauge_
-
-* fix ``varnishd -I`` (2782_)
-
-* added a thread pool watchdog which will restart the worker process
+* Added a thread pool watchdog which will restart the worker process
   if scheduling tasks onto worker threads appears stuck. The new
   parameter ``thread_pool_watchdog`` configures it. (2418_)
 
@@ -57,7 +53,7 @@ Varnish Cache trunk (ongoing)
 * VSB quoted output has been unified to three-digit octal,
   VSB_QUOTE_ESCHEX has been added to prefer hex over octal quoting
 
-* retired long deprecated parameters (VIP16_). Replacement mapping is:
+* Retired long deprecated parameters (VIP16_). Replacement mapping is:
   ``shm_reclen`` -> ``vsl_reclen``
   ``vcl_dir`` -> ``vcl_path``
   ``vmod_dir`` -> ``vmod_path``
@@ -74,10 +70,16 @@ Varnish Cache trunk (ongoing)
 * The ban facility has been extended by bans access to obj.ttl,
   obj.age, obj.grace and obj.keep and additional inequality operators.
 
+* Many cache lookup optimizations.
+
+* Display the VCL syntax during a panic.
+
+* Update to the VCL diagrams to include hit-for-miss.
+
 VCL
 ---
 
-* added ``req.is_hitmiss`` and ``req.is_hitpass`` (2743_)
+* Added ``req.is_hitmiss`` and ``req.is_hitpass`` (2743_)
 
 
 bundled tools
@@ -89,6 +91,12 @@ bundled tools
 
 * Add ``param.reset`` command to ``varnishadm``
 
+* Add VSL rate limiting (2837_)
+
+  This adds rate limiting to varnishncsa and varnishlog.
+
+* Make it possible to change ``varnishncsa`` update rate. (2741_)
+
 C APIs (for vmod and utility authors)
 -------------------------------------
 
@@ -106,6 +114,8 @@ C APIs (for vmod and utility authors)
   function/method is assumed to be immutable. In other words, a vmod
   `must not` modify any data which was previously returned.
 
+* Tolerate null IP addresses for ACL matches.
+
 * Added ``vstrerror()`` as a safe wrapper for ``strerror()`` to avoid
   a NULL pointer dereference under rare conditions where the latter
   could return NULL. (2815_)
@@ -121,7 +131,7 @@ C APIs (for vmod and utility authors)
   function will be called ``vmod_foo`` and with ``$Prefix bar`` it
   will be called ``bar_foo``.
 
-* in the `vmodtool`\ -generated ReStructuredText documentation,
+* In the `vmodtool`\ -generated ReStructuredText documentation,
   anchors have been renamed
 
   * from ``obj_``\ `class` to `vmodname`\ ``.``\ `class` for
@@ -177,9 +187,9 @@ C APIs (for vmod and utility authors)
 Fixed bugs
 ----------
 
-* fixed ``varnishhist`` display error (2780_)
+* Fixed ``varnishhist`` display error (2780_)
 
-* fix ``varnishstat -f`` in curses mode (interactively, without
+* Fix ``varnishstat -f`` in curses mode (interactively, without
   ``-1``, 2787_)
 
 * Handle an out-of-workspace condition in HTTP/2 delivery more
@@ -198,23 +208,34 @@ Fixed bugs
 * Fix vmod object constructor documentation in the ``vmodtool.py`` -
   generated RST files
 
+* Fix some stats metrics (vsc) which were wrongly marked as _gauge_
 
-.. _2809: https://github.com/varnishcache/varnish-cache/issues/2809
-.. _2820: https://github.com/varnishcache/varnish-cache/issues/2820
-.. _2815: https://github.com/varnishcache/varnish-cache/issues/2815
-.. _2823: https://github.com/varnishcache/varnish-cache/issues/2823
-.. _2813: https://github.com/varnishcache/varnish-cache/pull/2813
-.. _2792: https://github.com/varnishcache/varnish-cache/pull/2792
-.. _2783: https://github.com/varnishcache/varnish-cache/pull/2783
+* Fix ``varnishd -I`` (2782_)
+
+* Add error handling for STV_NewObject() (2831_)
+
+* Fix VRT_fail for 'if'/'elseif' conditional expressions (2840_)
+
+.. _2418: https://github.com/varnishcache/varnish-cache/issues/2418
+.. _2589: https://github.com/varnishcache/varnish-cache/issues/2589
+.. _2741: https://github.com/varnishcache/varnish-cache/pull/2741
+.. _2743: https://github.com/varnishcache/varnish-cache/issues/2743
 .. _2780: https://github.com/varnishcache/varnish-cache/issues/2780
 .. _2782: https://github.com/varnishcache/varnish-cache/issues/2782
+.. _2783: https://github.com/varnishcache/varnish-cache/pull/2783
 .. _2787: https://github.com/varnishcache/varnish-cache/issues/2787
-.. _2589: https://github.com/varnishcache/varnish-cache/issues/2589
-.. _2418: https://github.com/varnishcache/varnish-cache/issues/2418
 .. _2788: https://github.com/varnishcache/varnish-cache/issues/2788
 .. _2790: https://github.com/varnishcache/varnish-cache/issues/2790
+.. _2792: https://github.com/varnishcache/varnish-cache/pull/2792
+.. _2809: https://github.com/varnishcache/varnish-cache/issues/2809
+.. _2813: https://github.com/varnishcache/varnish-cache/pull/2813
+.. _2815: https://github.com/varnishcache/varnish-cache/issues/2815
+.. _2820: https://github.com/varnishcache/varnish-cache/issues/2820
+.. _2823: https://github.com/varnishcache/varnish-cache/issues/2823
+.. _2831: https://github.com/varnishcache/varnish-cache/issues/2831
+.. _2837: https://github.com/varnishcache/varnish-cache/pull/2837  
+.. _2840: https://github.com/varnishcache/varnish-cache/issues/2840
 .. _VIP16: https://github.com/varnishcache/varnish-cache/wiki/VIP16%3A-Retire-parameters-aliases
-.. _2743: https://github.com/varnishcache/varnish-cache/issues/2743
 
 ================================
 Varnish Cache 6.1.0 (2018-09-17)


More information about the varnish-commit mailing list