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
2017-02-17Fixed ngx_parse_size() / ngx_parse_offset() with 0-length strings.Maxim Dounin
2015-10-30Fixed ngx_parse_time() out of bounds access (ticket #821).Maxim Dounin
The code failed to ensure that "s" is within the buffer passed for parsing when checking for "ms", and this resulted in unexpected errors when parsing non-null-terminated strings with trailing "m". The bug manifested itself when the expires directive was used with variables. Found by Roman Arutyunyan.
2015-03-17Core: overflow detection in ngx_parse_time() (ticket #732).Ruslan Ermilov
2015-03-17Refactored ngx_parse_time().Ruslan Ermilov
No functional changes.
2015-03-17Core: overflow detection in number parsing functions.Ruslan Ermilov
2012-01-18Copyright updated.Maxim Konovalov
2011-10-07Improved ngx_parse_time() code readability.Ruslan Ermilov
2008-04-17allow time without spaces in ngx_parse_time()Igor Sysoev
2008-04-16change variable nameIgor Sysoev
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-05-23nginx-0.3.47-RELEASE importrelease-0.3.47Igor Sysoev
*) Feature: the "upstream" directive. *) Change: now the "\" escape symbol in the "\"" and "\'" pairs in the SSI command is always removed.
2005-10-19nginx-0.3.3-RELEASE importrelease-0.3.3Igor Sysoev
*) Change: the "bl" and "af" parameters of the "listen" directive was renamed to the "backlog" and "accept_filter". *) Feature: the "rcvbuf" and "sndbuf" parameters of the "listen" directive. *) Change: the "$msec" log parameter does not require now the additional the gettimeofday() system call. *) Feature: the -t switch now tests the "listen" directives. *) Bugfix: if the invalid address was specified in the "listen" directive, then after the -HUP signal nginx left an open socket in the CLOSED state. *) Bugfix: the mime type may be incorrectly set to default value for index file with variable in the name; the bug had appeared in 0.3.0. *) Feature: the "timer_resolution" directive. *) Feature: the millisecond "$upstream_response_time" log parameter. *) Bugfix: a temporary file with client request body now is removed just after the response header was transferred to a client. *) Bugfix: OpenSSL 0.9.6 compatibility. *) Bugfix: the SSL certificate and key file paths could not be relative. *) Bugfix: the "ssl_prefer_server_ciphers" directive did not work in the ngx_imap_ssl_module. *) Bugfix: the "ssl_protocols" directive allowed to specify the single protocol only.
2004-09-29nginx-0.1.0-2004-09-29-20:00:49 import; remove years from copyrightIgor Sysoev
2004-09-28nginx-0.1.0-2004-09-28-12:34:51 import; set copyright and remove unused filesIgor Sysoev
2004-03-16nginx-0.0.2-2004-03-16-10:10:12 importIgor Sysoev
2003-11-21nginx-0.0.1-2003-11-21-09:30:49 importIgor Sysoev
2003-10-23nginx-0.0.1-2003-10-23-19:54:19 importIgor Sysoev