<feed xmlns='http://www.w3.org/2005/Atom'>
<title>unit.git/src, branch 1.10.0</title>
<subtitle>Universal Web Application Server</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/'/>
<entry>
<title>Node.js: introducing websocket support.</title>
<updated>2019-08-20T13:32:05+00:00</updated>
<author>
<name>Max Romanov</name>
<email>max.romanov@nginx.com</email>
</author>
<published>2019-08-20T13:32:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=e291841b3379f8787a10ad4f91e4aeae2ae323a4'/>
<id>e291841b3379f8787a10ad4f91e4aeae2ae323a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Introducing websocket support in router and libunit.</title>
<updated>2019-08-20T13:31:53+00:00</updated>
<author>
<name>Max Romanov</name>
<email>max.romanov@nginx.com</email>
</author>
<published>2019-08-20T13:31:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=e501c74ddceab86e48c031ca9b5e154f52dcdae0'/>
<id>e501c74ddceab86e48c031ca9b5e154f52dcdae0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Changing the sequence of body send execution.</title>
<updated>2019-08-16T11:55:18+00:00</updated>
<author>
<name>Max Romanov</name>
<email>max.romanov@nginx.com</email>
</author>
<published>2019-08-16T11:55:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=686f5b1436a318135f288b563cb6e97fcdc9d8f8'/>
<id>686f5b1436a318135f288b563cb6e97fcdc9d8f8</id>
<content type='text'>
Request state ready_handler required for further websocket events processing.
It is not required for regular response transferring.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Request state ready_handler required for further websocket events processing.
It is not required for regular response transferring.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improving response header fields processing.</title>
<updated>2019-08-15T21:56:38+00:00</updated>
<author>
<name>Max Romanov</name>
<email>max.romanov@nginx.com</email>
</author>
<published>2019-08-15T21:56:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=29911538ea91705fcdcbcf0e271cfbc5c8ed674b'/>
<id>29911538ea91705fcdcbcf0e271cfbc5c8ed674b</id>
<content type='text'>
Fields are filtered one by one before being added to fields list.
This avoids adding and then skipping connection-specific fields.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fields are filtered one by one before being added to fields list.
This avoids adding and then skipping connection-specific fields.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing multi-thread port write racing conditions.</title>
<updated>2019-08-15T21:48:11+00:00</updated>
<author>
<name>Max Romanov</name>
<email>max.romanov@nginx.com</email>
</author>
<published>2019-08-15T21:48:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=caea9d3c07543fecf9035ff2b406c190b714989e'/>
<id>caea9d3c07543fecf9035ff2b406c190b714989e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Renaming supplemental request structures in router.</title>
<updated>2019-08-14T20:59:46+00:00</updated>
<author>
<name>Max Romanov</name>
<email>max.romanov@nginx.com</email>
</author>
<published>2019-08-14T20:59:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=1b095ff417272aa570dd39f4bd94133ab244e789'/>
<id>1b095ff417272aa570dd39f4bd94133ab244e789</id>
<content type='text'>
- nxt_req_app_link_t  -&gt; nxt_request_app_link_t
- nxt_req_conn_link_t -&gt; nxt_request_rpc_data_t

Corresponding abbreviated field names also changed:
- ra -&gt; req_app_link
- rc -&gt; req_rpc_data
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- nxt_req_app_link_t  -&gt; nxt_request_app_link_t
- nxt_req_conn_link_t -&gt; nxt_request_rpc_data_t

Corresponding abbreviated field names also changed:
- ra -&gt; req_app_link
- rc -&gt; req_rpc_data
</pre>
</div>
</content>
</entry>
<entry>
<title>Java: implementing multipart message support.</title>
<updated>2019-08-14T12:24:41+00:00</updated>
<author>
<name>Max Romanov</name>
<email>max.romanov@nginx.com</email>
</author>
<published>2019-08-14T12:24:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=4bef4256c05c3f905e3d65e40585bba5ce0f3327'/>
<id>4bef4256c05c3f905e3d65e40585bba5ce0f3327</id>
<content type='text'>
This closes #265 issue on GitHub.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This closes #265 issue on GitHub.
</pre>
</div>
</content>
</entry>
<entry>
<title>Router: allowed empty configurations.</title>
<updated>2019-08-06T14:13:13+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2019-08-06T14:13:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=274260bd2824f11d5007587e0f3bf897149d7107'/>
<id>274260bd2824f11d5007587e0f3bf897149d7107</id>
<content type='text'>
Now it's possible to delete "listeners" and "applications" objects.

This closes #187 issue on GitHub.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now it's possible to delete "listeners" and "applications" objects.

This closes #187 issue on GitHub.
</pre>
</div>
</content>
</entry>
<entry>
<title>Node.js: returning "this" from writeHead() to allow chaining.</title>
<updated>2019-08-06T13:24:11+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2019-08-06T13:24:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=7fd9444728e1e509630f5ba0f50e7f9da150369c'/>
<id>7fd9444728e1e509630f5ba0f50e7f9da150369c</id>
<content type='text'>
In Node.js version 11.10.0 and later, the writeHead() function returns "this".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In Node.js version 11.10.0 and later, the writeHead() function returns "this".
</pre>
</div>
</content>
</entry>
<entry>
<title>nxt_h1proto_t definition was moved to h1proto implementation.</title>
<updated>2019-08-06T12:29:40+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2019-08-06T12:29:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=c7210eaa5a15083715cac574cce055b94860e70e'/>
<id>c7210eaa5a15083715cac574cce055b94860e70e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
