<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nginx.git/src/http/modules, branch release-1.7.0</title>
<subtitle>nginx</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/'/>
<entry>
<title>Upstream: uwsgi_ssl_name, uwsgi_ssl_verify, and so on.</title>
<updated>2014-04-18T16:13:32+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2014-04-18T16:13:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=cae1bd3831bab6b14bc7639024fe2cf67624c815'/>
<id>cae1bd3831bab6b14bc7639024fe2cf67624c815</id>
<content type='text'>
Just a merge of proxy_ssl_name, proxy_ssl_verify commits into uwsgi module,
code is identical.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Just a merge of proxy_ssl_name, proxy_ssl_verify commits into uwsgi module,
code is identical.
</pre>
</div>
</content>
</entry>
<entry>
<title>Upstream: proxy_ssl_verify and friends.</title>
<updated>2014-04-18T16:13:30+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2014-04-18T16:13:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=27475dd7ee7eb4ad8474054d44cf468347c3d8b5'/>
<id>27475dd7ee7eb4ad8474054d44cf468347c3d8b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upstream: proxy_ssl_name and proxy_ssl_server_name directives.</title>
<updated>2014-04-18T16:13:28+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2014-04-18T16:13:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=59ef4a34177d6175f38824a43768937d6f3486fc'/>
<id>59ef4a34177d6175f38824a43768937d6f3486fc</id>
<content type='text'>
These directives allow to switch on Server Name Indication (SNI) while
connecting to upstream servers.

By default, proxy_ssl_server_name is currently off (that is, no SNI) and
proxy_ssl_name is set to a host used in the proxy_pass directive.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These directives allow to switch on Server Name Indication (SNI) while
connecting to upstream servers.

By default, proxy_ssl_server_name is currently off (that is, no SNI) and
proxy_ssl_name is set to a host used in the proxy_pass directive.
</pre>
</div>
</content>
</entry>
<entry>
<title>Upstream: plugged potential memory leak on reload.</title>
<updated>2014-04-18T16:13:24+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2014-04-18T16:13:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=93eb94d622093829da4bd4c3e0af16b360e912e4'/>
<id>93eb94d622093829da4bd4c3e0af16b360e912e4</id>
<content type='text'>
The SSL_CTX_set_cipher_list() may fail if there are no valid ciphers
specified in proxy_ssl_ciphers / uwsgi_ssl_ciphers, resulting in
SSL context leak.

In theory, ngx_pool_cleanup_add() may fail too, but this case is
intentionally left out for now as it's almost impossible and proper fix
will require changes to http ssl and mail ssl code as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The SSL_CTX_set_cipher_list() may fail if there are no valid ciphers
specified in proxy_ssl_ciphers / uwsgi_ssl_ciphers, resulting in
SSL context leak.

In theory, ngx_pool_cleanup_add() may fail too, but this case is
intentionally left out for now as it's almost impossible and proper fix
will require changes to http ssl and mail ssl code as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>SSL: $ssl_server_name variable.</title>
<updated>2014-04-18T16:13:21+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2014-04-18T16:13:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=6c9c973aa77b68a9adb1d0814ef5920aaf0ef157'/>
<id>6c9c973aa77b68a9adb1d0814ef5920aaf0ef157</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Access log: the "if" parameter of the "access_log" directive.</title>
<updated>2014-04-15T17:32:56+00:00</updated>
<author>
<name>Sergey Kandaurov</name>
<email>pluknet@nginx.com</email>
</author>
<published>2014-04-15T17:32:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=7cf53e11f5189f7d50d68a1ac9d00604d1e16553'/>
<id>7cf53e11f5189f7d50d68a1ac9d00604d1e16553</id>
<content type='text'>
The parameter value specifies a condition under which the request is logged.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The parameter value specifies a condition under which the request is logged.
</pre>
</div>
</content>
</entry>
<entry>
<title>Mp4: allow end values bigger than track duration.</title>
<updated>2014-04-01T16:53:18+00:00</updated>
<author>
<name>Roman Arutyunyan</name>
<email>arut@nginx.com</email>
</author>
<published>2014-04-01T16:53:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=5147f8ee6a5fb6a7cb615e0897e736a80daef9e8'/>
<id>5147f8ee6a5fb6a7cb615e0897e736a80daef9e8</id>
<content type='text'>
If start time is within the track but end time is out of it, error
"end time is out mp4 stts samples" is generated.  However it's
better to ignore the error and output the track until its end.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If start time is within the track but end time is out of it, error
"end time is out mp4 stts samples" is generated.  However it's
better to ignore the error and output the track until its end.
</pre>
</div>
</content>
</entry>
<entry>
<title>Core: slab log_nomem flag.</title>
<updated>2014-03-31T17:38:30+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2014-03-31T17:38:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=23f66898463308fdc70ab2659273fb9804f29370'/>
<id>23f66898463308fdc70ab2659273fb9804f29370</id>
<content type='text'>
The flag allows to suppress "ngx_slab_alloc() failed: no memory" messages
from a slab allocator, e.g., if an LRU expiration is used by a consumer
and allocation failures aren't fatal.

The flag is now used in the SSL session cache code, and in the limit_req
module.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The flag allows to suppress "ngx_slab_alloc() failed: no memory" messages
from a slab allocator, e.g., if an LRU expiration is used by a consumer
and allocation failures aren't fatal.

The flag is now used in the SSL session cache code, and in the limit_req
module.
</pre>
</div>
</content>
</entry>
<entry>
<title>Mp4: improved logging after adding "end" support.</title>
<updated>2014-03-31T16:05:53+00:00</updated>
<author>
<name>Roman Arutyunyan</name>
<email>arut@nginx.com</email>
</author>
<published>2014-03-31T16:05:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=6f1763213b7a98b69dc871b0a00e336e6d243477'/>
<id>6f1763213b7a98b69dc871b0a00e336e6d243477</id>
<content type='text'>
Despite introducing start and end crop operations existing log
messages still mostly refer only to start.  Logging is improved
to match both cases.

New debug logging is added to track entry count in atoms after
cropping.

Two format type mismatches are fixed as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Despite introducing start and end crop operations existing log
messages still mostly refer only to start.  Logging is improved
to match both cases.

New debug logging is added to track entry count in atoms after
cropping.

Two format type mismatches are fixed as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>Mp4: fixed seeking to a track end.</title>
<updated>2014-03-31T15:52:17+00:00</updated>
<author>
<name>Roman Arutyunyan</name>
<email>arut@nginx.com</email>
</author>
<published>2014-03-31T15:52:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=70e98eac3e33d5690e1b0c0404c3133f63e8bcba'/>
<id>70e98eac3e33d5690e1b0c0404c3133f63e8bcba</id>
<content type='text'>
When "start" value is equal to a track duration the request
fails with "time is out mp4 stts" like it did before track
duration check was added.  Now such tracks are considered
short and skipped.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When "start" value is equal to a track duration the request
fails with "time is out mp4 stts" like it did before track
duration check was added.  Now such tracks are considered
short and skipped.
</pre>
</div>
</content>
</entry>
</feed>
