<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nginx.git, branch release-1.5.7</title>
<subtitle>nginx</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/'/>
<entry>
<title>nginx-1.5.7-RELEASE</title>
<updated>2013-11-19T10:03:47+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2013-11-19T10:03:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=4f82b16acaab51692fba0ac172f41665f4b98db1'/>
<id>4f82b16acaab51692fba0ac172f41665f4b98db1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Proper backtracking after space in a request line.</title>
<updated>2013-11-19T02:57:58+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2013-11-19T02:57:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=d47c435e9e92d09db50d2224752b47a482639898'/>
<id>d47c435e9e92d09db50d2224752b47a482639898</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upstream: cache revalidation with conditional requests.</title>
<updated>2013-11-18T16:48:22+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2013-11-18T16:48:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=1ac2693a33bb65c6b0d777584ad8024aa743ee88'/>
<id>1ac2693a33bb65c6b0d777584ad8024aa743ee88</id>
<content type='text'>
The following new directives are introduced: proxy_cache_revalidate,
fastcgi_cache_revalidate, scgi_cache_revalidate, uwsgi_cache_revalidate.
Default is off.  When set to on, they enable cache revalidation using
conditional requests with If-Modified-Since for expired cache items.

As of now, no attempts are made to merge headers given in a 304 response
during cache revalidation with headers previously stored in a cache item.
Headers in a 304 response are only used to calculate new validity time
of a cache item.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The following new directives are introduced: proxy_cache_revalidate,
fastcgi_cache_revalidate, scgi_cache_revalidate, uwsgi_cache_revalidate.
Default is off.  When set to on, they enable cache revalidation using
conditional requests with If-Modified-Since for expired cache items.

As of now, no attempts are made to merge headers given in a 304 response
during cache revalidation with headers previously stored in a cache item.
Headers in a 304 response are only used to calculate new validity time
of a cache item.
</pre>
</div>
</content>
</entry>
<entry>
<title>SPDY: fixed request hang with the auth request module.</title>
<updated>2013-11-11T14:49:35+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2013-11-11T14:49:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=df2fc6a9df06dcf334000a66c1173413883e1aba'/>
<id>df2fc6a9df06dcf334000a66c1173413883e1aba</id>
<content type='text'>
We should just call post_handler() when subrequest wants to read body, like
it happens for HTTP since rev. f458156fd46a.  An attempt to init request body
for subrequests results in hang if the body was not already read.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We should just call post_handler() when subrequest wants to read body, like
it happens for HTTP since rev. f458156fd46a.  An attempt to init request body
for subrequests results in hang if the body was not already read.
</pre>
</div>
</content>
</entry>
<entry>
<title>Configure: call "make distclean" for libatomic.</title>
<updated>2013-11-11T09:59:47+00:00</updated>
<author>
<name>Piotr Sikora</name>
<email>piotr@cloudflare.com</email>
</author>
<published>2013-11-11T09:59:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=fa407776111259b1138545e92ff8b428963369c5'/>
<id>fa407776111259b1138545e92ff8b428963369c5</id>
<content type='text'>
Signed-off-by: Piotr Sikora &lt;piotr@cloudflare.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Piotr Sikora &lt;piotr@cloudflare.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Configure: call "make clean" for OpenSSL only if Makefile exists.</title>
<updated>2013-11-05T01:00:25+00:00</updated>
<author>
<name>Piotr Sikora</name>
<email>piotr@cloudflare.com</email>
</author>
<published>2013-11-05T01:00:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=49282c8e9d34d7773add4d6996b36974f26ce3ef'/>
<id>49282c8e9d34d7773add4d6996b36974f26ce3ef</id>
<content type='text'>
This change allows to build nginx against git checkout of OpenSSL.

Signed-off-by: Piotr Sikora &lt;piotr@cloudflare.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change allows to build nginx against git checkout of OpenSSL.

Signed-off-by: Piotr Sikora &lt;piotr@cloudflare.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Win32: plugged memory leak.</title>
<updated>2013-10-31T14:23:49+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2013-10-31T14:23:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=b0f025f4feb3d2dc8588533ca5f8366120def3db'/>
<id>b0f025f4feb3d2dc8588533ca5f8366120def3db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Gunzip: proper error handling on gunzipping an empty response.</title>
<updated>2013-10-31T00:16:20+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2013-10-31T00:16:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=45075adccf8f5f88db0ee59c14282d187c5c58ea'/>
<id>45075adccf8f5f88db0ee59c14282d187c5c58ea</id>
<content type='text'>
With previous code, an empty (malformed) response resulted in a request
finalized without sending anything to a client.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With previous code, an empty (malformed) response resulted in a request
finalized without sending anything to a client.
</pre>
</div>
</content>
</entry>
<entry>
<title>Gunzip: "error" logging level on inflate() errors.</title>
<updated>2013-10-31T00:12:53+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2013-10-31T00:12:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=eea2e1262b204c75996ba38f4d0fd9d8f9930948'/>
<id>eea2e1262b204c75996ba38f4d0fd9d8f9930948</id>
<content type='text'>
Errors can easily happen due to broken upstream responses, there is no
need to log them at "alert" level.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Errors can easily happen due to broken upstream responses, there is no
need to log them at "alert" level.
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed extra allocation for $sent_http_last_modified.</title>
<updated>2013-10-31T00:02:59+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2013-10-31T00:02:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=f1a9f14afe0d6ee9c37e335cd1d7bff000ada451'/>
<id>f1a9f14afe0d6ee9c37e335cd1d7bff000ada451</id>
<content type='text'>
There is no need to allocate memory for "Last-Modified: " string,
the variable only contains date itself.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is no need to allocate memory for "Last-Modified: " string,
the variable only contains date itself.
</pre>
</div>
</content>
</entry>
</feed>
