<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nginx.git, branch release-1.14.0</title>
<subtitle>nginx</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/'/>
<entry>
<title>nginx-1.14.0-RELEASE</title>
<updated>2018-04-17T15:22:35+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2018-04-17T15:22:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=a8fe224b46a8125a623f1ddeea411b046d1a6008'/>
<id>a8fe224b46a8125a623f1ddeea411b046d1a6008</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Stable branch.</title>
<updated>2018-04-17T13:30:10+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2018-04-17T13:30:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=9bc4b9d19abf3d24b7c8dc26bd38c9adc15946bc'/>
<id>9bc4b9d19abf3d24b7c8dc26bd38c9adc15946bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>release-1.13.12 tag</title>
<updated>2018-04-10T14:11:10+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2018-04-10T14:11:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=53eae18826d13cb4c7db6680029cac53bfb2a18a'/>
<id>53eae18826d13cb4c7db6680029cac53bfb2a18a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>nginx-1.13.12-RELEASE</title>
<updated>2018-04-10T14:11:09+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2018-04-10T14:11:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=4b9cc1769b5dc9cb0b01981a496ffa21b823fee4'/>
<id>4b9cc1769b5dc9cb0b01981a496ffa21b823fee4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upstream: fixed u-&gt;conf-&gt;preserve_output (ticket #1519).</title>
<updated>2018-04-05T13:56:12+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2018-04-05T13:56:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=f9e43a31544bb67f24703e1dad91ea51f49c7a16'/>
<id>f9e43a31544bb67f24703e1dad91ea51f49c7a16</id>
<content type='text'>
Previously, ngx_http_upstream_process_header() might be called after
we've finished reading response headers and switched to a different read
event handler, leading to errors with gRPC proxying.  Additionally,
the u-&gt;conf-&gt;read_timeout timer might be re-armed during reading response
headers (while this is expected to be a single timeout on reading
the whole response header).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, ngx_http_upstream_process_header() might be called after
we've finished reading response headers and switched to a different read
event handler, leading to errors with gRPC proxying.  Additionally,
the u-&gt;conf-&gt;read_timeout timer might be re-armed during reading response
headers (while this is expected to be a single timeout on reading
the whole response header).
</pre>
</div>
</content>
</entry>
<entry>
<title>Version bump.</title>
<updated>2018-04-05T13:53:27+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2018-04-05T13:53:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=923c9d5f3b09c54ebbd841c2e36a8997b1430207'/>
<id>923c9d5f3b09c54ebbd841c2e36a8997b1430207</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>release-1.13.11 tag</title>
<updated>2018-04-03T14:38:10+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2018-04-03T14:38:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=d627eeefe58d517fae67c6ca94d7bdf1adfc7af0'/>
<id>d627eeefe58d517fae67c6ca94d7bdf1adfc7af0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>nginx-1.13.11-RELEASE</title>
<updated>2018-04-03T14:38:09+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2018-04-03T14:38:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=ff70c2f1cd5f2036ce54e3507273dc4c00bbf6f2'/>
<id>ff70c2f1cd5f2036ce54e3507273dc4c00bbf6f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated OpenSSL and PCRE used for win32 builds.</title>
<updated>2018-04-03T00:54:09+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2018-04-03T00:54:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=703ca2b39713f1afa919763a31448b199a4b98a3'/>
<id>703ca2b39713f1afa919763a31448b199a4b98a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upstream: fixed ngx_http_upstream_test_next() conditions.</title>
<updated>2018-04-02T23:43:18+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2018-04-02T23:43:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=d90a75b7cdc70ddb2aa1880dc09301c5f1a279ae'/>
<id>d90a75b7cdc70ddb2aa1880dc09301c5f1a279ae</id>
<content type='text'>
Previously, ngx_http_upstream_test_next() used an outdated condition on
whether it will be possible to switch to a different server or not.  It
did not take into account restrictions on non-idempotent requests, requests
with non-buffered request body, and the next upstream timeout.

For such requests, switching to the next upstream server was rejected
later in ngx_http_upstream_next(), resulting in nginx own error page
being returned instead of the original upstream response.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, ngx_http_upstream_test_next() used an outdated condition on
whether it will be possible to switch to a different server or not.  It
did not take into account restrictions on non-idempotent requests, requests
with non-buffered request body, and the next upstream timeout.

For such requests, switching to the next upstream server was rejected
later in ngx_http_upstream_next(), resulting in nginx own error page
being returned instead of the original upstream response.
</pre>
</div>
</content>
</entry>
</feed>
