]> git.kaiwu.me - nginx.git/log
nginx.git
17 years agosplit ngx_parse_url()
Igor Sysoev [Fri, 22 Aug 2008 13:36:56 +0000 (13:36 +0000)]
split ngx_parse_url()

17 years agofix building on FreeBSD prior to 4.8, it has no GLOB_NOMATCH
Igor Sysoev [Fri, 22 Aug 2008 12:54:32 +0000 (12:54 +0000)]
fix building on FreeBSD prior to 4.8, it has no GLOB_NOMATCH

17 years agongx_sock_ntop() takes family from sockaddr, remove duplicate field
Igor Sysoev [Thu, 21 Aug 2008 19:24:07 +0000 (19:24 +0000)]
ngx_sock_ntop() takes family from sockaddr, remove duplicate field

17 years ago*) remove zero termination in ngx_inet_ntop() and ngx_sock_ntop()
Igor Sysoev [Thu, 21 Aug 2008 18:47:23 +0000 (18:47 +0000)]
*) 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

17 years agocall ngx_http_xslt_filter_exit()
Igor Sysoev [Thu, 21 Aug 2008 18:21:40 +0000 (18:21 +0000)]
call ngx_http_xslt_filter_exit()

17 years agoserver_name "" support
Igor Sysoev [Thu, 21 Aug 2008 12:56:10 +0000 (12:56 +0000)]
server_name "" support

17 years agoadd Google Earth MIME types
Igor Sysoev [Tue, 19 Aug 2008 19:50:53 +0000 (19:50 +0000)]
add Google Earth MIME types

17 years agofix $r->header_in() for "User-Agent", "Connection", and "Host"
Igor Sysoev [Tue, 19 Aug 2008 19:40:45 +0000 (19:40 +0000)]
fix $r->header_in() for "User-Agent", "Connection", and "Host"
broken in r2005, r2006, and r2008.

17 years agoleave HEAD method while error_page redirection
Igor Sysoev [Tue, 19 Aug 2008 18:55:46 +0000 (18:55 +0000)]
leave HEAD method while error_page redirection

17 years agodo not discard body while error_page redirection
Igor Sysoev [Tue, 19 Aug 2008 12:23:18 +0000 (12:23 +0000)]
do not discard body while error_page redirection

17 years agobump version
Igor Sysoev [Mon, 18 Aug 2008 14:29:57 +0000 (14:29 +0000)]
bump version

17 years agorelease-0.7.11 tag
Igor Sysoev [Mon, 18 Aug 2008 14:22:51 +0000 (14:22 +0000)]
release-0.7.11 tag

17 years agonginx-0.7.11-RELEASE release-0.7.11
Igor Sysoev [Mon, 18 Aug 2008 14:22:50 +0000 (14:22 +0000)]
nginx-0.7.11-RELEASE

17 years agoremove text/css from default charset_types
Igor Sysoev [Mon, 18 Aug 2008 13:38:17 +0000 (13:38 +0000)]
remove text/css from default charset_types
as it does not usually require recoding

17 years ago*) regex match must return NGX_OK to stop regex searching,
Igor Sysoev [Sun, 17 Aug 2008 18:02:55 +0000 (18:02 +0000)]
*) regex match must return NGX_OK to stop regex searching,
   this fixes inclusive regex location
*) change NGX_HTTP_INTERNAL_SERVER_ERROR to NGX_ERROR

17 years agofix noregex for inclusive locations
Igor Sysoev [Sun, 17 Aug 2008 17:58:16 +0000 (17:58 +0000)]
fix noregex for inclusive locations

17 years agoproxy_ssl_session_reuse
Igor Sysoev [Sun, 17 Aug 2008 17:47:52 +0000 (17:47 +0000)]
proxy_ssl_session_reuse

17 years agodisable original URI usage in proxy_pass after X-Accel-Redirect
Igor Sysoev [Sun, 17 Aug 2008 17:44:08 +0000 (17:44 +0000)]
disable original URI usage in proxy_pass after X-Accel-Redirect

