Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nginx/nginx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-12-10use ngx_ext_rename_file() for single file MOVEIgor Sysoev
2008-06-17*) back out r2040Igor Sysoev
*) refactor ngx_palloc() *) introduce ngx_pnalloc() *) additional pool blocks have smaller header
2008-05-15*) host in request line has priorityIgor Sysoev
*) allow several Host headers *) validate host
2008-03-03C++ compatibilityIgor Sysoev
2008-01-22fix building by msvc introduced in r1817Igor Sysoev
2008-01-08style fix: remove trailing spaceIgor Sysoev
2008-01-05fix commentIgor Sysoev
2008-01-04use ngx_ext_rename_file() in PUTIgor Sysoev
2008-01-04do not delete target until all tests will be done,Igor Sysoev
fix single file COPY/MOVE
2008-01-04add logIgor Sysoev
2008-01-03add commentIgor Sysoev
2008-01-03test URI/Destination collection/non-collection and DepthIgor Sysoev
2008-01-03axe useless codeIgor Sysoev
2008-01-03change orderIgor Sysoev
2008-01-03change status code, add log message, and test collection URIIgor Sysoev
2008-01-03style fixIgor Sysoev
2007-12-30min_delete_depthIgor Sysoev
2007-12-30log DELETE errorsIgor Sysoev
2007-12-30axe useless codeIgor Sysoev
2007-12-30change status code and add log messageIgor Sysoev
2007-12-29several changes in server_name:Igor Sysoev
*) 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-29condition declarations inside blocks update missed in r1705Igor Sysoev
2007-12-21tree.init_handler is never calledIgor Sysoev
2007-12-18fix commentIgor Sysoev
2007-12-07use malloc() in ngx_win32_rename_file, set crit level instead of errorIgor Sysoev
2007-08-07omit unnecessary conditionsIgor Sysoev
2007-08-06rename ngx_http_discard_body() to ngx_http_discard_request_body()Igor Sysoev
2007-07-13dav_access uses ngx_conf_set_access_slot()Igor Sysoev
2007-07-11style fixIgor Sysoev
2007-04-19style fix: remove trailing spacesIgor Sysoev
2007-02-16COPY and MOVEIgor Sysoev
fix PUT and DELETE to conform to WebDAV specification
2007-01-29use ngx_dir_access() to enable search bits for directoryIgor Sysoev
2007-01-25undo "client_body_in_file_only any"Igor Sysoev
and introduce "client_body_in_file_only clean" introduce ngx_pool_delete_file() to not break a possible third-party ngx_pool_cleanup_file() usage that may lead to an removal of the useful files delete unnecessary ngx_http_finalize_request_body()
2007-01-19the PUTing to collection must return NGX_HTTP_BAD_REQUESTIgor Sysoev
2007-01-19add size, access, and mtime to ngx_walk_tree()Igor Sysoev
2006-12-25recursive DELETEIgor Sysoev
2006-12-15DELETE may not have the "Depth" headerIgor Sysoev
2006-12-15fix number of argumentsIgor Sysoev
2006-10-12remove r->root_lengthIgor Sysoev
2006-08-30nginx-0.4.0-RELEASE importrelease-0.4.0Igor Sysoev
*) Change in internal API: the HTTP modules initialization was moved from the init module phase to the HTTP postconfiguration phase. *) Change: now the request body is not read beforehand for the ngx_http_perl_module: it's required to start the reading using the $r->has_request_body method. *) Feature: the ngx_http_perl_module supports the DECLINED return code. *) Feature: the ngx_http_dav_module supports the incoming "Date" header line for the PUT method. *) Feature: the "ssi" directive is available inside the "if" block. *) Bugfix: a segmentation fault occurred if there was an "index" directive with variables and the first index name was without variables; the bug had appeared in 0.1.29.
2006-08-16nginx-0.3.59-RELEASE importrelease-0.3.59Igor Sysoev
*) Feature: now is possible to do several redirection using the "error_page" directive. *) Bugfix: the "dav_access" directive did not support three parameters. *) Bugfix: the "error_page" directive did not changes the "Content-Type" header line after the "X-Accel-Redirect" was used; the bug had appeared in 0.3.58.
2006-08-04nginx-0.3.56-RELEASE importrelease-0.3.56Igor Sysoev
*) Feature: the "dav_access" directive. *) Feature: the "if" directive supports the "-d", "!-d", "-e", "!-e", "-x", and "!-x" operators. *) Bugfix: a segmentation fault occurred if a request returned a redirect and some sent to client header lines were logged in the access log.
2006-07-28nginx-0.3.55-RELEASE importrelease-0.3.55Igor Sysoev
*) Feature: the "stub" parameter in the "include" SSI command. *) Feature: the "block" SSI command. *) Feature: the unicode2nginx script was added to contrib. *) Bugfix: if a "root" was specified by variable only, then the root was relative to a server prefix. *) Bugfix: if the request contained "//" or "/./" and escaped symbols after them, then the proxied request was sent unescaped. *) Bugfix: the $r->headers_in("Cookie") of the ngx_http_perl_module now returns all "Cookie" header lines. *) Bugfix: a segmentation fault occurred if "client_body_in_file_only on" was used and nginx switched to a next upstream. *) Bugfix: on some condition while reconfiguration character codes inside the "charset_map" may be treated invalid; the bug had appeared in 0.3.50.
2006-07-07nginx-0.3.53-RELEASE importrelease-0.3.53Igor Sysoev
*) Change: the "add_header" directive adds the string to 204, 301, and 302 responses. *) Feature: the "server" directive in the "upstream" context supports the "weight" parameter. *) Feature: the "server_name" directive supports the "*" wildcard. *) Feature: nginx supports the request body size more than 2G. *) Bugfix: if a client was successfully authorized using "satisfy_any on", then anyway the message "access forbidden by rule" was written in the log. *) Bugfix: the "PUT" method may erroneously not create a file and return the 409 code. *) Bugfix: if the IMAP/POP3 backend returned an error, then nginx continued proxying anyway.
2006-07-03nginx-0.3.52-RELEASE importrelease-0.3.52Igor Sysoev
*) Change: the ngx_http_index_module behavior for the "POST /" requests is reverted to the 0.3.40 version state: the module now does not return the 405 error. *) Bugfix: the worker process may got caught in an endless loop if the limit rate was used; the bug had appeared in 0.3.37. *) Bugfix: ngx_http_charset_module logged "unknown charset" alert, even if the recoding was not needed; the bug had appeared in 0.3.50. *) Bugfix: if a code response of the PUT request was 409, then a temporary file was not removed.
2006-04-21nginx-0.3.41-RELEASE importrelease-0.3.41Igor Sysoev
*) Feature: the -v switch. *) Bugfix: the segmentation fault may occurred if the SSI page has remote subrequests. *) Bugfix: in FastCGI handling. *) Bugfix: if the perl modules path was not set using --with-perl_modules_path=PATH or the "perl_modules", then the segmentation fault was occurred.
2006-04-19nginx-0.3.40-RELEASE importrelease-0.3.40Igor Sysoev
*) Feature: the ngx_http_dav_module supports the MKCOL method. *) Feature: the "create_full_put_path" directive. *) Feature: the "$limit_rate" variable.
2006-04-14nginx-0.3.38-RELEASE importrelease-0.3.38Igor Sysoev
*) Feature: the ngx_http_dav_module. *) Change: the ngx_http_perl_module optimizations. Thanks to Sergey Skvortsov. *) Feature: the ngx_http_perl_module supports the $r->request_body_file method. *) Feature: the "client_body_in_file_only" directive. *) Workaround: now on disk overflow nginx tries to write access logs once a second only. Thanks to Anton Yuzhaninov and Maxim Dounin. *) Bugfix: now the "limit_rate" directive more precisely limits rate if rate is more than 100 Kbyte/s. Thanks to ForJest. *) Bugfix: now the IMAP/POP3 proxy escapes the "\r" and "\n" symbols in login and password to pass authorization server. Thanks to Maxim Dounin.