Mercurial > hg > nginx
comparison auto/os/features @ 577:4d9ea73a627a release-0.3.10
nginx-0.3.10-RELEASE import
*) Change: the "valid_referers" directive and the "$invalid_referer"
variable were moved to the new ngx_http_referer_module from the
ngx_http_rewrite_module.
*) Change: the "$apache_bytes_sent" variable name was changed to
"$body_bytes_sent".
*) Feature: the "$sent_http_..." variables.
*) Feature: the "if" directive supports the "=" and "!=" operations.
*) Feature: the "proxy_pass" directive supports the HTTPS protocol.
*) Feature: the "proxy_set_body" directive.
*) Feature: the "post_action" directive.
*) Feature: the ngx_http_empty_gif_module.
*) Feature: the "worker_cpu_affinity" directive for Linux.
*) Bugfix: the "rewrite" directive did not unescape URI part in
redirect, now it is unescaped except the %00-%25 and %7F-%FF
characters.
*) Bugfix: nginx could not be built by the icc 9.0 compiler.
*) Bugfix: if the SSI was enabled for zero size static file, then the
chunked response was encoded incorrectly.
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 15 Nov 2005 13:30:52 +0000 |
parents | 9c2f3ed7a247 |
children | 7a16e281c01f |
comparison
equal
deleted
inserted
replaced
576:3e0b61c26426 | 577:4d9ea73a627a |
---|---|
12 echo "checking for nobody group ... not found" | 12 echo "checking for nobody group ... not found" |
13 | 13 |
14 if grep nogroup /etc/group 2>&1 >/dev/null; then | 14 if grep nogroup /etc/group 2>&1 >/dev/null; then |
15 echo "checking for nogroup group ... found" | 15 echo "checking for nogroup group ... found" |
16 NGX_GROUP=nogroup | 16 NGX_GROUP=nogroup |
17 else | 17 else |
18 echo "checking for nogroup group ... not found" | 18 echo "checking for nogroup group ... not found" |
19 NGX_GROUP=nobody | 19 NGX_GROUP=nobody |
20 fi | 20 fi |
21 fi | 21 fi |
22 | 22 |
23 else | 23 else |
24 NGX_GROUP=$NGX_USER | 24 NGX_GROUP=$NGX_USER |
25 fi | 25 fi |
26 | 26 |
27 | 27 |
28 ngx_feature="poll()" | 28 ngx_feature="poll()" |
29 ngx_feature_name= | 29 ngx_feature_name= |
30 ngx_feature_run=no | 30 ngx_feature_run=no |
31 ngx_feature_incs="#include <poll.h>" | 31 ngx_feature_incs="#include <poll.h>" |
32 ngx_feature_libs= | 32 ngx_feature_libs= |
33 ngx_feature_test="int n, dp; struct pollfd pl; | 33 ngx_feature_test="int n, dp; struct pollfd pl; |
34 dp = 0; | 34 dp = 0; |
35 pl.fd = 0; | 35 pl.fd = 0; |
36 pl.events = 0; | 36 pl.events = 0; |
37 pl.revents = 0; | 37 pl.revents = 0; |
38 n = poll(&pl, 1, 0)" | 38 n = poll(&pl, 1, 0)" |
39 . auto/feature | 39 . auto/feature |
40 | 40 |
41 if [ $ngx_found = no ]; then | 41 if [ $ngx_found = no ]; then |
42 EVENT_POLL=NONE | 42 EVENT_POLL=NONE |
43 fi | 43 fi |
44 | 44 |
45 | 45 |
46 ngx_feature="/dev/poll" | 46 ngx_feature="/dev/poll" |
47 ngx_feature_name="NGX_HAVE_DEVPOLL" | 47 ngx_feature_name="NGX_HAVE_DEVPOLL" |
48 ngx_feature_run=no | 48 ngx_feature_run=no |
49 ngx_feature_incs="#include <sys/devpoll.h>" | 49 ngx_feature_incs="#include <sys/devpoll.h>" |