It's about time for a changelog

parent aba2e566
..
Copyright 2013-2023 UPLEX Nils Goroll Systemoptimierung
SPDX-License-Identifier: BSD-2-Clause
See LICENSE file for full text of license
===================
About this document
===================
.. keep this section at the top!
This document contains a log of noteworthy changes to vmod_re from new
to old.
===============
vmod_re Changes
===============
NEXT
----
* The ``.match_body()`` method has been added to match a regular
expression as defined by a ``re.regex()`` object against one of the
following objects:
* ``req_body`` for ``req.body`` on the client side
* ``bereq_body`` for ``bereq.body`` on the backend side
* ``resp_body`` for ``resp.body`` in ``vcl_deliver{}``
To use this method, the regular expression object needs to be
constructed with the ``forbody`` flag set in the ``re.regex()``
constructor.
The implementation uses PCRE2 multi segment matching to minimize
memory requirements while still supporting matches across object
storage segments.
As with the ``.match()`` method, back-references to the full match
and sub-expressions are available through
``.backref(0)`` .. ``.backref(``\ *n*\ ``)`` after a successful
``.match_body()``.
* various refactoring
* adjust to changes in varnish-cache
v2.10.0
-------
suitable for varnish-cache 6.6
corresponds to master commit 96250e04d1d826a4fcf5eb3372e98c4777b6d768
Base of the changelog
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment