<feed xmlns='http://www.w3.org/2005/Atom'>
<title>unit.git/docs, branch 1.23.0</title>
<subtitle>Universal Web Application Server</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/'/>
<entry>
<title>Added version 1.23.0 CHANGES.</title>
<updated>2021-03-25T14:14:27+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2021-03-25T14:14:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=6ecc9e81980550a35183cd19640da1982f10f28a'/>
<id>6ecc9e81980550a35183cd19640da1982f10f28a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed wording in docs/changes.xml for the 1.23.0 release.</title>
<updated>2021-03-25T14:03:45+00:00</updated>
<author>
<name>Artem Konev</name>
<email>artem.konev@nginx.com</email>
</author>
<published>2021-03-25T14:03:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=0e91854ad470b760f1814baa565e8dfdc28d2282'/>
<id>0e91854ad470b760f1814baa565e8dfdc28d2282</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing shm buffer leakage when sending over the port queue.</title>
<updated>2021-03-25T13:55:16+00:00</updated>
<author>
<name>Max Romanov</name>
<email>max.romanov@nginx.com</email>
</author>
<published>2021-03-25T13:55:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=b8052b050e0111400c59f35e76c013d8ee553ea9'/>
<id>b8052b050e0111400c59f35e76c013d8ee553ea9</id>
<content type='text'>
When the shm buffer is sent over the port queue, it needs to be completed
because it's sent over the port socket.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When the shm buffer is sent over the port queue, it needs to be completed
because it's sent over the port socket.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added ability to configure multiple certificates on a listener.</title>
<updated>2021-03-24T20:19:36+00:00</updated>
<author>
<name>Andrey Suvorov</name>
<email>a.suvorov@f5.com</email>
</author>
<published>2021-03-24T20:19:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=d2b0882d89f29fea84b457e0709b6980c8a30a57'/>
<id>d2b0882d89f29fea84b457e0709b6980c8a30a57</id>
<content type='text'>
The certificate is selected by matching the arriving SNI to the common name and
the alternatives names.  If no certificate matches the name, the first bundle in
the array is chosen.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The certificate is selected by matching the arriving SNI to the common name and
the alternatives names.  If no certificate matches the name, the first bundle in
the array is chosen.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added build system support for a man page.</title>
<updated>2021-03-24T15:45:45+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2021-03-24T15:45:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=b33babcedaa032b901aa37aa57da46e6116509f0'/>
<id>b33babcedaa032b901aa37aa57da46e6116509f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added a missing .El directive in man page source.</title>
<updated>2021-03-24T16:49:59+00:00</updated>
<author>
<name>Artem Konev</name>
<email>artem.konev@nginx.com</email>
</author>
<published>2021-03-24T16:49:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=6d7c6196e1ac412d1d9763c73e87afcd1cbf0ac4'/>
<id>6d7c6196e1ac412d1d9763c73e87afcd1cbf0ac4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added a man page.</title>
<updated>2021-03-24T15:43:16+00:00</updated>
<author>
<name>Artem Konev</name>
<email>artem.konev@nginx.com</email>
</author>
<published>2021-03-24T15:43:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=4d28ea2e24d8815e65c100aa6256cc00dc9d5479'/>
<id>4d28ea2e24d8815e65c100aa6256cc00dc9d5479</id>
<content type='text'>
Reviewed at https://rb.nginx.com/r/165/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed at https://rb.nginx.com/r/165/
</pre>
</div>
</content>
</entry>
<entry>
<title>Certificates: fixed in name attributes processing.</title>
<updated>2021-03-24T13:55:47+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2021-03-24T13:55:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=699a3ea2ebc86f9e9dc9d59e1d9db488ac4ff352'/>
<id>699a3ea2ebc86f9e9dc9d59e1d9db488ac4ff352</id>
<content type='text'>
The idea is to put SAN after CN, but the previous version of the code
incorrectly assumed that CN was always present, which caused writes
outside the allocated object if there were no standard name attributes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The idea is to put SAN after CN, but the previous version of the code
incorrectly assumed that CN was always present, which caused writes
outside the allocated object if there were no standard name attributes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Certficates: fixed counting DNS SAN entries.</title>
<updated>2021-03-24T13:38:05+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2021-03-24T13:38:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=f18a41c84bb573607eaab9fec0c070cd159493f0'/>
<id>f18a41c84bb573607eaab9fec0c070cd159493f0</id>
<content type='text'>
Previously, entries of any type were counted during object allocation
but only DNS type entries were actually processed.  As a result,
if some certificate entries had another type, returning information
about the certificate caused uninitialized memory access.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, entries of any type were counted during object allocation
but only DNS type entries were actually processed.  As a result,
if some certificate entries had another type, returning information
about the certificate caused uninitialized memory access.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed building the PHP 5 module with ZTS, broken by dab8544b5440.</title>
<updated>2021-03-15T12:03:32+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2021-03-15T12:03:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=99337728edbc38ac979b0f23805dbe74920a6bc2'/>
<id>99337728edbc38ac979b0f23805dbe74920a6bc2</id>
<content type='text'>
This closes #525 issue on GitHub.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This closes #525 issue on GitHub.
</pre>
</div>
</content>
</entry>
</feed>