17 years agoallow file existence test for POST requests in static module
Igor Sysoev [Sun, 17 Aug 2008 17:42:42 +0000 (17:42 +0000)]
allow file existence test for POST requests in static module

17 years agoignore NGX_EACCES error while directory test
Igor Sysoev [Sun, 17 Aug 2008 17:38:48 +0000 (17:38 +0000)]
ignore NGX_EACCES error while directory test

17 years agofix log message
Igor Sysoev [Fri, 15 Aug 2008 20:14:49 +0000 (20:14 +0000)]
fix log message

17 years agobump version
Igor Sysoev [Wed, 13 Aug 2008 16:59:16 +0000 (16:59 +0000)]
bump version

17 years agorelease-0.7.10 tag
Igor Sysoev [Wed, 13 Aug 2008 16:53:32 +0000 (16:53 +0000)]
release-0.7.10 tag

17 years agonginx-0.7.10-RELEASE release-0.7.10
Igor Sysoev [Wed, 13 Aug 2008 16:53:31 +0000 (16:53 +0000)]
nginx-0.7.10-RELEASE

17 years agorestore connection address on request closure,
Igor Sysoev [Wed, 13 Aug 2008 16:31:01 +0000 (16:31 +0000)]
restore connection address on request closure,
this fixes the issue when a frontend before nginx sends various client
connections via keepalive connection to nginx

17 years ago*) fix segfaults in types hash
Igor Sysoev [Wed, 13 Aug 2008 16:25:48 +0000 (16:25 +0000)]
*) fix segfaults in types hash
*) fix inheritance: default hash instead of inherited one

17 years agodisable error_page loop in 500 error when recursive errors are enabled
Igor Sysoev [Wed, 13 Aug 2008 09:00:13 +0000 (09:00 +0000)]
disable error_page loop in 500 error when recursive errors are enabled

17 years agoexit on libxslt test failure
Igor Sysoev [Wed, 13 Aug 2008 08:32:35 +0000 (08:32 +0000)]
exit on libxslt test failure

17 years agofix ngx_cpp_test_module configure
Igor Sysoev [Wed, 13 Aug 2008 08:29:27 +0000 (08:29 +0000)]
fix ngx_cpp_test_module configure

17 years agobump version
Igor Sysoev [Tue, 12 Aug 2008 15:46:34 +0000 (15:46 +0000)]
bump version

17 years agorelease-0.7.9 tag
Igor Sysoev [Tue, 12 Aug 2008 15:34:09 +0000 (15:34 +0000)]
release-0.7.9 tag

17 years agonginx-0.7.9-RELEASE release-0.7.9
Igor Sysoev [Tue, 12 Aug 2008 15:34:08 +0000 (15:34 +0000)]
nginx-0.7.9-RELEASE

17 years agofix the case when unset domain.tld was matched by *.domain.tld
Igor Sysoev [Tue, 12 Aug 2008 15:28:19 +0000 (15:28 +0000)]
fix the case when unset domain.tld was matched by *.domain.tld

17 years ago*) charset_types
Igor Sysoev [Tue, 12 Aug 2008 13:17:08 +0000 (13:17 +0000)]
*) charset_types
*) change of default charset types
*) addition_types

17 years agouse hash in gzip_types, ssi_types, and sub_filter_types
Igor Sysoev [Tue, 12 Aug 2008 13:11:36 +0000 (13:11 +0000)]
use hash in gzip_types, ssi_types, and sub_filter_types

17 years agobackout both r2162 and r2128 and implement a new fix
Igor Sysoev [Tue, 12 Aug 2008 12:04:49 +0000 (12:04 +0000)]
backout both r2162 and r2128 and implement a new fix

17 years agocheck daily time range
Igor Sysoev [Mon, 11 Aug 2008 17:50:37 +0000 (17:50 +0000)]
check daily time range

17 years agoexpires daily time
Igor Sysoev [Mon, 11 Aug 2008 15:28:35 +0000 (15:28 +0000)]
expires daily time

