changeset | 3682d4817e9f |
---|---|
branch | default |
bookmark | |
tag | tip |
user | Igor Sysoev <http://sysoev.ru> |
description | Added tag NGINX_0_5_38 for changeset 85cf055f9552 |
files | .hgtags |
changeset | 85cf055f9552 |
---|---|
branch | |
bookmark | |
tag | NGINX_0_5_38 |
user | Igor Sysoev <http://sysoev.ru> |
description | nginx 0.5.38 *) Security: a segmentation fault might occur in worker process while specially crafted request handling. Thanks to Chris Ries. *) Bugfix: a segmentation fault might occur in worker process, if error_log was set to info or debug level. Thanks to Sergey Bochenkov. |
files | CHANGES CHANGES.ru src/core/nginx.h src/http/modules/perl/nginx.pm src/http/ngx_http_parse.c |
changeset | 90de406d5898 |
---|---|
branch | |
bookmark | |
tag | |
user | Igor Sysoev <http://sysoev.ru> |
description | Added tag NGINX_0_5_37 for changeset 42974b9e97b5 |
files | .hgtags |
changeset | 42974b9e97b5 |
---|---|
branch | |
bookmark | |
tag | NGINX_0_5_37 |
user | Igor Sysoev <http://sysoev.ru> |
description | nginx 0.5.37 *) Bugfix: if sub_filter and SSI were used together, then responses might were transferred incorrectly. *) Bugfix: large SSI inclusions might be truncated. *) Bugfix: worker processes might not catch reconfiguration and log rotation signals. *) Bugfix: nginx could not be built on latest Fedora 9 Linux. Thanks to Roxis. *) Bugfix: a segmentation fault might occur in worker process on Linux, if keepalive was enabled. *) Bugfix: an alert "sendmsg() failed (9: Bad file descriptor)" on some 64-bit platforms while reconfiguration. |
files | CHANGES CHANGES.ru src/core/nginx.h src/http/modules/ngx_http_ssi_filter_module.c src/http/modules/ngx_http_sub_filter_module.c src/http/modules/perl/nginx.pm src/http/ngx_http_postpone_filter_module.c src/http/ngx_http_request.c src/os/unix/ngx_channel.c src/os/unix/ngx_freebsd_config.h |
changeset | 30e294abe0ca |
---|---|
branch | |
bookmark | |
tag | |
user | Igor Sysoev <http://sysoev.ru> |
description | Added tag NGINX_0_5_36 for changeset 2eea67ed0bc2 |
files | .hgtags |
changeset | 2eea67ed0bc2 |
---|---|
branch | |
bookmark | |
tag | NGINX_0_5_36 |
user | Igor Sysoev <http://sysoev.ru> |
description | nginx 0.5.36 *) Bugfix: the "sub_filter" directive might set text to change into output. *) Bugfix: a segmentation fault occurred in worker process, if empty stub block was used second time in SSI. *) Bugfix: the "proxy_store" and "fastcgi_store" directives did not check a response length. *) Bugfix: nginx issued the bogus error message "SSL_shutdown() failed (SSL: )"; bug appeared in 0.5.35. *) Bugfix: in HTTPS mode requests might fail with the "bad write retry" error; bug appeared in 0.5.35. *) Bugfix: the "fastcgi_catch_stderr" directive did return error code; now it returns 502 code, that can be rerouted to a next server using the "fastcgi_next_upstream invalid_header" directive. *) Bugfix: a segmentation fault occurred in master process if the "fastcgi_catch_stderr" directive was used; bug appeared in 0.5.32. Thanks to Manlio Perillo. |
files | CHANGES CHANGES.ru src/core/nginx.h src/core/ngx_conf_file.c src/event/modules/ngx_eventport_module.c src/event/modules/ngx_rtsig_module.c src/event/ngx_event_openssl.c src/http/modules/ngx_http_fastcgi_module.c src/http/modules/ngx_http_proxy_module.c src/http/modules/ngx_http_ssi_filter_module.c |
changeset | 27fb10cee3fd |
---|---|
branch | |
bookmark | |
tag | |
user | Igor Sysoev <http://sysoev.ru> |
description | Added tag NGINX_0_5_35 for changeset c60beecc6ab5 |
files | .hgtags |
changeset | c60beecc6ab5 |
---|---|
branch | |
bookmark | |
tag | NGINX_0_5_35 |
user | Igor Sysoev <http://sysoev.ru> |
description | nginx 0.5.35 *) Change: now the ngx_http_userid_module adds start time microseconds to the cookie field contains a pid value. *) Change: now the uname(2) is used on Linux instead of procfs. Thanks to Ilya Novikov. *) Feature: the "If-Range" request header line support. Thanks to Alexander V. Inyukhin. *) Bugfix: in HTTPS mode requests might fail with the "bad write retry" error; bug appeared in 0.5.13. *) Bugfix: the STARTTLS in SMTP mode did not work. Thanks to Oleg Motienko. *) Bugfix: large_client_header_buffers did not freed before going to keep-alive state. Thanks to Olexander Shtepa. *) Bugfix: the "limit_rate" directive did not allow to use full throughput, even if limit value was very high. *) Bugfix: the $status variable was equal to 0 if a proxied server returned response in HTTP/0.9 version. *) Bugfix: if the "?" character was in a "error_page" directive, then it was escaped in a proxied request; bug appeared in 0.5.32. |
files | CHANGES CHANGES.ru LICENSE src/core/nginx.h src/core/ngx_slab.c src/event/ngx_event_openssl.c src/http/modules/ngx_http_not_modified_filter_module.c src/http/modules/ngx_http_proxy_module.c src/http/modules/ngx_http_range_filter_module.c src/http/modules/ngx_http_userid_filter_module.c |
changeset | d792b2cd78fe |
---|---|
branch | |
bookmark | |
tag | |
user | Igor Sysoev <http://sysoev.ru> |
description | Added tag NGINX_0_5_34 for changeset 26ff8d6b618d |
files | .hgtags |
changeset | 26ff8d6b618d |
---|---|
branch | |
bookmark | |
tag | NGINX_0_5_34 |
user | Igor Sysoev <http://sysoev.ru> |
description | nginx 0.5.34 *) Change: now the full request line instead of URI only is written to error_log. *) Feature: Cygwin compatibility. Thanks to Vladimir Kutakov. *) Feature: the "merge_slashes" directive. *) Feature: the "gzip_vary" directive. *) Feature: the "server_tokens" directive. *) Feature: the "access_log" directive may be used inside the "limit_except" block. *) Bugfix: if the $server_protocol was used in FastCGI parameters and a request line length was near to the "client_header_buffer_size" directive value, then nginx issued an alert "fastcgi: the request record is too big". *) Bugfix: if a plain text HTTP/0.9 version request was made to HTTPS server, then nginx returned usual response. *) Bugfix: URL double escaping in a redirect of the "msie_refresh" directive; bug appeared in 0.5.28. *) Bugfix: a segmentation fault might occur in worker process if subrequests were used. *) Bugfix: the big responses may be transferred truncated if SSL and gzip were used. *) Bugfix: compatibility with mget. *) Bugfix: nginx did not unescape URI in the "include" SSI command. *) Bugfix: the segmentation fault was occurred on start or while reconfiguration if variable was used in the "charset" or "source_charset" directives. *) Bugfix: nginx returned the 400 response on requests like "GET http://www.domain.com HTTP/1.0". Thanks to James Oakley. *) Bugfix: a segmentation fault occurred in worker process if $date_local and $date_gmt were used outside the ngx_http_ssi_filter_module. *) Bugfix: a segmentation fault might occur in worker process if debug log was enabled. Thanks to Andrei Nigmatulin. *) Bugfix: ngx_http_memcached_module did not set $upstream_response_time. Thanks to Maxim Dounin. *) Bugfix: a worker process may got caught in an endless loop, if the memcached was used. |
files | CHANGES CHANGES.ru auto/headers auto/sources src/core/nginx.h src/core/ngx_conf_file.c src/core/ngx_inet.c src/core/ngx_inet.h src/core/ngx_md5.h src/core/ngx_sha1.h |