Reordered changes for 1.25.0 by significance (subjective).

This commit is contained in:
Valentin Bartenev 2021-08-19 17:43:04 +03:00
parent 8b3a8eaf98
commit 90680c2caf

View file

@ -33,7 +33,7 @@ NGINX Unit updated to 1.25.0.
<change type="feature"> <change type="feature">
<para> <para>
TLS session tickets. client IP address replacement from a specified HTTP header field.
</para> </para>
</change> </change>
@ -45,7 +45,7 @@ TLS sessions cache.
<change type="feature"> <change type="feature">
<para> <para>
process and thread lifecycle hooks in Ruby. TLS session tickets.
</para> </para>
</change> </change>
@ -57,18 +57,10 @@ application restart control.
<change type="feature"> <change type="feature">
<para> <para>
client IP address replacement from a specified HTTP header field. process and thread lifecycle hooks in Ruby.
</para> </para>
</change> </change>
<change type="bugfix">
<para>
TLS connections were rejected for configurations with multiple
certificate bundles in a listener if the client did not use SNI.
</para>
</change>
<change type="bugfix"> <change type="bugfix">
<para> <para>
the router process could crash on TLS connection open when multiple listeners the router process could crash on TLS connection open when multiple listeners
@ -76,6 +68,13 @@ with TLS certificates were configured; the bug had appeared in 1.23.0.
</para> </para>
</change> </change>
<change type="bugfix">
<para>
TLS connections were rejected for configurations with multiple certificate
bundles in a listener if the client did not use SNI.
</para>
</change>
<change type="bugfix"> <change type="bugfix">
<para> <para>
the router process could crash with frequent mutithreaded application the router process could crash with frequent mutithreaded application
@ -85,8 +84,15 @@ reconfiguration.
<change type="bugfix"> <change type="bugfix">
<para> <para>
a descriptor and memory leak occurred in the router process when an app compatibility issues with some Python ASGI apps, notably based on the Starlette
process stopped or crashed. framework.
</para>
</change>
<change type="bugfix">
<para>
a descriptor and memory leak occurred in the router process when an app process
stopped or crashed.
</para> </para>
</change> </change>
@ -97,13 +103,6 @@ a full-form IPv6 in a listener address.
</para> </para>
</change> </change>
<change type="bugfix">
<para>
compatibility issues with some Python ASGI apps, notably based on the Starlette
framework.
</para>
</change>
<change type="bugfix"> <change type="bugfix">
<para> <para>
the router process crashed when a request was passed to an empty "routes" the router process crashed when a request was passed to an empty "routes"
@ -113,8 +112,8 @@ or "upstreams" using a variable "pass" option.
<change type="bugfix"> <change type="bugfix">
<para> <para>
the router process crashed while matching a request to an empty array of the router process crashed while matching a request to an empty array of source
source or destination address patterns. or destination address patterns.
</para> </para>
</change> </change>