Commit graph

344 commits

Author SHA1 Message Date
Igor Sysoev
a2f7a8ba87 --with-cpu-opt=sparc32 and --with-cpu-opt=sparc64 2007-07-15 20:09:14 +00:00
Igor Sysoev
e176c216e2 add debug log 2007-05-07 07:04:00 +00:00
Igor Sysoev
d4d5c5f1cd fix building by owc12 2007-05-05 05:50:41 +00:00
Igor Sysoev
c7ae03e5c7 fix atomic operations on sparc64 built by SunPro C 2007-04-27 14:36:28 +00:00
Igor Sysoev
92d32ca112 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
d8385e558b close keep-alive connections in the shuting down processes 2007-03-19 13:20:15 +00:00
Igor Sysoev
fa14014f00 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
c3f512ca0c style fix 2007-03-06 20:29:08 +00:00
Igor Sysoev
324729aace style fix 2007-03-06 20:17:50 +00:00
Igor Sysoev
13397fc16e 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
10af0f092a fix building with ngx_http_perl_module 2007-02-12 13:19:12 +00:00
Igor Sysoev
44779711de use ngx_dir_access() to enable search bits for directory 2007-01-29 12:25:44 +00:00
Igor Sysoev
3142a55af5 env 2007-01-20 19:26:48 +00:00
Igor Sysoev
886563bfd9 ngx_read_fd() 2007-01-18 20:39:30 +00:00
Igor Sysoev
cad434409d NGX_FILE_WRONLY 2007-01-18 20:37:19 +00:00
Igor Sysoev
ce83ea1a10 ngx_file_access() and ngx_de_access() 2007-01-18 20:31:22 +00:00
Igor Sysoev
5af15b2e67 style fix 2007-01-18 20:25:11 +00:00
Igor Sysoev
7262f047c7 axe Win9X code 2007-01-18 20:24:30 +00:00
Igor Sysoev
8577c16e42 add comment 2007-01-18 20:23:16 +00:00
Igor Sysoev
2ab4ef302a axe unused code 2007-01-18 20:22:40 +00:00
Igor Sysoev
0384d31723 ngx_open_file(name, access, create) > ngx_open_file(name, mode, create, access) 2007-01-18 20:15:09 +00:00
Igor Sysoev
9e66d69a5f style fix 2007-01-18 20:05:39 +00:00
Igor Sysoev
698028f2a0 rename mode to access 2007-01-18 19:52:18 +00:00
Igor Sysoev
ad13a152a8 style fix: remove tabs 2007-01-12 20:26:39 +00:00
Igor Sysoev
85e2674eb8 optimization 2007-01-11 16:07:38 +00:00
Igor Sysoev
ebbf35eab3 use "r" instead of "q" 2007-01-11 16:00:02 +00:00
Igor Sysoev
ca61b6709c increase Linux osrelease string lentgh 2006-12-26 11:50:56 +00:00
Igor Sysoev
aff04b4944 worker_rlimit_core supports size in K, M, and G 2006-12-24 18:13:06 +00:00
Igor Sysoev
eeba2a00d6 lower the log level of the waitpid() ENOCHILD error on FreeBSD 2006-12-23 15:05:26 +00:00
Igor Sysoev
ce561be352 test Darwin 8 atomic(3) 2006-12-22 12:54:08 +00:00
Igor Sysoev
eb4e54e202 use MacOSX atomic(3) and barrier(3) operations 2006-12-21 16:33:31 +00:00
Igor Sysoev
1ba2f8c241 use the right memory barriers 2006-12-21 15:47:00 +00:00
Igor Sysoev
c8affc0e0e larx/stcx. should cycle if the reservation was cleared 2006-12-21 15:20:15 +00:00
Igor Sysoev
ad0fdb6ccf use light-weight sync on ppc64 2006-12-19 15:23:20 +00:00
Igor Sysoev
db74d354e3 fix atomic operations on ppc64 2006-12-19 13:41:03 +00:00
Igor Sysoev
ab03650916 slab allocator in shared memory 2006-11-20 08:51:45 +00:00
Igor Sysoev
0ef60bfa88 APOP 2006-10-23 13:10:10 +00:00
Igor Sysoev
78ea95e55d win32 uint16_t definition 2006-10-16 13:59:37 +00:00
Igor Sysoev
9193c0de97 style fix: remove trailing spaces 2006-10-09 15:38:59 +00:00
Igor Sysoev
483c0d6a53 fix building on Linux and Solaris 2006-10-02 14:50:19 +00:00
Igor Sysoev
45b6186a39 glob support in include 2006-10-02 08:46:45 +00:00
Igor Sysoev
db988cca31 Solaris 10 event ports support 2006-09-26 12:20:12 +00:00
Igor Sysoev
e28d09ade0 fix comment 2006-09-22 12:19:02 +00:00
Igor Sysoev
31bec20421 fix typo 2006-09-16 07:12:13 +00:00
Igor Sysoev
fe926fd3f5 disable [ PAUSE ] hwcap for Sun Studio 11 2006-09-15 19:33:55 +00:00
Igor Sysoev
fec3babf6b fix header name change 2006-09-15 10:25:32 +00:00
Igor Sysoev
4093054706 backout O_NOATIME support, it requires CAP_FOWNER capability 2006-09-14 15:05:48 +00:00
Igor Sysoev
8ce000a6b9 workaround of 2G+ file bug in 64-bit Linux sendfile() 2006-09-07 18:56:45 +00:00
Igor Sysoev
eb29c3c8fc Linux O_NOATIME support 2006-09-01 05:15:56 +00:00
Igor Sysoev
a5719ead3e 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