Mercurial > hg > nginx-vendor-current
comparison src/os/unix/ngx_alloc.h @ 390:0b6053502c55 NGINX_0_7_7
nginx 0.7.7
*) Change: now the EAGAIN error returned by connect() is not considered
as temporary error.
*) Change: now the $ssl_client_cert variable value is a certificate
with TAB character intended before each line except first one; an
unchanged certificate is available in the $ssl_client_raw_cert
variable.
*) Feature: the "ask" parameter in the "ssl_verify_client" directive.
*) Feature: byte-range processing improvements.
Thanks to Maxim Dounin.
*) Feature: the "directio" directive.
*) Feature: MacOSX 1.5 sendfile() support.
*) Bugfix: now in MacOSX and Cygwin locations are tested in case
insensitive mode; however, the compare is provided by single-byte
locales only.
*) Bugfix: mail proxy SSL connections hanged, if select, poll, or
/dev/poll methods were used.
*) Bugfix: UTF-8 encoding usage in the ngx_http_autoindex_module.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Wed, 30 Jul 2008 00:00:00 +0400 |
parents | 6ae1357b7b7c |
children | d0f7a625f27c |
comparison
equal
deleted
inserted
replaced
389:930e48a26dde | 390:0b6053502c55 |
---|---|
19 | 19 |
20 | 20 |
21 /* | 21 /* |
22 * Linux has memalign() or posix_memalign() | 22 * Linux has memalign() or posix_memalign() |
23 * Solaris has memalign() | 23 * Solaris has memalign() |
24 * FreeBSD has not memalign() or posix_memalign() but its malloc() alignes | 24 * FreeBSD 7.0 has posix_memalign(), besides, early version's malloc() |
25 * allocations bigger than page size at the page boundary. | 25 * aligns allocations bigger than page size at the page boundary |
26 */ | 26 */ |
27 | 27 |
28 #if (NGX_HAVE_POSIX_MEMALIGN || NGX_HAVE_MEMALIGN) | 28 #if (NGX_HAVE_POSIX_MEMALIGN || NGX_HAVE_MEMALIGN) |
29 | 29 |
30 void *ngx_memalign(size_t alignment, size_t size, ngx_log_t *log); | 30 void *ngx_memalign(size_t alignment, size_t size, ngx_log_t *log); |