<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nginx.git/src/core, branch release-1.1.14</title>
<subtitle>nginx</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/'/>
<entry>
<title>Fixed memory leak on HUP signal when PCRE JIT was used.</title>
<updated>2012-01-30T12:53:57+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2012-01-30T12:53:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=fbf7a0a48adce49480ebb29bc7a6dc957d240863'/>
<id>fbf7a0a48adce49480ebb29bc7a6dc957d240863</id>
<content type='text'>
The PCRE JIT compiler uses mmap to allocate memory for its executable codes, so
we have to explicitly call the pcre_free_study() function to free this memory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The PCRE JIT compiler uses mmap to allocate memory for its executable codes, so
we have to explicitly call the pcre_free_study() function to free this memory.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed grammar in PCRE JIT error log message.</title>
<updated>2012-01-24T10:20:42+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2012-01-24T10:20:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=94992aa62ee65812fef0c9f3e1c1b9d80e0badfe'/>
<id>94992aa62ee65812fef0c9f3e1c1b9d80e0badfe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Copyright updated.</title>
<updated>2012-01-18T15:07:43+00:00</updated>
<author>
<name>Maxim Konovalov</name>
<email>maxim@nginx.com</email>
</author>
<published>2012-01-18T15:07:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=f8d59e33f34185c28d1d3c6625a897e214b7ca73'/>
<id>f8d59e33f34185c28d1d3c6625a897e214b7ca73</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Version bump.</title>
<updated>2012-01-18T14:33:17+00:00</updated>
<author>
<name>Maxim Konovalov</name>
<email>maxim@nginx.com</email>
</author>
<published>2012-01-18T14:33:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=4fb388107baf662eb29418a8f47c767f9d784b2e'/>
<id>4fb388107baf662eb29418a8f47c767f9d784b2e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed division by zero exception in ngx_hash_init().</title>
<updated>2012-01-16T12:42:07+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2012-01-16T12:42:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=363a0c53e755750346113d9c5c9cb1a2905d2d2d'/>
<id>363a0c53e755750346113d9c5c9cb1a2905d2d2d</id>
<content type='text'>
The ngx_hash_init() function did not expect call with zero elements count,
which caused FPE error on configs with an empty "types" block in http context
and "types_hash_max_size" &gt; 10000.

Example configuration to reproduce:

  events { }

  http {
          types_hash_max_size 10001;
          types {}
          server {}
  }
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The ngx_hash_init() function did not expect call with zero elements count,
which caused FPE error on configs with an empty "types" block in http context
and "types_hash_max_size" &gt; 10000.

Example configuration to reproduce:

  events { }

  http {
          types_hash_max_size 10001;
          types {}
          server {}
  }
</pre>
</div>
</content>
</entry>
<entry>
<title>Changed ngx_log_debugN() macros to verify the number of arguments</title>
<updated>2012-01-10T07:28:32+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2012-01-10T07:28:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=d55ce18c953ed46893f531e2d1ba6e4db6f7399d'/>
<id>d55ce18c953ed46893f531e2d1ba6e4db6f7399d</id>
<content type='text'>
when built with debugging.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
when built with debugging.
</pre>
</div>
</content>
</entry>
<entry>
<title>Version bump.</title>
<updated>2011-12-27T11:56:48+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2011-12-27T11:56:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=11f09dd07d58b0d9f26e36427c91bc026e48c34b'/>
<id>11f09dd07d58b0d9f26e36427c91bc026e48c34b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added support for regex study and PCRE JIT (ticket #41) optimizations on</title>
<updated>2011-12-26T13:10:36+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2011-12-26T13:10:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=bc5191c7bcfb7df191cbe411882eab9a1c71e518'/>
<id>bc5191c7bcfb7df191cbe411882eab9a1c71e518</id>
<content type='text'>
configuration phase.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
configuration phase.
</pre>
</div>
</content>
</entry>
<entry>
<title>Version bump.</title>
<updated>2011-12-19T11:21:46+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2011-12-19T11:21:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=afb7f22c037de7b7b6ff15a05cc60fe5c90254c2'/>
<id>afb7f22c037de7b7b6ff15a05cc60fe5c90254c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed unused function ngx_regex_capture_count().</title>
<updated>2011-12-06T15:49:40+00:00</updated>
<author>
<name>Valentin Bartenev</name>
<email>vbart@nginx.com</email>
</author>
<published>2011-12-06T15:49:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=5ee62edffe1ead7cbb94ac706fabe8f45432f7b3'/>
<id>5ee62edffe1ead7cbb94ac706fabe8f45432f7b3</id>
<content type='text'>
The function has been unused since r3326.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The function has been unused since r3326.
</pre>
</div>
</content>
</entry>
</feed>
