<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nginx.git/src/http, branch release-1.1.18</title>
<subtitle>nginx</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/'/>
<entry>
<title>Replaced ngx_http_realip_from_t with ngx_in_cidr_t.</title>
<updated>2012-03-28T09:29:09+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2012-03-28T09:29:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=feda353cb39a2a648104dc0116398f93c8b9b5d8'/>
<id>feda353cb39a2a648104dc0116398f93c8b9b5d8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed calculation of range boundaries.</title>
<updated>2012-03-28T06:50:23+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2012-03-28T06:50:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=52fcfd042e6c15fc33d05b554245b8cf31a59e14'/>
<id>52fcfd042e6c15fc33d05b554245b8cf31a59e14</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Xslt: parser options now set with xmlCtxtUseOptions().</title>
<updated>2012-03-28T01:56:49+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2012-03-28T01:56:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=5d5c866beecb70fcb5a746f59bd0a4c810b09663'/>
<id>5d5c866beecb70fcb5a746f59bd0a4c810b09663</id>
<content type='text'>
Note that "ctxt-&gt;loadsubset = 1" previously used isn't really correct as
ctxt-&gt;loadsubset is a bitfield now.  The use of xmlCtxtUseOptions() with
XML_PARSE_DTDLOAD is believed to be a better way to do the same thing.

Patch by Laurence Rowe.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note that "ctxt-&gt;loadsubset = 1" previously used isn't really correct as
ctxt-&gt;loadsubset is a bitfield now.  The use of xmlCtxtUseOptions() with
XML_PARSE_DTDLOAD is believed to be a better way to do the same thing.

Patch by Laurence Rowe.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed unconditional MAX_PATH usage (ticket #22).</title>
<updated>2012-03-27T16:42:34+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2012-03-27T16:42:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=36aef0c383bfe285a12b4b826563a768efe181d6'/>
<id>36aef0c383bfe285a12b4b826563a768efe181d6</id>
<content type='text'>
POSIX doesn't require it to be defined, and Debian GNU/Hurd doesn't define
it.  Note that if there is no MAX_PATH defined we have to use realpath()
with NULL argument and free() the result.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
POSIX doesn't require it to be defined, and Debian GNU/Hurd doesn't define
it.  Note that if there is no MAX_PATH defined we have to use realpath()
with NULL argument and free() the result.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added xslt_param and xslt_string_param directives.</title>
<updated>2012-03-22T10:44:00+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2012-03-22T10:44:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=1aa5fbb1a86bc2c08818526a98693871ee318404'/>
<id>1aa5fbb1a86bc2c08818526a98693871ee318404</id>
<content type='text'>
Based on patch by Samuel Behan.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on patch by Samuel Behan.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed off-by-one in xslt parameter parsing.</title>
<updated>2012-03-22T10:43:33+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2012-03-22T10:43:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=3333c6c7c868d01cd940a5044cd31eadaea434d5'/>
<id>3333c6c7c868d01cd940a5044cd31eadaea434d5</id>
<content type='text'>
The problem was introduced in 0.7.44 (r2589) during conversion to complex
values.  Previously string.len included space for terminating NUL, but
with complex values it doesn't.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The problem was introduced in 0.7.44 (r2589) during conversion to complex
values.  Previously string.len included space for terminating NUL, but
with complex values it doesn't.
</pre>
</div>
</content>
</entry>
<entry>
<title>Restricted keepalive_disable safari to OS X only.</title>
<updated>2012-03-22T10:42:27+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2012-03-22T10:42:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=ae11f08cadf7b3ae01556115efdbce272c0fedb7'/>
<id>ae11f08cadf7b3ae01556115efdbce272c0fedb7</id>
<content type='text'>
The problem doesn't affect non-Apple systems for sure, and many pretend
to be Safari now.

Prodded by Piotr Sikora.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The problem doesn't affect non-Apple systems for sure, and many pretend
to be Safari now.

Prodded by Piotr Sikora.
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed safari from keepalive_disable default.</title>
<updated>2012-03-22T10:41:29+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2012-03-22T10:41:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=dc863179a39c1e3927f0bcafad04018c0b763c2b'/>
<id>dc863179a39c1e3927f0bcafad04018c0b763c2b</id>
<content type='text'>
The bug in question is likely already fixed (though unfortunately we have
no information available as Apple's bugtracker isn't open), and the
workaround seems to be too pessimistic for modern versions of Safari
as well as other webkit-based browsers pretending to be Safari.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The bug in question is likely already fixed (though unfortunately we have
no information available as Apple's bugtracker isn't open), and the
workaround seems to be too pessimistic for modern versions of Safari
as well as other webkit-based browsers pretending to be Safari.
</pre>
</div>
</content>
</entry>
<entry>
<title>If we inserted "Last-Modified" in r-&gt;headers_out.headers, don't</title>
<updated>2012-03-21T07:35:43+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2012-03-21T07:35:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=d4b1e5f58b999ad9c36d150ceb4493662f0188dc'/>
<id>d4b1e5f58b999ad9c36d150ceb4493662f0188dc</id>
<content type='text'>
forget to set the r-&gt;headers_out.last_modified pointer to it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
forget to set the r-&gt;headers_out.last_modified pointer to it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor ngx_http_headers_filter_module.c code cleanup.</title>
<updated>2012-03-21T06:19:11+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2012-03-21T06:19:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=89467caf4389b2d4e190463e6b62d4a54c7495c2'/>
<id>89467caf4389b2d4e190463e6b62d4a54c7495c2</id>
<content type='text'>
- Removed "hash" element from ngx_http_header_val_t which was always 1.
- Replaced NGX_HTTP_EXPIRES_* with ngx_http_expires_t enum type.
- Added prototype for ngx_http_add_header()
- Simplified ngx_http_set_last_modified().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Removed "hash" element from ngx_http_header_val_t which was always 1.
- Replaced NGX_HTTP_EXPIRES_* with ngx_http_expires_t enum type.
- Added prototype for ngx_http_add_header()
- Simplified ngx_http_set_last_modified().
</pre>
</div>
</content>
</entry>
</feed>
