<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nginx.git/src/event, branch release-0.7.41</title>
<subtitle>nginx</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/'/>
<entry>
<title>lower ECONNRESET level</title>
<updated>2009-02-25T14:27:34+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2009-02-25T14:27:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=288e503e92c9e8fd353e4fa829f29c8b0f467756'/>
<id>288e503e92c9e8fd353e4fa829f29c8b0f467756</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>prepare ngx_ptocidr() for IPv6</title>
<updated>2009-02-24T14:01:40+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2009-02-24T14:01:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=36860101ec7a3de1d337ecb6f8f3e2bfd0fb63cb'/>
<id>36860101ec7a3de1d337ecb6f8f3e2bfd0fb63cb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>small optimization: " == NGX_ERROR" &gt; " != NGX_OK"</title>
<updated>2009-02-24T10:42:23+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2009-02-24T10:42:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=1f4220ee869152938d9140c471c37be628532344'/>
<id>1f4220ee869152938d9140c471c37be628532344</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use variable for often used field</title>
<updated>2009-02-24T08:32:02+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2009-02-24T08:32:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=9b4a1d00941db4b85fc2ffe7424b706b56f7133f'/>
<id>9b4a1d00941db4b85fc2ffe7424b706b56f7133f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>a prelimiary IPv6 support, HTTP listen</title>
<updated>2009-02-21T07:02:02+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2009-02-21T07:02:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=a35eaccdec4788e8fb9a883b26fc7c4dcfe1d8f8'/>
<id>a35eaccdec4788e8fb9a883b26fc7c4dcfe1d8f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>load SSL engine before certificates,</title>
<updated>2009-02-16T13:37:58+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2009-02-16T13:37:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=be63760fc5313a170b896f52b9c99f68ce6a6c29'/>
<id>be63760fc5313a170b896f52b9c99f68ce6a6c29</id>
<content type='text'>
otherwise RSA keys will use built-in RSA methods
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
otherwise RSA keys will use built-in RSA methods
</pre>
</div>
</content>
</entry>
<entry>
<title>use "!= NGX_OK" instead of "== NGX_ERROR"</title>
<updated>2008-12-09T17:27:48+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2008-12-09T17:27:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=c9aae14a7ebf75918bb383e7ee51eb9696e5a45c'/>
<id>c9aae14a7ebf75918bb383e7ee51eb9696e5a45c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>low some SSL handshake errors level</title>
<updated>2008-11-18T16:05:00+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2008-11-18T16:05:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=1bf7dc18846113dd16be360777b2ad788a114ac7'/>
<id>1bf7dc18846113dd16be360777b2ad788a114ac7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>always use buffer, if connection is buffered,</title>
<updated>2008-10-23T05:58:10+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2008-10-23T05:58:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=a862c46ffa3061fd24382cf37dc27a563de2bde2'/>
<id>a862c46ffa3061fd24382cf37dc27a563de2bde2</id>
<content type='text'>
this fixes OpenSSL "bad write retry" error, when
*) nginx passed a single buf greater than our buffer (say 32K) to OpenSSL,
*) OpenSSL returns SSL_ERROR_WANT_WRITE,
*) after some time nginx has to send a new data,
*) so there are at least two bufs nginx does pass them directly to OpenSSL,
*) but copies the first buf part to buffer, and sends the buffer to OpenSSL.
*) because the data length is lesser than it was in previous SSL_write():
   16K &lt; 32K, OpenSSL returns SSL_R_BAD_WRITE_RETRY.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this fixes OpenSSL "bad write retry" error, when
*) nginx passed a single buf greater than our buffer (say 32K) to OpenSSL,
*) OpenSSL returns SSL_ERROR_WANT_WRITE,
*) after some time nginx has to send a new data,
*) so there are at least two bufs nginx does pass them directly to OpenSSL,
*) but copies the first buf part to buffer, and sends the buffer to OpenSSL.
*) because the data length is lesser than it was in previous SSL_write():
   16K &lt; 32K, OpenSSL returns SSL_R_BAD_WRITE_RETRY.
</pre>
</div>
</content>
</entry>
<entry>
<title>dynamic accept threshold</title>
<updated>2008-09-19T12:47:13+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2008-09-19T12:47:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=e17cc987d32259f19145a260e9ee755c1cf21227'/>
<id>e17cc987d32259f19145a260e9ee755c1cf21227</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
