<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nginx.git/src/core, branch release-1.9.7</title>
<subtitle>nginx</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/'/>
<entry>
<title>Fixed ngx_parse_time() out of bounds access (ticket #821).</title>
<updated>2015-10-30T18:43:30+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2015-10-30T18:43:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=f9cce38e497577449f1a29017d177ca753491885'/>
<id>f9cce38e497577449f1a29017d177ca753491885</id>
<content type='text'>
The code failed to ensure that "s" is within the buffer passed for
parsing when checking for "ms", and this resulted in unexpected errors when
parsing non-null-terminated strings with trailing "m".  The bug manifested
itself when the expires directive was used with variables.

Found by Roman Arutyunyan.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The code failed to ensure that "s" is within the buffer passed for
parsing when checking for "ms", and this resulted in unexpected errors when
parsing non-null-terminated strings with trailing "m".  The bug manifested
itself when the expires directive was used with variables.

Found by Roman Arutyunyan.
</pre>
</div>
</content>
</entry>
<entry>
<title>Syslog: added "nohostname" option.</title>
<updated>2015-10-26T16:06:42+00:00</updated>
<author>
<name>Vladimir Homutov</name>
<email>vl@nginx.com</email>
</author>
<published>2015-10-26T16:06:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=e7d298f3fc79785d22a1227b3c140529a6356fff'/>
<id>e7d298f3fc79785d22a1227b3c140529a6356fff</id>
<content type='text'>
The option disables sending hostname in the syslog message header.  This is
useful with syslog daemons that do not expect it (tickets #677 and #783).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The option disables sending hostname in the syslog message header.  This is
useful with syslog daemons that do not expect it (tickets #677 and #783).
</pre>
</div>
</content>
</entry>
<entry>
<title>Version bump.</title>
<updated>2015-10-27T20:16:29+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2015-10-27T20:16:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=5a8b212fd919533fdfedaae9f3e4759d4bdde35d'/>
<id>5a8b212fd919533fdfedaae9f3e4759d4bdde35d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Core: read/write locks are also required by the Stream module.</title>
<updated>2015-10-24T01:21:33+00:00</updated>
<author>
<name>Piotr Sikora</name>
<email>piotrsikora@google.com</email>
</author>
<published>2015-10-24T01:21:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=79a03b3ff6d950e60a06c6d979bd7a909709e82d'/>
<id>79a03b3ff6d950e60a06c6d979bd7a909709e82d</id>
<content type='text'>
Signed-off-by: Piotr Sikora &lt;piotrsikora@google.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Piotr Sikora &lt;piotrsikora@google.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Win32: fixed build with MinGW and MinGW-w64 gcc.</title>
<updated>2015-10-17T12:41:02+00:00</updated>
<author>
<name>Kouhei Sutou</name>
<email>kou@cozmixng.org</email>
</author>
<published>2015-10-17T12:41:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=67614b3aa39250c99d0c03fad9ae3e7db4c6a7ab'/>
<id>67614b3aa39250c99d0c03fad9ae3e7db4c6a7ab</id>
<content type='text'>
This change fixes the "comparison between signed and unsigned integer
expressions" warning, introduced in 5e6142609e48 (1.9.4).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change fixes the "comparison between signed and unsigned integer
expressions" warning, introduced in 5e6142609e48 (1.9.4).
</pre>
</div>
</content>
</entry>
<entry>
<title>Style: unneeded casts of cf-&gt;args-&gt;elts removed.</title>
<updated>2015-10-19T20:04:49+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2015-10-19T20:04:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=582911c9c28ab7e0cdd203edd0948246b9e582b3'/>
<id>582911c9c28ab7e0cdd203edd0948246b9e582b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract out version info function.</title>
<updated>2015-07-12T15:31:38+00:00</updated>
<author>
<name>Kurtis Nusbaum</name>
<email>klnusbaum@gmail.com</email>
</author>
<published>2015-07-12T15:31:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=470d0386712ade298b815979cda4d75f358f554d'/>
<id>470d0386712ade298b815979cda4d75f358f554d</id>
<content type='text'>
The code for displaying version info and configuration info seemed to be
cluttering up the main function. I was finding it hard to read main. This
extracts out all of the logic for displaying version and configuration info
into its own function, thus making main easier to read.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The code for displaying version info and configuration info seemed to be
cluttering up the main function. I was finding it hard to read main. This
extracts out all of the logic for displaying version and configuration info
into its own function, thus making main easier to read.
</pre>
</div>
</content>
</entry>
<entry>
<title>Version bump.</title>
<updated>2015-09-24T14:18:42+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2015-09-24T14:18:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=49766257fedf9fc9351d77a8788fa441c1d4f1b9'/>
<id>49766257fedf9fc9351d77a8788fa441c1d4f1b9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>The HTTP/2 implementation (RFC 7240, 7241).</title>
<updated>2015-09-11T17:13:06+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2015-09-11T17:13:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=ee37ff613fe2a746e23040a7a8aba64063123175'/>
<id>ee37ff613fe2a746e23040a7a8aba64063123175</id>
<content type='text'>
The SPDY support is removed, as it's incompatible with the new module.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The SPDY support is removed, as it's incompatible with the new module.
</pre>
</div>
</content>
</entry>
<entry>
<title>Core: fixed segfault with null in wildcard hash names.</title>
<updated>2015-09-11T14:04:40+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2015-09-11T14:04:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=2c9691431229bfe33e81c5a03a70792548b28e22'/>
<id>2c9691431229bfe33e81c5a03a70792548b28e22</id>
<content type='text'>
A configuration like

    server { server_name .foo^@; }
    server { server_name .foo; }

resulted in a segmentation fault during construction of server names hash.

Reported by Markus Linnala.
Found with afl-fuzz.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A configuration like

    server { server_name .foo^@; }
    server { server_name .foo; }

resulted in a segmentation fault during construction of server names hash.

Reported by Markus Linnala.
Found with afl-fuzz.
</pre>
</div>
</content>
</entry>
</feed>
