<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nginx.git/src, branch release-1.3.15</title>
<subtitle>nginx</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/'/>
<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>Upstream: removed rudiments of upstream connection caching.</title>
<updated>2013-03-25T14:51:44+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2013-03-25T14:51:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=ea327f13f130be87cf3023e215d1c97b5465343f'/>
<id>ea327f13f130be87cf3023e215d1c97b5465343f</id>
<content type='text'>
This functionality is now provided by ngx_http_upstream_keepalive_module.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This functionality is now provided by ngx_http_upstream_keepalive_module.
</pre>
</div>
</content>
</entry>
<entry>
<title>Upstream: removed sorting of upstream servers.</title>
<updated>2013-03-25T13:41:30+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2013-03-25T13:41:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=4d9fdd86f7163286e9423b37954ac3e79385c3ff'/>
<id>4d9fdd86f7163286e9423b37954ac3e79385c3ff</id>
<content type='text'>
Sorting of upstream servers by their weights is not required by
current balancing algorithms.

This will likely change mapping to backends served by ip_hash
weighted upstreams.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Sorting of upstream servers by their weights is not required by
current balancing algorithms.

This will likely change mapping to backends served by ip_hash
weighted upstreams.
</pre>
</div>
</content>
</entry>
<entry>
<title>Mail: IPv6 backends (ticket #323).</title>
<updated>2013-03-25T13:38:59+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2013-03-25T13:38:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=4f2d6513dc36bcf88ab512292daa89d7a54a01e4'/>
<id>4f2d6513dc36bcf88ab512292daa89d7a54a01e4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upstream: removed double-free workarounds in peer.free() methods.</title>
<updated>2013-03-25T13:16:55+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2013-03-25T13:16:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=2fd8b271c4ff1474ac52f06051829513169eae17'/>
<id>2fd8b271c4ff1474ac52f06051829513169eae17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upstream: only call peer.free() if peer.get() selected a peer.</title>
<updated>2013-03-25T13:14:49+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2013-03-25T13:14:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=46b469a8ee0aa0837e7b2cbab5341674783cc967'/>
<id>46b469a8ee0aa0837e7b2cbab5341674783cc967</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Split clients: check length when parsing configuration.</title>
<updated>2013-03-21T16:06:53+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2013-03-21T16:06:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=275a35c2d0ce6f8cdff5590adf7cc19ee35da857'/>
<id>275a35c2d0ce6f8cdff5590adf7cc19ee35da857</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed unused ngx_http_clear_variable() macro.</title>
<updated>2013-03-21T16:06:13+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2013-03-21T16:06:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=0ce62130cb00b6f886cb2da67ba54789a90cf375'/>
<id>0ce62130cb00b6f886cb2da67ba54789a90cf375</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed language in a comment preceding ngx_http_index_handler().</title>
<updated>2013-03-21T16:05:35+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2013-03-21T16:05:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=d1c285e297bc513cd6204b04e6776385074cf4e0'/>
<id>d1c285e297bc513cd6204b04e6776385074cf4e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>
</feed>
