Igor Sysoev
|
5d6ca1e3e4
|
fix r1921
|
2008-03-12 19:34:36 +00:00 |
|
Igor Sysoev
|
001a9cfa37
|
disable rtsig automatic building in post 2.6.18 Linux kernels
|
2008-03-10 14:35:21 +00:00 |
|
Igor Sysoev
|
02aa53be83
|
left open sockets were not really tested
|
2008-02-28 20:31:33 +00:00 |
|
Igor Sysoev
|
09248b7a55
|
use CMSG_LEN(), this fixes an alert "sendmsg() failed (9: Bad file descriptor)"
on some 64-bit platforms
|
2008-02-19 16:34:55 +00:00 |
|
Igor Sysoev
|
bb7c84159f
|
avoid endless loop if epoll is used
|
2008-02-19 16:30:54 +00:00 |
|
Igor Sysoev
|
c463ece9d7
|
reset ready flag if no data is available,
this fixes endless loop at least in lingering close
|
2008-01-31 15:36:33 +00:00 |
|
Igor Sysoev
|
02d8e8e377
|
add NGX_ENETDOWN, NGX_ENETUNREACH, and NGX_EHOSTDOWN
|
2008-01-25 14:57:35 +00:00 |
|
Igor Sysoev
|
5e593aa34e
|
take MALLOC_OPTIONS=J into account in slab allocator
|
2007-12-22 11:06:53 +00:00 |
|
Igor Sysoev
|
86ef6aaa6b
|
move condition declarations inside blocks where they are used
|
2007-12-10 12:09:51 +00:00 |
|
Igor Sysoev
|
e67d46189c
|
ngx_udp_recv()
|
2007-12-03 16:46:46 +00:00 |
|
Igor Sysoev
|
26aae392f9
|
style fix
|
2007-12-01 21:05:19 +00:00 |
|
Igor Sysoev
|
f49491236f
|
axe old unused alert message
|
2007-12-01 20:31:59 +00:00 |
|
Igor Sysoev
|
06187cec1e
|
style fix
|
2007-12-01 20:25:32 +00:00 |
|
Igor Sysoev
|
4724f2b17c
|
use uname(2) instead of /proc/, this allows to run nginx in chroot
|
2007-10-26 16:38:53 +00:00 |
|
Igor Sysoev
|
31d6f9590a
|
Cygwin can not pass SCM_RIGHTS via unix socket, use signals
|
2007-10-18 11:28:21 +00:00 |
|
Igor Sysoev
|
35ab2cb373
|
fix building broken in r1578
|
2007-10-16 19:22:27 +00:00 |
|
Igor Sysoev
|
ac03c9c303
|
delete code that should be deleted in r1576
|
2007-10-16 17:51:47 +00:00 |
|
Igor Sysoev
|
80c94f260e
|
Cygwin support
|
2007-10-16 14:14:30 +00:00 |
|
Igor Sysoev
|
dde2abde39
|
avoid segfault if poll is used and endless loop if select is used
|
2007-10-16 14:12:52 +00:00 |
|
Igor Sysoev
|
2d3f3f6eb6
|
fix English grammar
|
2007-10-14 18:56:15 +00:00 |
|
Igor Sysoev
|
bfb23bf604
|
style fix: remove double semicolons
|
2007-10-09 20:11:03 +00:00 |
|
Igor Sysoev
|
1356622e55
|
destroy ngx_cycle->pool on exit
|
2007-08-30 18:59:44 +00:00 |
|
Igor Sysoev
|
4edb1d61e9
|
set worker_priority, worker_rlimit_nofile, worker_rlimit_core, and
worker_rlimit_sigpending without super-user privileges testing
|
2007-08-15 20:53:30 +00:00 |
|
Igor Sysoev
|
031a6e2906
|
set default listen() backlog to 511 on all platforms except FreeBSD
|
2007-08-09 13:32:21 +00:00 |
|
Igor Sysoev
|
83a6851b28
|
make 64-bit ngx_int_t on 64-bit platforms
|
2007-07-29 18:24:53 +00:00 |
|
Igor Sysoev
|
d3cdbc85e8
|
Sun Studio 12 compatibility
|
2007-07-16 08:54:04 +00:00 |
|
Igor Sysoev
|
de27bce24e
|
--with-cpu-opt=sparc32 and --with-cpu-opt=sparc64
|
2007-07-15 20:09:14 +00:00 |
|
Igor Sysoev
|
c5a60bb4a0
|
add debug log
|
2007-05-07 07:04:00 +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
|
50034b856c
|
ngx_open_file(name, access, create) > ngx_open_file(name, mode, create, access)
|
2007-01-18 20:15:09 +00:00 |
|
Igor Sysoev
|
fe1cb8c3ac
|
rename mode to access
|
2007-01-18 19:52:18 +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 |
|