17 years agongx_next_time()
Igor Sysoev [Mon, 11 Aug 2008 15:28:15 +0000 (15:28 +0000)]
ngx_next_time()

17 years agoSSL connection readiness is required for level-triggered events only,
Igor Sysoev [Mon, 11 Aug 2008 15:25:40 +0000 (15:25 +0000)]
SSL connection readiness is required for level-triggered events only,
broken in r2128

17 years agoconsider log_not_found while testing index files
Igor Sysoev [Mon, 11 Aug 2008 15:22:40 +0000 (15:22 +0000)]
consider log_not_found while testing index files

17 years agoclear Last-Modified; set content-type and length for main request only
Igor Sysoev [Wed, 6 Aug 2008 13:18:57 +0000 (13:18 +0000)]
clear Last-Modified; set content-type and length for main request only

17 years agodisable ranges, because xslt filter runs after range body filter
Igor Sysoev [Wed, 6 Aug 2008 09:38:34 +0000 (09:38 +0000)]
disable ranges, because xslt filter runs after range body filter

17 years agongx_cpp_test_module
Igor Sysoev [Tue, 5 Aug 2008 19:32:50 +0000 (19:32 +0000)]
ngx_cpp_test_module

17 years agoreuse compiled DTD hash in different locations, add DTD cleanup
Igor Sysoev [Tue, 5 Aug 2008 19:05:15 +0000 (19:05 +0000)]
reuse compiled DTD hash in different locations, add DTD cleanup

17 years agoupdate debug logging
Igor Sysoev [Tue, 5 Aug 2008 15:19:21 +0000 (15:19 +0000)]
update debug logging

17 years agoreuse compiled XSLT tree in different locations
Igor Sysoev [Tue, 5 Aug 2008 14:27:49 +0000 (14:27 +0000)]
reuse compiled XSLT tree in different locations

17 years agoxsl:output's media-type and encoding support
Igor Sysoev [Tue, 5 Aug 2008 14:24:16 +0000 (14:24 +0000)]
xsl:output's media-type and encoding support

17 years agowe do not need dtd->name
Igor Sysoev [Tue, 5 Aug 2008 13:08:35 +0000 (13:08 +0000)]
we do not need dtd->name

17 years agoxslt_stylesheet should be valid for location only
Igor Sysoev [Tue, 5 Aug 2008 13:07:42 +0000 (13:07 +0000)]
xslt_stylesheet should be valid for location only

17 years agofix xslt module context levels
Igor Sysoev [Tue, 5 Aug 2008 06:21:15 +0000 (06:21 +0000)]
fix xslt module context levels

17 years agoupdate debug logging
Igor Sysoev [Mon, 4 Aug 2008 21:51:36 +0000 (21:51 +0000)]
update debug logging

17 years agostyle fix
Igor Sysoev [Mon, 4 Aug 2008 20:25:51 +0000 (20:25 +0000)]
style fix

17 years agofix building by bcc broken in r2143
Igor Sysoev [Mon, 4 Aug 2008 20:23:21 +0000 (20:23 +0000)]
fix building by bcc broken in r2143

17 years agobump version
Igor Sysoev [Mon, 4 Aug 2008 16:45:52 +0000 (16:45 +0000)]
bump version

17 years agorelease-0.7.8 tag
Igor Sysoev [Mon, 4 Aug 2008 15:46:35 +0000 (15:46 +0000)]
release-0.7.8 tag

17 years agonginx-0.7.8-RELEASE release-0.7.8
Igor Sysoev [Mon, 4 Aug 2008 15:46:34 +0000 (15:46 +0000)]
nginx-0.7.8-RELEASE

17 years agoSolaris directio()
Igor Sysoev [Mon, 4 Aug 2008 15:32:10 +0000 (15:32 +0000)]
Solaris directio()

17 years agofix building by msvc8 introduced in r2127
Igor Sysoev [Mon, 4 Aug 2008 14:56:25 +0000 (14:56 +0000)]
fix building by msvc8 introduced in r2127

