comparison auto/unix @ 466:9eda3153223b NGINX_0_7_45

nginx 0.7.45 *) Change: now the "proxy_cache" and the "proxy_cache_valid" can be set on different levels. *) Change: the "clean_time" parameter of the "proxy_cache_path" directive is canceled. *) Feature: the "max_size" parameter of the "proxy_cache_path" directive. *) Feature: the ngx_http_fastcgi_module preliminary cache support. *) Feature: now on shared memory allocation errors directive and zone names are logged. *) Bugfix: the directive "add_header last-modified ''" did not delete a "Last-Modified" response header line; the bug had appeared in 0.7.44. *) Bugfix: a relative path in the "auth_basic_user_file" directive given without variables did not work; the bug had appeared in 0.7.44. Thanks to Jerome Loyet. *) Bugfix: in an "alias" directive given using variables without references to captures of regular expressions; the bug had appeared in 0.7.42.
author Igor Sysoev <http://sysoev.ru>
date Mon, 30 Mar 2009 00:00:00 +0400
parents 76a79816b771
children 829f9a66a659
comparison
equal deleted inserted replaced
465:29602be46850 466:9eda3153223b
188 188
189 ngx_feature='mmap("/dev/zero", MAP_SHARED)' 189 ngx_feature='mmap("/dev/zero", MAP_SHARED)'
190 ngx_feature_name="NGX_HAVE_MAP_DEVZERO" 190 ngx_feature_name="NGX_HAVE_MAP_DEVZERO"
191 ngx_feature_run=yes 191 ngx_feature_run=yes
192 ngx_feature_incs="#include <sys/mman.h> 192 ngx_feature_incs="#include <sys/mman.h>
193 #include <sys/stat.h> 193 #include <sys/stat.h>
194 #include <fcntl.h>" 194 #include <fcntl.h>"
195 ngx_feature_path= 195 ngx_feature_path=
196 ngx_feature_libs= 196 ngx_feature_libs=
197 ngx_feature_test='void *p; int fd; 197 ngx_feature_test='void *p; int fd;
198 fd = open("/dev/zero", O_RDWR); 198 fd = open("/dev/zero", O_RDWR);
199 p = mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0); 199 p = mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0);
203 203
204 ngx_feature="System V shared memory" 204 ngx_feature="System V shared memory"
205 ngx_feature_name="NGX_HAVE_SYSVSHM" 205 ngx_feature_name="NGX_HAVE_SYSVSHM"
206 ngx_feature_run=yes 206 ngx_feature_run=yes
207 ngx_feature_incs="#include <sys/ipc.h> 207 ngx_feature_incs="#include <sys/ipc.h>
208 #include <sys/shm.h>" 208 #include <sys/shm.h>"
209 ngx_feature_path= 209 ngx_feature_path=
210 ngx_feature_libs= 210 ngx_feature_libs=
211 ngx_feature_test="int id; 211 ngx_feature_test="int id;
212 id = shmget(IPC_PRIVATE, 4096, (SHM_R|SHM_W|IPC_CREAT)); 212 id = shmget(IPC_PRIVATE, 4096, (SHM_R|SHM_W|IPC_CREAT));
213 if (id == -1) return 1; 213 if (id == -1) return 1;
227 227
228 ngx_feature="ioctl(FIONBIO)" 228 ngx_feature="ioctl(FIONBIO)"
229 ngx_feature_name="NGX_HAVE_FIONBIO" 229 ngx_feature_name="NGX_HAVE_FIONBIO"
230 ngx_feature_run=no 230 ngx_feature_run=no
231 ngx_feature_incs="#include <sys/ioctl.h> 231 ngx_feature_incs="#include <sys/ioctl.h>
232 $NGX_INCLUDE_SYS_FILIO_H" 232 $NGX_INCLUDE_SYS_FILIO_H"
233 ngx_feature_path= 233 ngx_feature_path=
234 ngx_feature_libs= 234 ngx_feature_libs=
235 ngx_feature_test="int i; i = FIONBIO" 235 ngx_feature_test="int i; i = FIONBIO"
236 . auto/feature 236 . auto/feature
237 237