Igor Sysoev
|
5a55d7104b
|
return NGX_ERROR instead of NGX_HTTP_INTERNAL_SERVER_ERROR in u->parse_header()
|
2007-12-09 08:22:35 +00:00 |
|
Igor Sysoev
|
27dd6a62bd
|
use malloc() in ngx_win32_rename_file, set crit level instead of error
|
2007-12-07 19:57:13 +00:00 |
|
Igor Sysoev
|
6b2fce430b
|
allow to use IP addresses without defined resolver
|
2007-12-03 10:05:19 +00:00 |
|
Igor Sysoev
|
96dd8af8e6
|
proxy_pass variables support
|
2007-11-27 13:34:13 +00:00 |
|
Igor Sysoev
|
32717eb60c
|
r->headers_out.refresh
|
2007-11-27 11:56:18 +00:00 |
|
Igor Sysoev
|
685fd08753
|
set r->headers_out.location for non-local redirects
|
2007-11-27 11:52:37 +00:00 |
|
Igor Sysoev
|
1d04b14c09
|
64-bit time_t compatibility
|
2007-11-15 14:26:36 +00:00 |
|
Igor Sysoev
|
2d3f3f6eb6
|
fix English grammar
|
2007-10-14 18:56:15 +00:00 |
|
Igor Sysoev
|
7ed63ee75f
|
use pool instead of ngx_conf_t
|
2007-10-08 08:55:12 +00:00 |
|
Igor Sysoev
|
7973964b3f
|
optimization
|
2007-10-08 04:59:26 +00:00 |
|
Igor Sysoev
|
f53294103b
|
pass length clearly
|
2007-10-01 12:57:47 +00:00 |
|
Igor Sysoev
|
0659720dc8
|
use ngx_strstrn() and ngx_strcasestrn()
|
2007-09-26 19:26:14 +00:00 |
|
Igor Sysoev
|
4b96baa417
|
u_char* is enough to keep file name
|
2007-09-15 17:11:06 +00:00 |
|
Igor Sysoev
|
9e4b7276f9
|
connection error should be logged with "connecting to upstream" action,
the bug was introduced in r1154
|
2007-09-09 18:43:16 +00:00 |
|
Igor Sysoev
|
3dea919675
|
read EOF of header only responses in non-buffered proxying
|
2007-09-09 18:32:53 +00:00 |
|
Igor Sysoev
|
e101338634
|
upstream sendfile bit was overridden by r->connection->sendfile
|
2007-08-14 20:44:09 +00:00 |
|
Igor Sysoev
|
6876bcdad6
|
backup upstream servers
|
2007-08-09 13:54:33 +00:00 |
|
Igor Sysoev
|
32b787560a
|
fix case when two directives
proxy_pass http://backend;
proxy_pass https://backend;
both use one port - 80 or 443, that was defined first.
|
2007-07-23 12:35:21 +00:00 |
|
Igor Sysoev
|
fbd9b4399f
|
proxy_store and fastcgi_store were changed,
proxy_store_access and fastcgi_store_access were added
|
2007-07-13 08:30:34 +00:00 |
|
Igor Sysoev
|
58feb53eb4
|
proxy_store and fastcgi_store
|
2007-07-12 11:19:05 +00:00 |
|
Igor Sysoev
|
8b0a3d2810
|
fix segfault when session was freed twice
|
2007-07-10 21:04:37 +00:00 |
|
Igor Sysoev
|
def1e7439f
|
if subrequest response was buffered in file, then subrequest was finalized
with 0 code, ngx_http_writer() was not set, and response part in file was lost
|
2007-06-17 09:29:15 +00:00 |
|
Igor Sysoev
|
84cc2cca53
|
style fix
|
2007-06-07 14:33:02 +00:00 |
|
Igor Sysoev
|
29f5912635
|
$upstream_addr
|
2007-04-23 16:56:17 +00:00 |
|
Igor Sysoev
|
e0f866273f
|
store the upstream states before X-Accel-Redirect to a next upstream
|
2007-04-18 20:23:19 +00:00 |
|
Igor Sysoev
|
fb958946b5
|
style fix: remove tabs
|
2007-04-18 15:21:28 +00:00 |
|
Igor Sysoev
|
2723361e76
|
$upstream_http_... variables
|
2007-04-10 07:08:06 +00:00 |
|
Igor Sysoev
|
24a95944a7
|
separate ngx_http_upstream_test_connect() and
use it in ngx_http_upstream_process_header() path too
|
2007-03-31 15:37:09 +00:00 |
|
Igor Sysoev
|
77d7f80285
|
fix segfault if upstream sends trailing ";" in "charset="
|
2007-03-23 11:33:47 +00:00 |
|
Igor Sysoev
|
7b2d87ffa0
|
add debug logging
|
2007-02-15 10:00:59 +00:00 |
|
Igor Sysoev
|
722231f407
|
ngx_strcasecmp()/ngx_strncasecmp()
|
2007-02-14 18:51:19 +00:00 |
|
Igor Sysoev
|
f15b839a88
|
log a right subrequest
|
2007-02-09 13:49:14 +00:00 |
|
Igor Sysoev
|
8ff1e3251c
|
fix segfault when client_body_in_file_only is on, the body is not passed
to upstream, and nginx tries next upstream
|
2007-01-19 12:57:02 +00:00 |
|
Igor Sysoev
|
ae2006b2fe
|
a non-active client connection must not closed after send timeout
|
2007-01-19 12:22:32 +00:00 |
|
Igor Sysoev
|
8488a1ce11
|
allow the upstream modules to send a header only
|
2007-01-15 17:12:43 +00:00 |
|
Igor Sysoev
|
bf3aaac7ac
|
rewritten upstream
|
2006-12-12 16:46:16 +00:00 |
|
Igor Sysoev
|
2fb2a8dbf9
|
upstream name was tried to resolve
|
2006-12-11 15:12:07 +00:00 |
|
Igor Sysoev
|
e60b99f1d0
|
TCP upstreams always used the first TCP upstream with the same name
|
2006-12-11 08:25:03 +00:00 |
|
Igor Sysoev
|
8f98581bbf
|
the previous fix does not actually fix overflow
|
2006-12-06 11:33:18 +00:00 |
|
Igor Sysoev
|
8b6844c747
|
fix msec overflow
|
2006-12-05 20:30:05 +00:00 |
|
Igor Sysoev
|
3d2fd18a39
|
upstream choice modules
|
2006-12-04 16:46:13 +00:00 |
|
Igor Sysoev
|
a8c54c082c
|
axe old % log format
|
2006-11-27 14:46:15 +00:00 |
|
Igor Sysoev
|
eb885fafd2
|
fix negative upstream response time
|
2006-11-15 20:51:07 +00:00 |
|
Igor Sysoev
|
37188918ed
|
style fix: remove trailing spaces
|
2006-10-17 16:13:49 +00:00 |
|
Igor Sysoev
|
960100e371
|
<!--#include virtual=... set=... -->
|
2006-10-13 15:20:10 +00:00 |
|
Igor Sysoev
|
cea316dbae
|
not do ngx_http_upstream_finalize_request() twice
|
2006-10-10 13:17:58 +00:00 |
|
Igor Sysoev
|
e3fbaeaffe
|
fix building introduced by previous commit
|
2006-10-10 13:12:13 +00:00 |
|
Igor Sysoev
|
52ec2c48b9
|
finalize nonbuffered request on timeout
|
2006-10-10 13:11:06 +00:00 |
|
Igor Sysoev
|
aec57e2613
|
align hash bucket size to cache line
|
2006-10-09 14:03:16 +00:00 |
|
Igor Sysoev
|
627b8aa3bd
|
fix hash building on unknown 64-bit platform
|
2006-10-06 15:06:02 +00:00 |
|