Igor Sysoev
|
908194eddd
|
fail if no file aio was found
|
2009-09-10 12:08:30 +00:00 |
|
Igor Sysoev
|
3e751480b2
|
increase request counter before an upstream cleanup because the cleanup
decreases the counter via ngx_http_finalize_request(r, NGX_DONE),
the bug was introduced in r3050
|
2009-09-08 11:37:50 +00:00 |
|
Igor Sysoev
|
4d4b2a1b40
|
fix request counter handling in perl module for $r->internal_redirect()
and $r->has_request_body(), the bug was introduced in r3050
|
2009-09-08 11:33:32 +00:00 |
|
Igor Sysoev
|
9963b19f69
|
do not pass incoming buf chain twice if data are ready,
the bug was introduced in r3072
|
2009-09-07 12:10:07 +00:00 |
|
Igor Sysoev
|
d0afc39841
|
bump version
|
2009-09-07 12:08:58 +00:00 |
|
Igor Sysoev
|
1495831a63
|
release-0.8.14 tag
|
2009-09-07 08:25:46 +00:00 |
|
Igor Sysoev
|
535a2fb633
|
nginx-0.8.14-RELEASE
|
2009-09-07 08:25:45 +00:00 |
|
Igor Sysoev
|
28debb2191
|
fix the previous commit
|
2009-09-04 18:51:17 +00:00 |
|
Igor Sysoev
|
78fd825c1e
|
preload just a single byte to avoid testing file overrun
|
2009-09-04 16:59:23 +00:00 |
|
Igor Sysoev
|
8013a83067
|
clean cache updating state if a response has uncacheable code or
cache prohibitive headers
|
2009-09-04 09:57:38 +00:00 |
|
Igor Sysoev
|
7d71c80b16
|
fix request counter handling for perl handler, introduced in r3050
|
2009-09-04 09:54:16 +00:00 |
|
Igor Sysoev
|
f0e12845a5
|
log offset passed to sendfile()
|
2009-09-04 09:53:09 +00:00 |
|
Igor Sysoev
|
2052077b93
|
small optimization
|
2009-09-04 09:50:58 +00:00 |
|
Igor Sysoev
|
63494b4c79
|
discrease slightly ngx_http_parse_header_line() size:
this line is not required for LF, however, this case is very seldom
|
2009-09-02 07:02:49 +00:00 |
|
Igor Sysoev
|
21e3e05eb1
|
discard request body before returning 413 error,
this fixes custom 413 page redirection bug introduced in r1456
|
2009-09-01 12:47:34 +00:00 |
|
Igor Sysoev
|
b4cc2fc0d7
|
fix request counter handling while discarding body, introduced in r3050
|
2009-09-01 12:40:27 +00:00 |
|
Igor Sysoev
|
56f06e69df
|
use %*s instead of %V
|
2009-09-01 12:35:52 +00:00 |
|
Igor Sysoev
|
2e9ea35fd7
|
fix segfault when a header starts with "\rX"
and logging is set to info or debug level
|
2009-09-01 12:32:37 +00:00 |
|
Igor Sysoev
|
f13a2507ae
|
bump version
|
2009-09-01 12:07:00 +00:00 |
|
Igor Sysoev
|
49dc09ca5b
|
release-0.8.13 tag
|
2009-08-31 15:02:37 +00:00 |
|
Igor Sysoev
|
b1b7b42df6
|
nginx-0.8.13-RELEASE
|
2009-08-31 15:02:36 +00:00 |
|
Igor Sysoev
|
9f9054df82
|
retry aio sendfile if data are ready
|
2009-08-31 14:00:16 +00:00 |
|
Igor Sysoev
|
06bb9d294a
|
fix building on FreeBSD without --with-file-aio
|
2009-08-31 13:51:13 +00:00 |
|
Igor Sysoev
|
c76ba2b2c5
|
bump version
|
2009-08-31 13:50:37 +00:00 |
|
Igor Sysoev
|
de1f62dc76
|
release-0.8.12 tag
|
2009-08-31 11:32:17 +00:00 |
|
Igor Sysoev
|
7abdccce13
|
nginx-0.8.12-RELEASE
|
2009-08-31 11:32:16 +00:00 |
|
Igor Sysoev
|
fb30a18045
|
fix request counter handling for try_files, introduced in r3050
|
2009-08-31 11:21:04 +00:00 |
|
Igor Sysoev
|
bfff03406d
|
aio sendfile
|
2009-08-30 09:52:39 +00:00 |
|
Igor Sysoev
|
ddda411d14
|
*) ngx_http_ephemeral
*) use preallocated terminal_posted_request
|
2009-08-30 09:47:11 +00:00 |
|
Igor Sysoev
|
8c491a77bc
|
refactor EAGAIN/EINTR processing
|
2009-08-30 09:42:29 +00:00 |
|
Igor Sysoev
|
d11fa717f0
|
use local variable and fix debug log message
|
2009-08-29 18:42:31 +00:00 |
|
Igor Sysoev
|
61b09e59d7
|
fix request counter for memcached, introduced in r3050
|
2009-08-29 18:40:28 +00:00 |
|
Igor Sysoev
|
cfb6888d87
|
bump version
|
2009-08-29 18:39:32 +00:00 |
|
Igor Sysoev
|
af07907048
|
release-0.8.11 tag
|
2009-08-28 13:21:07 +00:00 |
|
Igor Sysoev
|
58c1386edd
|
nginx-0.8.11-RELEASE
|
2009-08-28 13:21:06 +00:00 |
|
Igor Sysoev
|
6ef7e772a9
|
fix build by msvc, introduced in r3054
|
2009-08-28 11:46:12 +00:00 |
|
Igor Sysoev
|
8b8e995eb8
|
do not create cache key in AIO invocation
|
2009-08-28 11:23:50 +00:00 |
|
Igor Sysoev
|
a39d4e1aee
|
fix sending a cached file using AIO
|
2009-08-28 11:22:27 +00:00 |
|
Igor Sysoev
|
aa4200b551
|
do not disable gzip for MSIE 6.0 SV1 in "gzip_disable msie6"
|
2009-08-28 08:19:02 +00:00 |
|
Igor Sysoev
|
6fb506a215
|
directio_alignment
|
2009-08-28 08:15:55 +00:00 |
|
Igor Sysoev
|
a962506498
|
FreeBSD and Linux AIO support
|
2009-08-28 08:12:35 +00:00 |
|
Igor Sysoev
|
1163af9fae
|
style fix
|
2009-08-28 07:50:45 +00:00 |
|
Igor Sysoev
|
5297d456d8
|
axe r->connection->destroyed testing
|
2009-08-26 16:14:57 +00:00 |
|
Igor Sysoev
|
b603dd4b43
|
request reference counter
|
2009-08-26 16:04:05 +00:00 |
|
Igor Sysoev
|
450659e62a
|
twice termination delay only after SIGALRM, otherwise many separate SIGCHLD
and SIGIO signals quickly increase delay to the level when SIGKILL is sent
|
2009-08-26 15:12:28 +00:00 |
|
Igor Sysoev
|
31f6c5c55d
|
style fix
|
2009-08-26 15:09:09 +00:00 |
|
Igor Sysoev
|
9262c6138e
|
fix typo
|
2009-08-26 15:03:53 +00:00 |
|
Igor Sysoev
|
764c5eca29
|
ignore SIGSYS
|
2009-08-26 05:19:57 +00:00 |
|
Igor Sysoev
|
b71610eb09
|
*) move small declarations in appropriate places and delete the surplus
header files
*) delete insignificant comments
|
2009-08-25 09:09:13 +00:00 |
|
Igor Sysoev
|
8e7e69e351
|
style fix
|
2009-08-25 09:06:21 +00:00 |
|