17 years agoupdate comment
Igor Sysoev [Mon, 4 Aug 2008 14:54:12 +0000 (14:54 +0000)]
update comment

17 years agoif upstream sent a location header without status use 302
Igor Sysoev [Mon, 4 Aug 2008 14:53:16 +0000 (14:53 +0000)]
if upstream sent a location header without status use 302

17 years agongx_http_xslt_filter_module
Igor Sysoev [Mon, 4 Aug 2008 14:48:15 +0000 (14:48 +0000)]
ngx_http_xslt_filter_module

17 years agotest Content-Type via hash:
Igor Sysoev [Mon, 4 Aug 2008 11:29:09 +0000 (11:29 +0000)]
test Content-Type via hash:

*) ngx_http_test_content_type()
*) ngx_http_types_slot()
*) ngx_http_merge_types()

17 years ago$arg_... variable
Igor Sysoev [Mon, 4 Aug 2008 11:10:52 +0000 (11:10 +0000)]
$arg_... variable

17 years agongx_hash_strlow()
Igor Sysoev [Mon, 4 Aug 2008 10:18:36 +0000 (10:18 +0000)]
ngx_hash_strlow()

17 years agongx_strlow()
Igor Sysoev [Mon, 4 Aug 2008 10:07:00 +0000 (10:07 +0000)]
ngx_strlow()

17 years agofix building by bcc broken in r2130
Igor Sysoev [Mon, 4 Aug 2008 09:14:30 +0000 (09:14 +0000)]
fix building by bcc broken in r2130

17 years agofix conflicting names "true" and "false"
Igor Sysoev [Thu, 31 Jul 2008 07:55:46 +0000 (07:55 +0000)]
fix conflicting names "true" and "false"

17 years agobump version
Igor Sysoev [Wed, 30 Jul 2008 13:38:49 +0000 (13:38 +0000)]
bump version

17 years agorelease-0.7.7 tag
Igor Sysoev [Wed, 30 Jul 2008 12:55:04 +0000 (12:55 +0000)]
release-0.7.7 tag

17 years agonginx-0.7.7-RELEASE release-0.7.7
Igor Sysoev [Wed, 30 Jul 2008 12:55:03 +0000 (12:55 +0000)]
nginx-0.7.7-RELEASE

17 years agodirectio
Igor Sysoev [Wed, 30 Jul 2008 12:34:04 +0000 (12:34 +0000)]
directio

17 years ago*) move Darwin support to separate files
Igor Sysoev [Wed, 30 Jul 2008 12:18:07 +0000 (12:18 +0000)]
*) move Darwin support to separate files
*) Darwin sendfile() support

17 years agoupdate connection readiness after SSL handshake,
Igor Sysoev [Wed, 30 Jul 2008 06:12:30 +0000 (06:12 +0000)]
update connection readiness after SSL handshake,
this fixes mail proxy SSL connection hanging if level-triggered event is used

17 years agocase insensitive file system location support provided by locale only
Igor Sysoev [Tue, 29 Jul 2008 16:55:11 +0000 (16:55 +0000)]
case insensitive file system location support provided by locale only

17 years agorename ngx_utf_...() to ngx_utf8_...()
Igor Sysoev [Tue, 29 Jul 2008 14:41:34 +0000 (14:41 +0000)]
rename ngx_utf_...() to ngx_utf8_...()

17 years agofix typo
Igor Sysoev [Tue, 29 Jul 2008 14:31:03 +0000 (14:31 +0000)]
fix typo

17 years ago*) ssl_verify_client ask
Igor Sysoev [Tue, 29 Jul 2008 14:29:02 +0000 (14:29 +0000)]
*) ssl_verify_client ask
*) test ssl_client_certificate for ssl_verify_client
*) $ssl_client_cert adds TAB before each line except first one
*) $ssl_client_raw_cert contains certificate as is

17 years agoallow range for partial flv response
Igor Sysoev [Tue, 29 Jul 2008 13:58:56 +0000 (13:58 +0000)]
allow range for partial flv response

