<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nginx.git/src/core, branch release-1.3.2</title>
<subtitle>nginx</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/'/>
<entry>
<title>Fixed handling of conflicting wildcard server names.</title>
<updated>2012-06-18T14:06:00+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2012-06-18T14:06:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=40a366c5a8927ad152eec2ab5e65c1a1f70354e4'/>
<id>40a366c5a8927ad152eec2ab5e65c1a1f70354e4</id>
<content type='text'>
With previous code wildcard names were added to hash even if conflict
was detected.  This resulted in identical names in hash and segfault
later in ngx_hash_wildcard_init().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With previous code wildcard names were added to hash even if conflict
was detected.  This resulted in identical names in hash and segfault
later in ngx_hash_wildcard_init().
</pre>
</div>
</content>
</entry>
<entry>
<title>When "resolver" is configured with a domain name, only the first</title>
<updated>2012-06-18T12:46:05+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2012-06-18T12:46:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=2c49af818bba9559d977731fa20682781a7f69d0'/>
<id>2c49af818bba9559d977731fa20682781a7f69d0</id>
<content type='text'>
resolved address was used.  Now all addresses will be used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
resolved address was used.  Now all addresses will be used.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed crash in ngx_resolver_cleanup_tree().</title>
<updated>2012-06-18T12:30:45+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2012-06-18T12:30:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=da8bb22634e9cf5419b839c9ba7a359efc62c7b1'/>
<id>da8bb22634e9cf5419b839c9ba7a359efc62c7b1</id>
<content type='text'>
If sending a DNS request fails with an error (e.g., when mistakenly trying
to send it to a local IP broadcast), such a request is not deleted if there
are clients waiting on it.  However, it was still erroneously removed from
the queue.  Later ngx_resolver_cleanup_tree() attempted to remove it from
the queue again that resulted in a NULL pointer dereference.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If sending a DNS request fails with an error (e.g., when mistakenly trying
to send it to a local IP broadcast), such a request is not deleted if there
are clients waiting on it.  However, it was still erroneously removed from
the queue.  Later ngx_resolver_cleanup_tree() attempted to remove it from
the queue again that resulted in a NULL pointer dereference.
</pre>
</div>
</content>
</entry>
<entry>
<title>Version bump.</title>
<updated>2012-06-18T11:07:44+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2012-06-18T11:07:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=b9feaa8dd944e7d715b481474ccb08096bdb190c'/>
<id>b9feaa8dd944e7d715b481474ccb08096bdb190c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support for IPv6 literals and an optional port in resolver.</title>
<updated>2012-06-04T14:23:27+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2012-06-04T14:23:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=ac7f704931d8e12fc48106543b36ea2e01627e61'/>
<id>ac7f704931d8e12fc48106543b36ea2e01627e61</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support for IPv6 literals in proxy_pass and so on.</title>
<updated>2012-06-04T14:07:34+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2012-06-04T14:07:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=596226f6f7ca41f612ca0d34f7d38dd07a1f1ed7'/>
<id>596226f6f7ca41f612ca0d34f7d38dd07a1f1ed7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Resolver: fixed format specification.</title>
<updated>2012-06-03T23:18:24+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2012-06-03T23:18:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=01f1e4d1dc4c740587b4e9d9153c043715105b7a'/>
<id>01f1e4d1dc4c740587b4e9d9153c043715105b7a</id>
<content type='text'>
Patch by Yichun Zhang (agentzh).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch by Yichun Zhang (agentzh).
</pre>
</div>
</content>
</entry>
<entry>
<title>Code reduction (no functional changes).</title>
<updated>2012-06-01T11:35:09+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2012-06-01T11:35:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=887f514e9f470bfa9f6d5cd41a5606c117ec02fe'/>
<id>887f514e9f470bfa9f6d5cd41a5606c117ec02fe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed potential null pointer dereference in ngx_resolver_create().</title>
<updated>2012-05-22T13:12:14+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2012-05-22T13:12:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=d2e005c39dc3adfe5e6f6b1ade096f3cfa4b8c84'/>
<id>d2e005c39dc3adfe5e6f6b1ade096f3cfa4b8c84</id>
<content type='text'>
While here, improved error message.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While here, improved error message.
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed historical and now redundant syntax pre-checks in ngx_parse_url().</title>
<updated>2012-05-21T10:55:10+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2012-05-21T10:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=d230df40b295d1243ded61b5758389b77d23786f'/>
<id>d230df40b295d1243ded61b5758389b77d23786f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
