summaryrefslogtreecommitdiffhomepage
path: root/docs
diff options
context:
space:
mode:
authorOisin Canty <o.canty@f5.com>2021-08-05 16:00:01 +0000
committerOisin Canty <o.canty@f5.com>2021-08-05 16:00:01 +0000
commit60cf1399611ae1b2728492c94ff57a4a044774b4 (patch)
tree9ec34d4b8c018fcc46a24a42b8b4fd91618f5f1e /docs
parent44fe31dc6198e7a6fd752d6cdb7e51be73f6d8eb (diff)
downloadunit-60cf1399611ae1b2728492c94ff57a4a044774b4.tar.gz
unit-60cf1399611ae1b2728492c94ff57a4a044774b4.tar.bz2
Router: fixed crash when matching an empty address pattern array.
A crash would occur when the router tried to match an against an empty address pattern array. The following configuration was used to reproduce the issue: { "listeners": { "127.0.0.1:8082": { "pass": "routes" } }, "routes": [ { "match": { "source": [] }, "action": { "return": 200 } } ] }
Diffstat (limited to 'docs')
-rw-r--r--docs/changes.xml7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/changes.xml b/docs/changes.xml
index 63c52633..e183f907 100644
--- a/docs/changes.xml
+++ b/docs/changes.xml
@@ -99,6 +99,13 @@ or "upstreams" using a variable "pass" option.
</para>
</change>
+<change type="bugfix">
+<para>
+the router process crashed while matching a request to an empty array of
+source or destination address patterns.
+</para>
+</change>
+
</changes>