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