Igor Sysoev
c5a60bb4a0
add debug log
2007-05-07 07:04:00 +00:00
Igor Sysoev
875893b846
fix building by owc12
2007-05-05 05:50:41 +00:00
Igor Sysoev
dc566e4bd6
fix atomic operations on sparc64 built by SunPro C
2007-04-27 14:36:28 +00:00
Igor Sysoev
57a713c67c
fix sendfile on 64-bit Linux and limit_rate on all 64-bit platforms
...
for 2G+ files
2007-04-23 21:32:13 +00:00
Igor Sysoev
4ddeff4956
close keep-alive connections in the shuting down processes
2007-03-19 13:20:15 +00:00
Igor Sysoev
e1f43ce292
worker processes did not exit after reconfiguration and
...
did not rotate logs if eventport was used
2007-03-07 10:25:16 +00:00
Igor Sysoev
b69d913c6f
style fix
2007-03-06 20:29:08 +00:00
Igor Sysoev
11d86a4457
style fix
2007-03-06 20:17:50 +00:00
Igor Sysoev
b4123b94ff
ioctl FIONBIO uses int, so nginx did not work on big-endian 64-bit platforms
2007-02-17 19:53:52 +00:00
Igor Sysoev
1131d87684
fix building with ngx_http_perl_module
2007-02-12 13:19:12 +00:00
Igor Sysoev
e31625b60e
use ngx_dir_access() to enable search bits for directory
2007-01-29 12:25:44 +00:00
Igor Sysoev
8885f8736c
env
2007-01-20 19:26:48 +00:00
Igor Sysoev
83ff0cdc4b
ngx_read_fd()
2007-01-18 20:39:30 +00:00
Igor Sysoev
a3eef70783
NGX_FILE_WRONLY
2007-01-18 20:37:19 +00:00
Igor Sysoev
4a27d0f3f8
ngx_file_access() and ngx_de_access()
2007-01-18 20:31:22 +00:00
Igor Sysoev
8be5d8025a
style fix
2007-01-18 20:25:11 +00:00
Igor Sysoev
8820a9bcb3
axe Win9X code
2007-01-18 20:24:30 +00:00
Igor Sysoev
872025fc51
add comment
2007-01-18 20:23:16 +00:00
Igor Sysoev
cbb5578c52
axe unused code
2007-01-18 20:22:40 +00:00
Igor Sysoev
50034b856c
ngx_open_file(name, access, create) > ngx_open_file(name, mode, create, access)
2007-01-18 20:15:09 +00:00
Igor Sysoev
12fcfab8be
style fix
2007-01-18 20:05:39 +00:00
Igor Sysoev
fe1cb8c3ac
rename mode to access
2007-01-18 19:52:18 +00:00
Igor Sysoev
6043c80639
style fix: remove tabs
2007-01-12 20:26:39 +00:00
Igor Sysoev
43bb0077d1
optimization
2007-01-11 16:07:38 +00:00
Igor Sysoev
2ffaa986e2
use "r" instead of "q"
2007-01-11 16:00:02 +00:00
Igor Sysoev
c9c0358546
increase Linux osrelease string lentgh
2006-12-26 11:50:56 +00:00
Igor Sysoev
888ea84ce0
worker_rlimit_core supports size in K, M, and G
2006-12-24 18:13:06 +00:00
Igor Sysoev
97befd1775
lower the log level of the waitpid() ENOCHILD error on FreeBSD
2006-12-23 15:05:26 +00:00
Igor Sysoev
ea2f6af9d0
test Darwin 8 atomic(3)
2006-12-22 12:54:08 +00:00
Igor Sysoev
28abaf70ff
use MacOSX atomic(3) and barrier(3) operations
2006-12-21 16:33:31 +00:00
Igor Sysoev
d8d4f1b1fd
use the right memory barriers
2006-12-21 15:47:00 +00:00
Igor Sysoev
053d1c4da8
larx/stcx. should cycle if the reservation was cleared
2006-12-21 15:20:15 +00:00
Igor Sysoev
73dcdbf1a3
use light-weight sync on ppc64
2006-12-19 15:23:20 +00:00
Igor Sysoev
34be8873ca
fix atomic operations on ppc64
2006-12-19 13:41:03 +00:00
Igor Sysoev
67cd336d88
slab allocator in shared memory
2006-11-20 08:51:45 +00:00
Igor Sysoev
abeb122d6e
APOP
2006-10-23 13:10:10 +00:00
Igor Sysoev
adfd14529b
win32 uint16_t definition
2006-10-16 13:59:37 +00:00
Igor Sysoev
fc3f068bc5
style fix: remove trailing spaces
2006-10-09 15:38:59 +00:00
Igor Sysoev
cc05432bf4
fix building on Linux and Solaris
2006-10-02 14:50:19 +00:00
Igor Sysoev
97c2f469c3
glob support in include
2006-10-02 08:46:45 +00:00
Igor Sysoev
4524fb0dcd
Solaris 10 event ports support
2006-09-26 12:20:12 +00:00
Igor Sysoev
b2bd26e079
fix comment
2006-09-22 12:19:02 +00:00
Igor Sysoev
629be0ab7d
fix typo
2006-09-16 07:12:13 +00:00
Igor Sysoev
8f4a18feaf
disable [ PAUSE ] hwcap for Sun Studio 11
2006-09-15 19:33:55 +00:00
Igor Sysoev
a7dd8d86cf
fix header name change
2006-09-15 10:25:32 +00:00
Igor Sysoev
fc54daadb1
backout O_NOATIME support, it requires CAP_FOWNER capability
2006-09-14 15:05:48 +00:00
Igor Sysoev
c839ef81b2
workaround of 2G+ file bug in 64-bit Linux sendfile()
2006-09-07 18:56:45 +00:00
Igor Sysoev
dc1e3060eb
Linux O_NOATIME support
2006-09-01 05:15:56 +00:00
Igor Sysoev
da173abde0
nginx-0.4.0-RELEASE import
...
*) Change in internal API: the HTTP modules initialization was moved
from the init module phase to the HTTP postconfiguration phase.
*) Change: now the request body is not read beforehand for the
ngx_http_perl_module: it's required to start the reading using the
$r->has_request_body method.
*) Feature: the ngx_http_perl_module supports the DECLINED return code.
*) Feature: the ngx_http_dav_module supports the incoming "Date" header
line for the PUT method.
*) Feature: the "ssi" directive is available inside the "if" block.
*) Bugfix: a segmentation fault occurred if there was an "index"
directive with variables and the first index name was without
variables; the bug had appeared in 0.1.29.
2006-08-30 10:39:17 +00:00
Igor Sysoev
08e63d46de
nginx-0.3.58-RELEASE import
...
*) Feature: the "error_page" directive supports the variables.
*) Change: now the procfs interface instead of sysctl is used on Linux.
*) Change: now the "Content-Type" header line is inherited from first
response when the "X-Accel-Redirect" was used.
*) Bugfix: the "error_page" directive did not redirect the 413 error.
*) Bugfix: the trailing "?" did not remove old arguments if no new
arguments were added to a rewritten URI.
*) Bugfix: nginx could not run on 64-bit FreeBSD 7.0-CURRENT.
2006-08-14 15:09:38 +00:00