<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nginx.git, branch release-1.4.7</title>
<subtitle>nginx</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/'/>
<entry>
<title>nginx-1.4.7-RELEASE</title>
<updated>2014-03-18T13:17:09+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2014-03-18T13:17:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=a8d3d1c52ec924b790baef56f47799a43e5e0649'/>
<id>a8d3d1c52ec924b790baef56f47799a43e5e0649</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SPDY: always check size of data to be saved into state buffer.</title>
<updated>2014-03-18T13:00:19+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2014-03-18T13:00:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=36f963c2947f42c79da59a259c06c7252c55b75f'/>
<id>36f963c2947f42c79da59a259c06c7252c55b75f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>FastCGI: f-&gt;split_parts reset on request start.</title>
<updated>2014-03-17T11:34:36+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2014-03-17T11:34:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=8bb322b89ce887eb45aa24e4dc15c53dcb42f97d'/>
<id>8bb322b89ce887eb45aa24e4dc15c53dcb42f97d</id>
<content type='text'>
Additionally, make sure to check for errors from ngx_http_parse_header_line()
call after joining saved parts.  There shouldn't be any errors, though
check may help to catch bugs like missing f-&gt;split_parts reset.

Reported by Lucas Molas.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Additionally, make sure to check for errors from ngx_http_parse_header_line()
call after joining saved parts.  There shouldn't be any errors, though
check may help to catch bugs like missing f-&gt;split_parts reset.

Reported by Lucas Molas.
</pre>
</div>
</content>
</entry>
<entry>
<title>Version bump.</title>
<updated>2014-03-18T13:12:28+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2014-03-18T13:12:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=7bd9d0c9de995dad17a00f9226de4d9bd96f94e1'/>
<id>7bd9d0c9de995dad17a00f9226de4d9bd96f94e1</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.4.6 tag</title>
<updated>2014-03-04T11:46:45+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2014-03-04T11:46:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=fdeec43d3df6977a05ab47fd6798ccefb25f7bf6'/>
<id>fdeec43d3df6977a05ab47fd6798ccefb25f7bf6</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.4.6-RELEASE</title>
<updated>2014-03-04T11:46:44+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2014-03-04T11:46:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=a540e1d027bbc50de986238874924295346d396e'/>
<id>a540e1d027bbc50de986238874924295346d396e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Request body: avoid potential overflow.</title>
<updated>2014-03-03T13:39:53+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2014-03-03T13:39:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=03fcee5d78450fcb4a2055a23e538655a93751b7'/>
<id>03fcee5d78450fcb4a2055a23e538655a93751b7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upstream: ngx_post_event() instead of upgraded call (ticket #503).</title>
<updated>2014-02-18T13:30:40+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2014-02-18T13:30:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=d5da8fa776ff62ea3ccb81f8438a4bfe340d364b'/>
<id>d5da8fa776ff62ea3ccb81f8438a4bfe340d364b</id>
<content type='text'>
If a request is finalized in the first call to the
ngx_http_upstream_process_upgraded() function, e.g., because upstream
server closed the connection for some reason, in the second call
the u-&gt;peer.connection pointer will be null, resulting in segmentation
fault.

Fix is to avoid second direct call, and post event instead.  This ensures
that ngx_http_upstream_process_upgraded() won't be called again if
a request is finalized.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a request is finalized in the first call to the
ngx_http_upstream_process_upgraded() function, e.g., because upstream
server closed the connection for some reason, in the second call
the u-&gt;peer.connection pointer will be null, resulting in segmentation
fault.

Fix is to avoid second direct call, and post event instead.  This ensures
that ngx_http_upstream_process_upgraded() won't be called again if
a request is finalized.
</pre>
</div>
</content>
</entry>
<entry>
<title>Version bump.</title>
<updated>2014-03-03T13:22:28+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2014-03-03T13:22:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=d08e51c2da86e93a2b375078677b9c430b723019'/>
<id>d08e51c2da86e93a2b375078677b9c430b723019</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.4.5 tag</title>
<updated>2014-02-11T13:24:43+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2014-02-11T13:24:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=6d759fcf1a8e9a78dfc8f2af5aa48304df9d0b77'/>
<id>6d759fcf1a8e9a78dfc8f2af5aa48304df9d0b77</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
