Igor Sysoev
64cfd2ead9
underscores_in_headers
2008-09-24 14:02:50 +00:00
Igor Sysoev
6d9843a4f1
remove unused #include's
2008-09-05 15:25:47 +00:00
Igor Sysoev
85951d5d72
*) listen ssl
...
*) no default ssl_cetificate and ssl_cetificate_key
2008-09-01 14:19:01 +00:00
Igor Sysoev
d7d96c3c6d
gzip_disable msie6
2008-08-26 15:09:28 +00:00
Igor Sysoev
92a5ac81cf
*) refactor ngx_parse_inet_url()
...
*) refactor ngx_parse_unix_domain_url()
*) delete unused ngx_url_t fields
2008-08-26 14:24:14 +00:00
Igor Sysoev
f60b7174b1
ngx_sock_ntop() takes family from sockaddr, remove duplicate field
2008-08-21 19:24:07 +00:00
Igor Sysoev
95cf37a78f
*) remove zero termination in ngx_inet_ntop() and ngx_sock_ntop()
...
*) use ngx_snprintf() in ngx_inet_ntop() and ngx_sock_ntop()
as they are called just once per connection
*) NGX_INET_ADDRSTRLEN
2008-08-21 18:47:23 +00:00
Igor Sysoev
8a825218e5
server_name "" support
2008-08-21 12:56:10 +00:00
Igor Sysoev
254b8310be
*) regex match must return NGX_OK to stop regex searching,
...
this fixes inclusive regex location
*) change NGX_HTTP_INTERNAL_SERVER_ERROR to NGX_ERROR
2008-08-17 18:02:55 +00:00
Igor Sysoev
00b8dd8287
fix noregex for inclusive locations
2008-08-17 17:58:16 +00:00
Igor Sysoev
41a9c12b44
test Content-Type via hash:
...
*) ngx_http_test_content_type()
*) ngx_http_types_slot()
*) ngx_http_merge_types()
2008-08-04 11:29:09 +00:00
Igor Sysoev
488629350b
ngx_hash_strlow()
2008-08-04 10:18:36 +00:00
Igor Sysoev
bf12c62e56
directio
2008-07-30 12:34:04 +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
41b91d49ec
show an error message for invalid parameter
2008-07-03 19:19:45 +00:00
Igor Sysoev
52429def53
the "Expect" header support
2008-06-26 13:00:39 +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
1c3b27b4bd
after URI was rewritten location configuration should be to a server's null one
2008-06-15 19:07:35 +00:00
Igor Sysoev
88335cbce8
*) remove optimize_host_names
...
*) deprecate optimize_server_names: it is not needed since
server_name_in_redirect introduction
2008-05-24 15:43:48 +00:00
Igor Sysoev
a2eddf1bfe
locations tree
2008-05-24 14:14:13 +00:00
Igor Sysoev
4b020d55bd
$hostname variable
2008-05-16 14:39:06 +00:00
Igor Sysoev
ced97d1791
*) host in request line has priority
...
*) allow several Host headers
*) validate host
2008-05-15 14:44:47 +00:00
Igor Sysoev
bae2ece30b
style fix: remove tabs and trailing spaces
2008-05-14 07:54:52 +00:00
Igor Sysoev
1c6f157993
args support in static error_page
2008-04-29 10:06:43 +00:00
Igor Sysoev
a38d9e3439
update previous commit
2008-03-24 17:17:17 +00:00
Igor Sysoev
24da7352fd
use ngx_int_t in ngx_sort() callback
2008-03-24 13:04:02 +00:00
Igor Sysoev
4d74d56fbf
fix large memory allocation in "error_page 495-497 /uri"
2008-03-10 14:45:41 +00:00
Igor Sysoev
bda142ac94
create dummy resolver in http context to inherit it in all servers
2008-03-06 08:48:55 +00:00
Igor Sysoev
fad16b3a9f
reset r->content_handler in a named location
2008-03-04 14:57:07 +00:00
Igor Sysoev
f0590d13b0
use cf->cycle->new_log because at merge stage cf->pool->log is old log
2008-03-04 10:42:05 +00:00
Igor Sysoev
8e773cdc3b
cleanup resolver
2008-02-28 20:38:34 +00:00
Igor Sysoev
3e0e2592c3
fix order
2008-02-07 10:38:13 +00:00
Igor Sysoev
ed17a5a76b
fix return code
2008-02-07 08:57:07 +00:00
Igor Sysoev
6ddfa43a74
fix building by gcc42, etc. introduced in r1858
2008-01-09 15:27:27 +00:00
Igor Sysoev
aea406bbad
update GET method text in an subrequest
2008-01-08 21:06:38 +00:00
Igor Sysoev
72a91c756c
axe useless r->server_name
2007-12-30 08:15:27 +00:00
Igor Sysoev
8991aa8f56
fix building by msvc introduced by r1807
2007-12-29 21:43:49 +00:00
Igor Sysoev
e71222b0ba
handle old "server_name *"
2007-12-29 19:05:21 +00:00
Igor Sysoev
74f3ad4579
satisfy all|any
2007-12-29 16:38:23 +00:00
Igor Sysoev
9901529164
several changes in server_name:
...
*) server_name_in_redirect directive and removal of the '*' stub
*) use server address in redirect if host can not be detected
*) ngx_http_server_addr()
*) allow wildcard and regex names to be a main server_name
*) DAV Destination header is tested against Host header
2007-12-29 15:30:39 +00:00
Igor Sysoev
a11e6187da
style fix: remove trailing spaces
2007-12-28 13:15:36 +00:00
Igor Sysoev
dbadfc12d0
fix building --without-pcre
2007-12-28 13:15:11 +00:00
Igor Sysoev
f6630df22b
ngx_http_gzip_static_module and gzip_disable
2007-12-27 14:21:59 +00:00
Igor Sysoev
74bfa8ca4a
optimization
2007-12-27 09:17:20 +00:00
Igor Sysoev
e4a67eeba6
style fix
2007-12-27 08:40:14 +00:00
Igor Sysoev
c9d8ac563a
open_file_cache_min_uses
2007-12-22 13:19:39 +00:00
Igor Sysoev
5202af7573
open_file_cache_retest > open_file_cache_valid
2007-12-21 16:19:48 +00:00
Igor Sysoev
1e973c6d87
move condition declarations inside blocks where they are used
2007-12-10 12:09:51 +00:00
Igor Sysoev
ce86f12a95
allow to use IP addresses without defined resolver
2007-12-03 10:05:19 +00:00
Igor Sysoev
9c6d68aa3d
zero ngx_url_t
2007-11-30 22:08:59 +00:00