Commit graph

394 commits

Author SHA1 Message Date
Igor Sysoev
f1e566ff19 fix log message 2008-08-15 20:14:49 +00:00
Igor Sysoev
ca64d981f8 fix building by bcc broken in r2143 2008-08-04 20:23:21 +00:00
Igor Sysoev
046c266abc Solaris directio() 2008-08-04 15:32:10 +00:00
Igor Sysoev
8f1faed1d4 fix building by msvc8 introduced in r2127 2008-08-04 14:56:25 +00:00
Igor Sysoev
9c32f5b9c3 fix building by bcc broken in r2130 2008-08-04 09:14:30 +00:00
Igor Sysoev
e857ecd7df fix conflicting names "true" and "false" 2008-07-31 07:55:46 +00:00
Igor Sysoev
bf12c62e56 directio 2008-07-30 12:34:04 +00:00
Igor Sysoev
825b7e8039 *) move Darwin support to separate files
*) Darwin sendfile() support
2008-07-30 12:18:07 +00:00
Igor Sysoev
16044c276a case insensitive file system location support provided by locale only 2008-07-29 16:55:11 +00:00
Igor Sysoev
0ebc285aa0 *) back out r2040
*) refactor ngx_palloc()
*) introduce ngx_pnalloc()
*) additional pool blocks have smaller header
2008-06-17 15:00:30 +00:00
Igor Sysoev
889d7a8301 read channel until EAGAIN 2008-05-25 18:27:38 +00:00
Igor Sysoev
cb47d6e8d8 fix building on modern Fedora 9 caused by IOV_MAX 2008-05-20 13:45:07 +00:00
Igor Sysoev
bae2ece30b style fix: remove tabs and trailing spaces 2008-05-14 07:54:52 +00:00
Igor Sysoev
b630cae48d ignore glob no match error 2008-04-29 09:28:42 +00:00
Igor Sysoev
a4499b0924 Cygwin O_BINARY mode 2008-04-24 19:19:26 +00:00
Igor Sysoev
1018aae845 grammar fix 2008-04-09 19:09:13 +00:00
Igor Sysoev
cc596f7559 it seems that malloc.h is required for Cygwin only
and breaks building on other platforms
2008-03-23 15:42:40 +00:00
Igor Sysoev
1a00c2a554 fix r1921 2008-03-12 19:34:36 +00:00
Igor Sysoev
d0fb6c4044 disable rtsig automatic building in post 2.6.18 Linux kernels 2008-03-10 14:35:21 +00:00
Igor Sysoev
5372b96aba left open sockets were not really tested 2008-02-28 20:31:33 +00:00
Igor Sysoev
5a53d35f7e 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
112f4b1165 avoid endless loop if epoll is used 2008-02-19 16:30:54 +00:00
Igor Sysoev
cc76e9c91f 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
db38365ab7 add NGX_ENETDOWN, NGX_ENETUNREACH, and NGX_EHOSTDOWN 2008-01-25 14:57:35 +00:00
Igor Sysoev
9b84b607d9 take MALLOC_OPTIONS=J into account in slab allocator 2007-12-22 11:06:53 +00:00
Igor Sysoev
1e973c6d87 move condition declarations inside blocks where they are used 2007-12-10 12:09:51 +00:00
Igor Sysoev
28bfe377e7 use malloc() in ngx_win32_rename_file, set crit level instead of error 2007-12-07 19:57:13 +00:00
Igor Sysoev
23338af6e1 ngx_udp_recv() 2007-12-03 16:46:46 +00:00
Igor Sysoev
6887ccefd2 style fix 2007-12-01 21:05:19 +00:00
Igor Sysoev
e87de6618d axe old unused alert message 2007-12-01 20:31:59 +00:00
Igor Sysoev
c02be5c16f style fix 2007-12-01 20:25:32 +00:00
Igor Sysoev
1d25090146 style fix: remove trailing spaces 2007-12-01 19:57:37 +00:00
Igor Sysoev
64b3e3f88e enable getenv() and gmtime() in msvc8 2007-11-15 14:34:10 +00:00
Igor Sysoev
e2035917ad fix win32 ngx_read_fd() and ngx_write_fd() 2007-11-11 19:56:46 +00:00
Igor Sysoev
b41a838b12 TransmitPackets(), ConnectEx(), and DisconnectEx() 2007-11-11 18:56:50 +00:00
Igor Sysoev
84c7b781d1 fix win32 glob 2007-11-11 17:50:47 +00:00
Igor Sysoev
13b4ba87e3 use uname(2) instead of /proc/, this allows to run nginx in chroot 2007-10-26 16:38:53 +00:00
Igor Sysoev
b3e07a9e02 Cygwin can not pass SCM_RIGHTS via unix socket, use signals 2007-10-18 11:28:21 +00:00
Igor Sysoev
144e68ff7c fix building broken in r1578 2007-10-16 19:22:27 +00:00
Igor Sysoev
b0751fde34 delete code that should be deleted in r1576 2007-10-16 17:51:47 +00:00
Igor Sysoev
81c25d266f Cygwin support 2007-10-16 14:14:30 +00:00
Igor Sysoev
d8e91f47be avoid segfault if poll is used and endless loop if select is used 2007-10-16 14:12:52 +00:00
Igor Sysoev
2e4e39296a fix English grammar 2007-10-14 18:56:15 +00:00
Igor Sysoev
b8baad1936 style fix: remove double semicolons 2007-10-09 20:11:03 +00:00
Igor Sysoev
8c1b31e32e destroy ngx_cycle->pool on exit 2007-08-30 18:59:44 +00:00
Igor Sysoev
8518844fba win32 ngx_is_exec() stub 2007-08-30 18:57:38 +00:00
Igor Sysoev
c2c3841c82 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
c5245bab92 set default listen() backlog to 511 on all platforms except FreeBSD 2007-08-09 13:32:21 +00:00
Igor Sysoev
5385801f35 make 64-bit ngx_int_t on 64-bit platforms 2007-07-29 18:24:53 +00:00
Igor Sysoev
00beec63d5 Sun Studio 12 compatibility 2007-07-16 08:54:04 +00:00