Igor Sysoev
|
58ea0c1aad
|
copy protocol value when large request line is copied,
this fixes error "fastcgi: the request record is too big"
|
2007-12-01 12:22:48 +00:00 |
|
Igor Sysoev
|
1d4e9b31cc
|
do not allow plain 0.9 request to HTTPS
|
2007-12-01 11:46:04 +00:00 |
|
Igor Sysoev
|
4d65f6501a
|
zero ngx_url_t
|
2007-11-30 22:08:59 +00:00 |
|
Igor Sysoev
|
14c8422148
|
style fix
|
2007-11-30 22:08:29 +00:00 |
|
Igor Sysoev
|
7e924427ac
|
fix typo
|
2007-11-30 22:07:05 +00:00 |
|
Igor Sysoev
|
77e8b0c59f
|
fix comment
|
2007-11-30 22:06:48 +00:00 |
|
Igor Sysoev
|
00e0377488
|
ngx_parse_url() saves port text, this allows to use it in proxy host header
|
2007-11-28 19:55:31 +00:00 |
|
Igor Sysoev
|
57bb349844
|
bump version
|
2007-11-28 19:17:24 +00:00 |
|
Igor Sysoev
|
fa62656b31
|
fix segfault
|
2007-11-28 15:06:05 +00:00 |
|
Igor Sysoev
|
a427e12619
|
delete unneeded declaration
|
2007-11-28 10:14:04 +00:00 |
|
Igor Sysoev
|
743760ea35
|
bump version
|
2007-11-27 16:58:41 +00:00 |
|
Igor Sysoev
|
6e0a7bfaaa
|
bump version
|
2007-11-27 16:25:32 +00:00 |
|
Igor Sysoev
|
96dd8af8e6
|
proxy_pass variables support
|
2007-11-27 13:34:13 +00:00 |
|
Igor Sysoev
|
9683528550
|
improve throughput with large limit_rate
|
2007-11-27 12:24:44 +00:00 |
|
Igor Sysoev
|
a6b5957f92
|
log entire request line instead of URI only
|
2007-11-27 12:22:01 +00:00 |
|
Igor Sysoev
|
98b5a3b15b
|
add_header last-modified ""
|
2007-11-27 12:02:58 +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
|
13f5ff9d7e
|
http resolver and resolver_timeout
|
2007-11-27 11:33:52 +00:00 |
|
Igor Sysoev
|
b50b32e255
|
use usec and pid as start value
|
2007-11-24 10:43:15 +00:00 |
|
Igor Sysoev
|
53fcff1efe
|
fix previous commit
|
2007-11-23 17:27:01 +00:00 |
|
Igor Sysoev
|
cb4d53861c
|
resolver
|
2007-11-23 17:13:26 +00:00 |
|
Igor Sysoev
|
2e8f0d0b30
|
update ngx_memcmp()
|
2007-11-23 17:00:11 +00:00 |
|
Igor Sysoev
|
36b634cdbc
|
ngx_inet_addr()
|
2007-11-23 16:59:24 +00:00 |
|
Igor Sysoev
|
48bf997e10
|
ngx_queue.h
|
2007-11-23 16:32:50 +00:00 |
|
Igor Sysoev
|
499c05a87b
|
the simple expression has the same precision without overflow
|
2007-11-16 18:15:04 +00:00 |
|
Igor Sysoev
|
5589bcf969
|
bump version
|
2007-11-15 15:42:39 +00:00 |
|
Igor Sysoev
|
a8c1332720
|
enable getenv() and gmtime() in msvc8
|
2007-11-15 14:34:10 +00:00 |
|
Igor Sysoev
|
1d04b14c09
|
64-bit time_t compatibility
|
2007-11-15 14:26:36 +00:00 |
|
Igor Sysoev
|
66dbcc8d38
|
fix typo
|
2007-11-14 14:58:27 +00:00 |
|
Igor Sysoev
|
a0951d5494
|
fix win32 ngx_read_fd() and ngx_write_fd()
|
2007-11-11 19:56:46 +00:00 |
|
Igor Sysoev
|
479c786e0d
|
TransmitPackets(), ConnectEx(), and DisconnectEx()
|
2007-11-11 18:56:50 +00:00 |
|
Igor Sysoev
|
2afdfdcadb
|
fix win32 glob
|
2007-11-11 17:50:47 +00:00 |
|
Igor Sysoev
|
d7a7bedeb6
|
omit unnecessary test, because NGX_ERROR == -1,
but r->headers_out.last_modified_time != -1 at this point
|
2007-11-09 15:43:43 +00:00 |
|
Igor Sysoev
|
6c2f052744
|
If-Range support
|
2007-11-09 15:41:35 +00:00 |
|
Igor Sysoev
|
cc5484fab1
|
do not encode already encoded characters in msie_refresh
|
2007-11-09 13:17:58 +00:00 |
|
Igor Sysoev
|
8152d0aeed
|
style and grammar fix
|
2007-11-09 13:12:25 +00:00 |
|
Igor Sysoev
|
4c89c09ad8
|
fix autoindex for "alias /"
|
2007-11-08 15:21:54 +00:00 |
|
Igor Sysoev
|
d47063bd90
|
fix gzip and SSL
|
2007-11-08 15:21:22 +00:00 |
|
Igor Sysoev
|
408dfc1714
|
fix segfaults
|
2007-11-08 15:20:56 +00:00 |
|
Igor Sysoev
|
d7cf1a6c1f
|
set status in correct place
|
2007-11-06 15:01:13 +00:00 |
|
Igor Sysoev
|
a2208091df
|
bump version
|
2007-10-29 14:09:12 +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
|
e430ab4d55
|
divide special response handling into several functions
fix "?" escaping introduced in r1467
|
2007-10-26 16:17:17 +00:00 |
|
Igor Sysoev
|
81924e8e16
|
compatibility with mget: space after HTTP/1.1
|
2007-10-26 11:34:10 +00:00 |
|
Igor Sysoev
|
31fd642c5c
|
refactor index module: remove context
|
2007-10-23 14:16:00 +00:00 |
|
Igor Sysoev
|
747bb06d62
|
change emerg to a warn for absolute index
|
2007-10-23 14:15:06 +00:00 |
|
Igor Sysoev
|
704bafb5c2
|
fix mime type for absolute index
|
2007-10-23 14:10:38 +00:00 |
|
Igor Sysoev
|
3bb547dfdf
|
64-bit update lost in r1355
|
2007-10-23 14:09:12 +00:00 |
|
Igor Sysoev
|
e261091d67
|
style fix
|
2007-10-22 15:22:08 +00:00 |
|
Igor Sysoev
|
6684e58739
|
bump version
|
2007-10-22 11:24:05 +00:00 |
|
Igor Sysoev
|
80c397c53b
|
fix building broken in r1593
|
2007-10-22 10:28:03 +00:00 |
|
Igor Sysoev
|
f0a51cfa09
|
unescape SSI include
|
2007-10-22 10:19:17 +00:00 |
|
Igor Sysoev
|
070cf22ab4
|
server_tokens
|
2007-10-22 10:17:34 +00:00 |
|
Igor Sysoev
|
9e039cfc9e
|
fix typo
|
2007-10-22 10:15:48 +00:00 |
|
Igor Sysoev
|
a40caa172c
|
fix segfault
|
2007-10-22 10:15:27 +00:00 |
|
Igor Sysoev
|
11ab73e538
|
style fix
|
2007-10-18 16:20:21 +00:00 |
|
Igor Sysoev
|
775fd53f2d
|
style fix
|
2007-10-18 16:12:55 +00:00 |
|
Igor Sysoev
|
7b34e5f001
|
style fix
|
2007-10-18 16:05:48 +00:00 |
|
Igor Sysoev
|
e345d26d20
|
fix typo
|
2007-10-18 15:53:38 +00:00 |
|
Igor Sysoev
|
8decab3dd9
|
merge_slashes
|
2007-10-18 11:36:58 +00:00 |
|
Igor Sysoev
|
4c5207fd56
|
allow full URL without URI part: "GET http://host HTTP/1.0"
|
2007-10-18 11:33:31 +00:00 |
|
Igor Sysoev
|
b2f5a4a971
|
gzip_vary
|
2007-10-18 11:29:34 +00:00 |
|
Igor Sysoev
|
cc4078f470
|
do not discard body if it has been already read
|
2007-10-18 11:29:15 +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
|
12446d8249
|
fix segfault if no server_name was defined
|
2007-10-17 13:22:26 +00:00 |
|
Igor Sysoev
|
5cb097c5b0
|
style fix
|
2007-10-17 13:21:20 +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
|
336943dd7e
|
use ngx_sha1.h
|
2007-10-16 12:17:11 +00:00 |
|
Igor Sysoev
|
7b4d0266c6
|
ngx_sha1.h
|
2007-10-16 12:16:58 +00:00 |
|
Igor Sysoev
|
d883df2444
|
ngx_md5.h
|
2007-10-16 11:59:47 +00:00 |
|
Igor Sysoev
|
6d5d61c8a3
|
bump version
|
2007-10-15 11:32:09 +00:00 |
|
Igor Sysoev
|
ab18bf2f02
|
use real weight, do not downground to one
|
2007-10-15 10:15:54 +00:00 |
|
Igor Sysoev
|
2517eef67b
|
memcached did not set $upstream_response_time
|
2007-10-15 09:46:36 +00:00 |
|
Igor Sysoev
|
8de766328f
|
fix segfault when $date_local or $date_gmt are used outside ssi module
|
2007-10-14 19:04:23 +00:00 |
|
Igor Sysoev
|
2d3f3f6eb6
|
fix English grammar
|
2007-10-14 18:56:15 +00:00 |
|
Igor Sysoev
|
47a1ebb050
|
optimization
|
2007-10-10 13:58:47 +00:00 |
|
Igor Sysoev
|
bfb23bf604
|
style fix: remove double semicolons
|
2007-10-09 20:11:03 +00:00 |
|
Igor Sysoev
|
3fc6ee4501
|
allow access_log inside limit_except
|
2007-10-09 18:45:49 +00:00 |
|
Igor Sysoev
|
5ba67396f5
|
%v fix lost in r1407
|
2007-10-09 18:44:59 +00:00 |
|
Igor Sysoev
|
d3db9ea51e
|
style fix: remove trailing spaces
|
2007-10-09 18:42:00 +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
|
d2582b9619
|
*) add sub_filter parser fix similar to r1261 in SSI parser
*) fix case when pattern is split between two buffers:
it had been fixed in SSI parser long ago
|
2007-10-02 18:53:31 +00:00 |
|
Igor Sysoev
|
a103646402
|
fix r1552 and r1464: test max fails in correct peer
|
2007-10-02 12:34:16 +00:00 |
|
Igor Sysoev
|
d13045f16c
|
fix empty string replacement in sub_filter
|
2007-10-01 16:24:15 +00:00 |
|
Igor Sysoev
|
fa928a6c66
|
two commits those go together by mistake
*) fix gzip broken in r1544
*) fix memcached END test
|
2007-10-01 16:00:13 +00:00 |
|
Igor Sysoev
|
a8afe406ce
|
use ngx_strnstr()
|
2007-10-01 14:48:45 +00:00 |
|
Igor Sysoev
|
35fe5fd06d
|
ngx_strnstr()
|
2007-10-01 14:48:33 +00:00 |
|
Igor Sysoev
|
834e447234
|
fix r1464: test max fails in correct peer
|
2007-10-01 14:45:31 +00:00 |
|
Igor Sysoev
|
6669702b00
|
add comment
|
2007-10-01 13:00:30 +00:00 |
|
Igor Sysoev
|
f53294103b
|
pass length clearly
|
2007-10-01 12:57:47 +00:00 |
|
Igor Sysoev
|
06af5df77f
|
style fix
|
2007-09-29 11:45:46 +00:00 |
|
Igor Sysoev
|
07ee0039b2
|
add time and length to a HEAD request
|
2007-09-28 09:48:25 +00:00 |
|
Igor Sysoev
|
9d2811b28b
|
omit trailing zero in directory name
|
2007-09-27 09:39:29 +00:00 |
|
Igor Sysoev
|
333649648c
|
SSI echo encoding
|
2007-09-27 09:37:09 +00:00 |
|
Igor Sysoev
|
1730c758a1
|
ngx_escape_html()
|
2007-09-27 09:36:50 +00:00 |
|