<feed xmlns='http://www.w3.org/2005/Atom'>
<title>unit.git/docs, branch 1.26.1-1</title>
<subtitle>Universal Web Application Server</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/'/>
<entry>
<title>Merged with the 1.26 branch.</title>
<updated>2021-12-02T15:42:23+00:00</updated>
<author>
<name>Andrei Belov</name>
<email>defan@nginx.com</email>
</author>
<published>2021-12-02T15:42:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=7634ab0f21c712e79c5d09e5817f866ff71d4f49'/>
<id>7634ab0f21c712e79c5d09e5817f866ff71d4f49</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added version 1.26.1 CHANGES.</title>
<updated>2021-12-02T15:22:57+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2021-12-02T15:22:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=02f24f695c73f89f12097c6541732403fa854eae'/>
<id>02f24f695c73f89f12097c6541732403fa854eae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reordered changes for 1.26.1 by significance (subjective).</title>
<updated>2021-12-02T15:22:48+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2021-12-02T15:22:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=5212d60ccf06d128f758b56dc5f5dd0538f20d5d'/>
<id>5212d60ccf06d128f758b56dc5f5dd0538f20d5d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed grammar in "changes.xml".</title>
<updated>2021-12-02T14:12:13+00:00</updated>
<author>
<name>Artem Konev</name>
<email>artem.konev@nginx.com</email>
</author>
<published>2021-12-02T14:12:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=d3d59249e6b9bdfb9435ab3e1ba053a381312b7e'/>
<id>d3d59249e6b9bdfb9435ab3e1ba053a381312b7e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Disabling SCM_CREDS usage on DragonFly BSD.</title>
<updated>2021-12-01T15:06:38+00:00</updated>
<author>
<name>Max Romanov</name>
<email>max.romanov@nginx.com</email>
</author>
<published>2021-12-01T15:06:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=2d6e926a1def94e4def5b8f8da73078685626ff4'/>
<id>2d6e926a1def94e4def5b8f8da73078685626ff4</id>
<content type='text'>
DragonFly BSD supports SCM_CREDS and SCM_RIGHTS, but only the first control
message is passed correctly while the second one isn't processed by the kernel.

This closes #599 issue on GitHub.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
DragonFly BSD supports SCM_CREDS and SCM_RIGHTS, but only the first control
message is passed correctly while the second one isn't processed by the kernel.

This closes #599 issue on GitHub.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing prototype process crash.</title>
<updated>2021-12-01T15:05:50+00:00</updated>
<author>
<name>Max Romanov</name>
<email>max.romanov@nginx.com</email>
</author>
<published>2021-12-01T15:05:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=97e61aad736da5fe1ad136a1d3055e16698f7d2b'/>
<id>97e61aad736da5fe1ad136a1d3055e16698f7d2b</id>
<content type='text'>
A prototype stores linked application processes structures.  When an
application process terminates, it's removed from the list.  To avoid double
removal, the pointer to the next element should be set to NULL.

The issue was introduced in c8790d2a89bb.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A prototype stores linked application processes structures.  When an
application process terminates, it's removed from the list.  To avoid double
removal, the pointer to the next element should be set to NULL.

The issue was introduced in c8790d2a89bb.
</pre>
</div>
</content>
</entry>
<entry>
<title>PHP: fixed crash when calling module functions in OPcache preload.</title>
<updated>2021-11-25T16:58:54+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2021-11-25T16:58:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=d4b13c7cd5520b2b8bd8833765a3ba4246a93df7'/>
<id>d4b13c7cd5520b2b8bd8833765a3ba4246a93df7</id>
<content type='text'>
In PHP, custom fastcgi_finish_request() and overloaded chdir() functions can be
invoked by an OPcache preloading script (it runs when php_module_startup() is
called in the app process setup handler).  In this case, there was no runtime
context set so trying to access it caused a segmentation fault.

This closes #602 issue on GitHub.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In PHP, custom fastcgi_finish_request() and overloaded chdir() functions can be
invoked by an OPcache preloading script (it runs when php_module_startup() is
called in the app process setup handler).  In this case, there was no runtime
context set so trying to access it caused a segmentation fault.

This closes #602 issue on GitHub.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added a changelog for 730e903f4534.</title>
<updated>2021-11-25T13:58:45+00:00</updated>
<author>
<name>Max Romanov</name>
<email>max.romanov@nginx.com</email>
</author>
<published>2021-11-25T13:58:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=7ed38c9efe97529784c65e2b25e440b817d364bb'/>
<id>7ed38c9efe97529784c65e2b25e440b817d364bb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing access_log structure reference counting.</title>
<updated>2021-11-25T13:58:43+00:00</updated>
<author>
<name>Max Romanov</name>
<email>max.romanov@nginx.com</email>
</author>
<published>2021-11-25T13:58:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=1c0436d644c3a313096cd7d43c4148151c2193ee'/>
<id>1c0436d644c3a313096cd7d43c4148151c2193ee</id>
<content type='text'>
The reference to the access_log structure is stored in the current
nxt_router_conf_t and the global nxt_router_t.  When the reference is copied,
the reference counter should be adjusted accordingly.

This closes #593 issue on GitHub.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The reference to the access_log structure is stored in the current
nxt_router_conf_t and the global nxt_router_t.  When the reference is copied,
the reference counter should be adjusted accordingly.

This closes #593 issue on GitHub.
</pre>
</div>
</content>
</entry>
<entry>
<title>Version bump.</title>
<updated>2021-12-02T14:16:05+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2021-12-02T14:16:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=f30f8f06c9d4f5f3bdc1ac53e1defb34ab0b7ae7'/>
<id>f30f8f06c9d4f5f3bdc1ac53e1defb34ab0b7ae7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
