<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nginx.git/src/os/unix, branch release-1.1.6</title>
<subtitle>nginx</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/'/>
<entry>
<title>Replaced "can not" with "cannot" and "could not" in a bunch of places.</title>
<updated>2011-09-19T14:48:29+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2011-09-19T14:48:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=a823c550e45bb653c5d660cceaea3f153b3b28e8'/>
<id>a823c550e45bb653c5d660cceaea3f153b3b28e8</id>
<content type='text'>
Fixed nearby grammar errors.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed nearby grammar errors.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing Linux AIO syscalls return value handling:</title>
<updated>2011-09-16T12:43:16+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-09-16T12:43:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=4134b48b68c29536d59521d8f8d156967f0e8a8b'/>
<id>4134b48b68c29536d59521d8f8d156967f0e8a8b</id>
<content type='text'>
syscall(2) uses usual libc convention, it returns -1 on error and
sets errno. Obsolete _syscall(2) returns negative value of error.

Thanks to Hagai Avrahami.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
syscall(2) uses usual libc convention, it returns -1 on error and
sets errno. Obsolete _syscall(2) returns negative value of error.

Thanks to Hagai Avrahami.
</pre>
</div>
</content>
</entry>
<entry>
<title>In Mac OS X Lion, Apple deprecated the use of the system OpenSSL library</title>
<updated>2011-09-13T09:18:43+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@nginx.com</email>
</author>
<published>2011-09-13T09:18:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=59efbc4bcb02fa22d9ce5b5ba43aad239fddf4f9'/>
<id>59efbc4bcb02fa22d9ce5b5ba43aad239fddf4f9</id>
<content type='text'>
in favour of their CommonCrypto library.  This change adds a work-around
that allows nginx to still be built on Lion with OpenSSL.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in favour of their CommonCrypto library.  This change adds a work-around
that allows nginx to still be built on Lion with OpenSSL.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bugfix: open_file_cache lost is_directio flag.</title>
<updated>2011-09-05T16:36:19+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2011-09-05T16:36:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=4f65a05d1819392acdef365f387fa078baaabaab'/>
<id>4f65a05d1819392acdef365f387fa078baaabaab</id>
<content type='text'>
On file retest open_file_cache lost is_directio if file wasn't changed.
This caused unaligned operations under Linux to fail with EINVAL.
It wasn't noticeable with AIO though, as errors wasn't properly logged.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On file retest open_file_cache lost is_directio if file wasn't changed.
This caused unaligned operations under Linux to fail with EINVAL.
It wasn't noticeable with AIO though, as errors wasn't properly logged.
</pre>
</div>
</content>
</entry>
<entry>
<title>SIGWINCH/NOACCEPT signal is disabled now in non-daemon mode.</title>
<updated>2011-08-22T12:34:48+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-08-22T12:34:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=566dfe0c7fc4ca8405cbed3f9cdacea29d584055'/>
<id>566dfe0c7fc4ca8405cbed3f9cdacea29d584055</id>
<content type='text'>
Non-daemon mode is currently used by supervisord, daemontools and so on
or during debugging. The NOACCEPT signal is only used for online upgrade
which is not supported when nginx is run under supervisord, etc.,
so this change should not break existant setups.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Non-daemon mode is currently used by supervisord, daemontools and so on
or during debugging. The NOACCEPT signal is only used for online upgrade
which is not supported when nginx is run under supervisord, etc.,
so this change should not break existant setups.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move SO_ACCEPTFILTER and TCP_DEFER_ACCEPT checks into configure.</title>
<updated>2011-08-21T11:37:37+00:00</updated>
<author>
<name>Maxim Dounin</name>
<email>mdounin@mdounin.ru</email>
</author>
<published>2011-08-21T11:37:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=ec8186c733ec24534ecf34f6fd65e01571e09526'/>
<id>ec8186c733ec24534ecf34f6fd65e01571e09526</id>
<content type='text'>
NetBSD 5.0+ has SO_ACCEPTFILTER support merged from FreeBSD, and having
accept filter check in FreeBSD-specific ngx_freebsd_config.h prevents it
from being used on NetBSD.  Therefore move the check into configure (and
do the same for Linux-specific TCP_DEFER_ACCEPT, just to be in line).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
NetBSD 5.0+ has SO_ACCEPTFILTER support merged from FreeBSD, and having
accept filter check in FreeBSD-specific ngx_freebsd_config.h prevents it
from being used on NetBSD.  Therefore move the check into configure (and
do the same for Linux-specific TCP_DEFER_ACCEPT, just to be in line).
</pre>
</div>
</content>
</entry>
<entry>
<title>elimination of reading cache files by cache loader</title>
<updated>2011-07-24T19:46:53+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-07-24T19:46:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=c2cafadfa5358918d55b0688df24ea7f620be847'/>
<id>c2cafadfa5358918d55b0688df24ea7f620be847</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>"$apr1", "{PLAIN}", and "{SSHA}" password methods in auth basic module</title>
<updated>2011-05-16T14:54:50+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-05-16T14:54:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=5dc5945ccf6e64b7b36bb620f4b24e6fdb2364b1'/>
<id>5dc5945ccf6e64b7b36bb620f4b24e6fdb2364b1</id>
<content type='text'>
patch by Maxim Dounin
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
patch by Maxim Dounin
</pre>
</div>
</content>
</entry>
<entry>
<title>use POSIX semaphores in shmtx instead of sched_yield()</title>
<updated>2011-05-10T11:39:13+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-05-10T11:39:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=e2c8ad71221ebcf5ca6331811118f9a6d18aec45'/>
<id>e2c8ad71221ebcf5ca6331811118f9a6d18aec45</id>
<content type='text'>
number of spinlock spins are increased twice
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
number of spinlock spins are increased twice
</pre>
</div>
</content>
</entry>
<entry>
<title>revert r3864, it may cause kernel panic on some kernels while working with IPv6</title>
<updated>2011-04-23T17:27:55+00:00</updated>
<author>
<name>Igor Sysoev</name>
<email>igor@sysoev.ru</email>
</author>
<published>2011-04-23T17:27:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/nginx.git/commit/?id=2bd01a0f0196d7915e8bf54f4966ad240593564b'/>
<id>2bd01a0f0196d7915e8bf54f4966ad240593564b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
