<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nginx.git/src/event, branch release-1.5.4</title>
<subtitle>nginx</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/'/>
<entry>
<title>Backed out f1a91825730a and 7094bd12c1ff.</title>
<updated>2013-08-20T17:11:19+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2013-08-20T17:11:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=e3cab7675801d224d1d5cdbe7f7b76bbaed97c91'/>
<id>e3cab7675801d224d1d5cdbe7f7b76bbaed97c91</id>
<content type='text'>
While ngx_get_full_name() might have a bit more descriptive arguments,
the ngx_conf_full_name() is generally easier to use when parsing
configuration and limits exposure of cycle-&gt;prefix / cycle-&gt;conf_prefix
details.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While ngx_get_full_name() might have a bit more descriptive arguments,
the ngx_conf_full_name() is generally easier to use when parsing
configuration and limits exposure of cycle-&gt;prefix / cycle-&gt;conf_prefix
details.
</pre>
</div>
</content>
</entry>
<entry>
<title>Format specifier fixes in error logging.</title>
<updated>2013-08-20T16:47:16+00:00</updated>
<author>
<name>Sergey Kandaurov</name>
<email>pluknet@nginx.com</email>
</author>
<published>2013-08-20T16:47:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=e09741ba06fd4870d90be6df7c59cd4e6da8a8b0'/>
<id>e09741ba06fd4870d90be6df7c59cd4e6da8a8b0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replaced ngx_conf_full_name() with ngx_get_full_name().</title>
<updated>2013-08-06T15:58:40+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2013-08-06T15:58:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=d29d21bade3a0fbe0e2d5d7e0e5546873c2ee588'/>
<id>d29d21bade3a0fbe0e2d5d7e0e5546873c2ee588</id>
<content type='text'>
The ngx_get_full_name() function takes more readable arguments list.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The ngx_get_full_name() function takes more readable arguments list.
</pre>
</div>
</content>
</entry>
<entry>
<title>Event pipe: fixed writing cache header to a temp file.</title>
<updated>2013-07-25T10:55:09+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2013-07-25T10:55:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=be6fbbb47eccf451369373026f9c060227dbab31'/>
<id>be6fbbb47eccf451369373026f9c060227dbab31</id>
<content type='text'>
With previous code the p-&gt;temp_file-&gt;offset wasn't adjusted if a temp
file was written by the code in ngx_event_pipe_write_to_downstream()
after an EOF, resulting in cache not being used with empty scgi and uwsgi
responses with Content-Length set to 0.

Fix it to call ngx_event_pipe_write_chain_to_temp_file() there instead
of calling ngx_write_chain_to_temp_file() directly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With previous code the p-&gt;temp_file-&gt;offset wasn't adjusted if a temp
file was written by the code in ngx_event_pipe_write_to_downstream()
after an EOF, resulting in cache not being used with empty scgi and uwsgi
responses with Content-Length set to 0.

Fix it to call ngx_event_pipe_write_chain_to_temp_file() there instead
of calling ngx_write_chain_to_temp_file() directly.
</pre>
</div>
</content>
</entry>
<entry>
<title>Core: extended ngx_sock_ntop() with socklen parameter.</title>
<updated>2013-07-11T12:07:25+00:00</updated>
<author>
<name>Vladimir Homutov</name>
<email>vl@nginx.com</email>
</author>
<published>2013-07-11T12:07:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=af18946d769296d9efead825a0d1aa6a1a41fe74'/>
<id>af18946d769296d9efead825a0d1aa6a1a41fe74</id>
<content type='text'>
On Linux, sockaddr length is required to process unix socket addresses properly
due to unnamed sockets (which don't have sun_path set at all) and abstract
namespace sockets.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On Linux, sockaddr length is required to process unix socket addresses properly
due to unnamed sockets (which don't have sun_path set at all) and abstract
namespace sockets.
</pre>
</div>
</content>
</entry>
<entry>
<title>Win32: accept_mutex now always disabled (ticket #362).</title>
<updated>2013-05-31T10:59:26+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2013-05-31T10:59:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=a80cb81604ba4aea6373e3de7cb47be0d72b0b6c'/>
<id>a80cb81604ba4aea6373e3de7cb47be0d72b0b6c</id>
<content type='text'>
Use of accept mutex on win32 may result in a deadlock if there are multiple
worker_processes configured and the mutex is grabbed by a process which
can't accept connections.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use of accept mutex on win32 may result in a deadlock if there are multiple
worker_processes configured and the mutex is grabbed by a process which
can't accept connections.
</pre>
</div>
</content>
</entry>
<entry>
<title>OCSP stapling: fixed incorrect debug level.</title>
<updated>2013-05-31T09:30:37+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2013-05-31T09:30:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=2342d86951b1ad8f3875db79f3aa9abd489b518c'/>
<id>2342d86951b1ad8f3875db79f3aa9abd489b518c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Style: replace SSL *ssl with ngx_ssl_conn_t *ssl_conn.</title>
<updated>2013-05-22T01:45:07+00:00</updated>
<author>
<name>Piotr Sikora</name>
<email>piotr@cloudflare.com</email>
</author>
<published>2013-05-22T01:45:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=407c8311161e97e7edf5dd5bc980f1554fdc8913'/>
<id>407c8311161e97e7edf5dd5bc980f1554fdc8913</id>
<content type='text'>
No functional changes.

Signed-off-by: Piotr Sikora &lt;piotr@cloudflare.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
No functional changes.

Signed-off-by: Piotr Sikora &lt;piotr@cloudflare.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Style: remove unnecessary references to HTTP from non-HTTP modules.</title>
<updated>2013-05-22T01:43:43+00:00</updated>
<author>
<name>Piotr Sikora</name>
<email>piotr@cloudflare.com</email>
</author>
<published>2013-05-22T01:43:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=c3d20f52d083e976da179f183eb89e1f5974c331'/>
<id>c3d20f52d083e976da179f183eb89e1f5974c331</id>
<content type='text'>
No functional changes.

Signed-off-by: Piotr Sikora &lt;piotr@cloudflare.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
No functional changes.

Signed-off-by: Piotr Sikora &lt;piotr@cloudflare.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>OCSP stapling: fix error logging of successful OCSP responses.</title>
<updated>2013-05-16T22:37:13+00:00</updated>
<author>
<name>Piotr Sikora</name>
<email>piotr@cloudflare.com</email>
</author>
<published>2013-05-16T22:37:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=1b10a9adf8447145ac2607f16681340049409fc8'/>
<id>1b10a9adf8447145ac2607f16681340049409fc8</id>
<content type='text'>
Due to a bad argument list, nginx worker would crash (SIGSEGV) while
trying to log the fact that it received OCSP response with "revoked"
or "unknown" certificate status.

While there, fix similar (but non-crashing) error a few lines above.

Signed-off-by: Piotr Sikora &lt;piotr@cloudflare.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Due to a bad argument list, nginx worker would crash (SIGSEGV) while
trying to log the fact that it received OCSP response with "revoked"
or "unknown" certificate status.

While there, fix similar (but non-crashing) error a few lines above.

Signed-off-by: Piotr Sikora &lt;piotr@cloudflare.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
