Browse files

changelog tlc

will continue looking backwards from 79687f1
  • Loading branch information...
nigoroll committed Nov 6, 2018
1 parent b07b701 commit ca9d07195b1d3389aa89ebd78a5af5713b3329a6
Showing with 41 additions and 0 deletions.
  1. +41 −0 doc/changes.rst
@@ -67,6 +67,47 @@ Varnish Cache trunk (ongoing)
* Changed ``ExpKill`` log tags to emit microsecond-precision
timestamps instead of nanoseconds (2792_)
* Included ``vtree.h`` in the distribution for vmods and
renamed the red/black tree macros from ``VRB_*`` to ``VRBT_*``
to disambiguate from the acronym for Varnish Request Body.
Changed the internal organisation of dynamic PRIVs (``PRIV_TASK``,
``PRIV_TOP`` from a list to a red/black tree) for performance.
* Changed the default of the ``thread_pool_watchdog`` parameter
to 60 seconds to match the ``cli_timeout`` default
* Fix warmup/rampup of the shard director (2823_)
* Added ``vstrerror()`` as a safe wrapper for ``strerror()`` to avoid
a NULL pointer dereference under rare conditions where the latter
could return NULL. (2815_)
* Fix VRT_priv_task for calls from vcl_pipe {} (2820_)
* For ``varnishtest -L``, also keep VCL C source files
* Fix assinging <bool> == <bool> (2809_)
* Fix vmod object constructor documentation in the ```` -
generated RST files
* Vmod developers are advised that anything returned by a vmod
function/method is assumed to be immutable. In other words, a vmod
`must not` modify any data which was previously returned.
* VSB quoted output has been unified to three-digit octal,
VSB_QUOTE_ESCHEX has been added to prefer hex over octal quoting
* Varnish-based tools using the VUT interface should now consider
using the ``VUT_Usage()`` function for consistency
.. _2809:
.. _2820:
.. _2815:
.. _2823:
.. _2813:
.. _2792:
.. _2783:
.. _2780:

0 comments on commit ca9d071

Please sign in to comment.