Mercurial > hg > nginx-vendor-current
comparison auto/os/linux @ 668:9fbf3ad94cbf NGINX_1_1_18
nginx 1.1.18
*) Change: keepalive connections are no longer disabled for Safari by
default.
*) Feature: the $connection_requests variable.
*) Feature: $tcpinfo_rtt, $tcpinfo_rttvar, $tcpinfo_snd_cwnd and
$tcpinfo_rcv_space variables.
*) Feature: the "worker_cpu_affinity" directive now works on FreeBSD.
*) Feature: the "xslt_param" and "xslt_string_param" directives.
Thanks to Samuel Behan.
*) Bugfix: in configure tests.
Thanks to Piotr Sikora.
*) Bugfix: in the ngx_http_xslt_filter_module.
*) Bugfix: nginx could not be built on Debian GNU/Hurd.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Wed, 28 Mar 2012 00:00:00 +0400 |
parents | d0f7a625f27c |
children |
comparison
equal
deleted
inserted
replaced
667:e0eabdb2bad1 | 668:9fbf3ad94cbf |
---|---|
50 ngx_feature_name="NGX_HAVE_EPOLL" | 50 ngx_feature_name="NGX_HAVE_EPOLL" |
51 ngx_feature_run=yes | 51 ngx_feature_run=yes |
52 ngx_feature_incs="#include <sys/epoll.h>" | 52 ngx_feature_incs="#include <sys/epoll.h>" |
53 ngx_feature_path= | 53 ngx_feature_path= |
54 ngx_feature_libs= | 54 ngx_feature_libs= |
55 ngx_feature_test="int efd = 0, fd = 1, n; | 55 ngx_feature_test="int efd = 0; |
56 struct epoll_event ee; | 56 struct epoll_event ee; |
57 ee.events = EPOLLIN|EPOLLOUT|EPOLLET; | 57 ee.events = EPOLLIN|EPOLLOUT|EPOLLET; |
58 ee.data.ptr = NULL; | 58 ee.data.ptr = NULL; |
59 efd = epoll_create(100); | 59 efd = epoll_create(100); |
60 if (efd == -1) return 1;" | 60 if (efd == -1) return 1;" |
126 ngx_feature_name="NGX_HAVE_SCHED_SETAFFINITY" | 126 ngx_feature_name="NGX_HAVE_SCHED_SETAFFINITY" |
127 ngx_feature_run=no | 127 ngx_feature_run=no |
128 ngx_feature_incs="#include <sched.h>" | 128 ngx_feature_incs="#include <sched.h>" |
129 ngx_feature_path= | 129 ngx_feature_path= |
130 ngx_feature_libs= | 130 ngx_feature_libs= |
131 ngx_feature_test="long mask = 0; | 131 ngx_feature_test="cpu_set_t mask; |
132 sched_setaffinity(0, 32, (cpu_set_t *) &mask)" | 132 CPU_ZERO(&mask); |
133 sched_setaffinity(0, sizeof(cpu_set_t), &mask)" | |
133 . auto/feature | 134 . auto/feature |
134 | 135 |
135 | 136 |
136 # crypt_r() | 137 # crypt_r() |
137 | 138 |
140 ngx_feature_run=no | 141 ngx_feature_run=no |
141 ngx_feature_incs="#include <crypt.h>" | 142 ngx_feature_incs="#include <crypt.h>" |
142 ngx_feature_path= | 143 ngx_feature_path= |
143 ngx_feature_libs=-lcrypt | 144 ngx_feature_libs=-lcrypt |
144 ngx_feature_test="struct crypt_data cd; | 145 ngx_feature_test="struct crypt_data cd; |
145 crypt_r(NULL, NULL, &cd);" | 146 crypt_r(\"key\", \"salt\", &cd);" |
146 . auto/feature | 147 . auto/feature |
147 | 148 |
148 | 149 |
149 ngx_include="sys/vfs.h"; . auto/include | 150 ngx_include="sys/vfs.h"; . auto/include |
150 | 151 |