17 years agosupport several buf's for single-part range
Igor Sysoev [Tue, 29 Jul 2008 13:58:13 +0000 (13:58 +0000)]
support several buf's for single-part range
patch by Maxim Dounin

17 years agofix utf-8 names in autoindex
Igor Sysoev [Fri, 25 Jul 2008 14:29:05 +0000 (14:29 +0000)]
fix utf-8 names in autoindex

17 years agofix ranges without Content-Type
Igor Sysoev [Wed, 23 Jul 2008 16:30:42 +0000 (16:30 +0000)]
fix ranges without Content-Type

17 years agosplit ngx_http_range_filter_module
Igor Sysoev [Wed, 23 Jul 2008 16:18:37 +0000 (16:18 +0000)]
split ngx_http_range_filter_module

17 years agohandle connect()'s EAGAIN on Linux
Igor Sysoev [Wed, 9 Jul 2008 15:42:13 +0000 (15:42 +0000)]
handle connect()'s EAGAIN on Linux

17 years agobump version
Igor Sysoev [Mon, 7 Jul 2008 12:19:57 +0000 (12:19 +0000)]
bump version

17 years agorelease-0.7.6 tag
Igor Sysoev [Mon, 7 Jul 2008 09:43:22 +0000 (09:43 +0000)]
release-0.7.6 tag

17 years agonginx-0.7.6-RELEASE release-0.7.6
Igor Sysoev [Mon, 7 Jul 2008 09:43:21 +0000 (09:43 +0000)]
nginx-0.7.6-RELEASE

17 years agoalways test root existence for access_log with variables
Igor Sysoev [Mon, 7 Jul 2008 09:26:13 +0000 (09:26 +0000)]
always test root existence for access_log with variables

17 years agoallow several values in query string
Igor Sysoev [Fri, 4 Jul 2008 12:59:53 +0000 (12:59 +0000)]
allow several values in query string

17 years agoshow an error message for invalid parameter
Igor Sysoev [Thu, 3 Jul 2008 19:19:45 +0000 (19:19 +0000)]
show an error message for invalid parameter

17 years agobump version
Igor Sysoev [Tue, 1 Jul 2008 07:38:28 +0000 (07:38 +0000)]
bump version

17 years agorelease-0.7.5 tag
Igor Sysoev [Tue, 1 Jul 2008 07:22:01 +0000 (07:22 +0000)]
release-0.7.5 tag

17 years agonginx-0.7.5-RELEASE release-0.7.5
Igor Sysoev [Tue, 1 Jul 2008 07:22:00 +0000 (07:22 +0000)]
nginx-0.7.5-RELEASE

17 years agonginx could not be build without gzip, introduced in r2052
Igor Sysoev [Tue, 1 Jul 2008 06:31:16 +0000 (06:31 +0000)]
nginx could not be build without gzip, introduced in r2052

17 years agoNULL script in default access_log
Igor Sysoev [Tue, 1 Jul 2008 06:26:48 +0000 (06:26 +0000)]
NULL script in default access_log

17 years agofix error when response parsed by sub filter, then by SSI filter
Igor Sysoev [Mon, 30 Jun 2008 19:10:06 +0000 (19:10 +0000)]
fix error when response parsed by sub filter, then by SSI filter
and some response parts are output as file buffers

17 years agofix variable access_log merging
Igor Sysoev [Mon, 30 Jun 2008 15:51:28 +0000 (15:51 +0000)]
fix variable access_log merging

17 years agofix error message
Igor Sysoev [Mon, 30 Jun 2008 15:32:57 +0000 (15:32 +0000)]
fix error message

17 years agobump version
Igor Sysoev [Mon, 30 Jun 2008 12:46:40 +0000 (12:46 +0000)]
bump version

17 years agorelease-0.7.4 tag
Igor Sysoev [Mon, 30 Jun 2008 12:38:50 +0000 (12:38 +0000)]
release-0.7.4 tag