<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nginx.git/src/core, branch release-1.3.16</title>
<subtitle>nginx</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/'/>
<entry>
<title>Version bump.</title>
<updated>2013-03-27T15:15:34+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2013-03-27T15:15:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=c2bb76515beaa0fb531c1aa959834f6f876b89f9'/>
<id>c2bb76515beaa0fb531c1aa959834f6f876b89f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use NGX_FILE_ERROR for handling file operations errors.</title>
<updated>2013-03-25T15:49:11+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2013-03-25T15:49:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=604e18fb2c97b86b49b93b969d55003c9656f143'/>
<id>604e18fb2c97b86b49b93b969d55003c9656f143</id>
<content type='text'>
On Win32 platforms 0 is used to indicate errors in file operations, so
comparing against -1 is not portable.

This was not much of an issue in patched code, since only ngx_fd_info() test
is actually reachable on Win32 and in worst case it might result in bogus
error log entry.

Patch by Piotr Sikora.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On Win32 platforms 0 is used to indicate errors in file operations, so
comparing against -1 is not portable.

This was not much of an issue in patched code, since only ngx_fd_info() test
is actually reachable on Win32 and in worst case it might result in bogus
error log entry.

Patch by Piotr Sikora.
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved ngx_array_t definition from ngx_core.h to ngx_array.h.</title>
<updated>2013-03-21T16:04:09+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2013-03-21T16:04:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=64fe190fa0eab585ea87ce41edc759a50c2a1af0'/>
<id>64fe190fa0eab585ea87ce41edc759a50c2a1af0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use NGX_DEFAULT_POOL_SIZE macro where appropriate.</title>
<updated>2013-03-21T16:03:24+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2013-03-21T16:03:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=56fce56f4f06a4c1a57a51c1bb1513397b053b1e'/>
<id>56fce56f4f06a4c1a57a51c1bb1513397b053b1e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplified ngx_array_create().</title>
<updated>2013-03-21T15:52:52+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2013-03-21T15:52:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=7b80e43389c313b15574df255dbf5336d6b1dc20'/>
<id>7b80e43389c313b15574df255dbf5336d6b1dc20</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Core: fixed resource leak if binary upgrade fails due to no memory.</title>
<updated>2013-03-20T18:07:25+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2013-03-20T18:07:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=9e5f617d6631088adc77800da51815bbc2387651'/>
<id>9e5f617d6631088adc77800da51815bbc2387651</id>
<content type='text'>
Found by Coverity (CID 992320).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Found by Coverity (CID 992320).
</pre>
</div>
</content>
</entry>
<entry>
<title>Core: guard against failed allocation during binary upgrade.</title>
<updated>2013-03-18T07:13:57+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2013-03-18T07:13:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=5a7661e5817532f5e9b08109e9cbc9915d2096f9'/>
<id>5a7661e5817532f5e9b08109e9cbc9915d2096f9</id>
<content type='text'>
Patch by Piotr Sikora.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch by Piotr Sikora.
</pre>
</div>
</content>
</entry>
<entry>
<title>Status: introduced the "ngx_stat_waiting" counter.</title>
<updated>2013-03-15T20:00:49+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2013-03-15T20:00:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=bac0cb3bbd507400c9dbac03eacbb6c6937efccd'/>
<id>bac0cb3bbd507400c9dbac03eacbb6c6937efccd</id>
<content type='text'>
And corresponding variable $connections_waiting was added.

Previously, waiting connections were counted as the difference between
active connections and the sum of reading and writing connections.
That made it impossible to count more than one request in one connection
as reading or writing (as is the case for SPDY).

Also, we no longer count connections in handshake state as waiting.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And corresponding variable $connections_waiting was added.

Previously, waiting connections were counted as the difference between
active connections and the sum of reading and writing connections.
That made it impossible to count more than one request in one connection
as reading or writing (as is the case for SPDY).

Also, we no longer count connections in handshake state as waiting.
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed c-&gt;single_connection flag.</title>
<updated>2013-03-07T18:07:16+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2013-03-07T18:07:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=a32d3f8b6b63672fd96ca5ffb82e3e2ee0719850'/>
<id>a32d3f8b6b63672fd96ca5ffb82e3e2ee0719850</id>
<content type='text'>
The c-&gt;single_connection was intended to be used as lock mechanism
to serialize modifications of request object from several threads
working with client and upstream connections.  The flag is redundant
since threads in nginx have never been used that way.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The c-&gt;single_connection was intended to be used as lock mechanism
to serialize modifications of request object from several threads
working with client and upstream connections.  The flag is redundant
since threads in nginx have never been used that way.
</pre>
</div>
</content>
</entry>
<entry>
<title>Version bump.</title>
<updated>2013-03-07T17:07:04+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2013-03-07T17:07:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=1e1b93b51f6a7c8b648e41288af5b84c3c4d3881'/>
<id>1e1b93b51f6a7c8b648e41288af5b84c3c4d3881</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
