]> git.kaiwu.me - nginx.git/commit
nginx-0.1.11-RELEASE import release-0.1.11
authorIgor Sysoev <igor@sysoev.ru>
Thu, 2 Dec 2004 18:40:46 +0000 (18:40 +0000)
committerIgor Sysoev <igor@sysoev.ru>
Thu, 2 Dec 2004 18:40:46 +0000 (18:40 +0000)
commit42b12b34fa74c15cfb1746d71cde949f3d5807ef
treec44cd3f35d794e6e2be01d516e72737464f76fff
parent4e7b11b02bd42ed284a5f006a13b0635fc33d556
nginx-0.1.11-RELEASE import

    *) Feature: the worker_priority directive.

    *) Change: both tcp_nopush and tcp_nodelay directives affect the
       transferred response.

    *) Bugfix: nginx did not call initgroups().
       Thanks to Andrew Sitnikov and Andrei Nigmatulin.

    *) Change: now the ngx_http_autoindex_module shows the file size in the
       bytes.

    *) Bugfix: the ngx_http_autoindex_module returned the 500 error if the
       broken symlink was in a directory.

    *) Bugfix: the files bigger than 4G could not be transferred using
       sendfile.

    *) Bugfix: if the backend was resolved to several backends and there
       was an error while the response waiting then process may got caught
       in an endless loop.

    *) Bugfix: the worker process may exit with the "unknown cycle" message
       when the /dev/poll method was used.

    *) Bugfix: "close() channel failed" errors.

    *) Bugfix: the autodetection of the "nobody" and "nogroup" groups.

    *) Bugfix: the send_lowat directive did not work on Linux.

    *) Bugfix: the segmentation fault occurred if there was no events
       section in configuration.

    *) Bugfix: nginx could not be built on OpenBSD.

    *) Bugfix: the double slashes in "://" in the URI were converted to
       ":/".
49 files changed:
auto/modules
auto/options
auto/os/conf
auto/os/linux
auto/types/value
auto/unix
docs/xml/nginx/changes.xml
src/core/nginx.c
src/core/nginx.h
src/core/ngx_buf.h
src/core/ngx_config.h
src/core/ngx_cycle.c
src/core/ngx_cycle.h
src/core/ngx_output_chain.c
src/core/ngx_string.c
src/event/modules/ngx_devpoll_module.c
src/event/ngx_event.c
src/event/ngx_event_connect.c
src/event/ngx_event_openssl.c
src/event/ngx_event_openssl.h
src/event/ngx_event_pipe.c
src/event/ngx_event_pipe.h
src/http/modules/ngx_http_autoindex_handler.c
src/http/modules/ngx_http_chunked_filter.c
src/http/modules/ngx_http_index_handler.c
src/http/modules/proxy/ngx_http_proxy_handler.c
src/http/modules/proxy/ngx_http_proxy_upstream.c
src/http/ngx_http_cache.h
src/http/ngx_http_core_module.c
src/http/ngx_http_header_filter.c
src/http/ngx_http_log_handler.c
src/http/ngx_http_parse.c
src/http/ngx_http_request.c
src/http/ngx_http_write_filter.c
src/os/unix/ngx_aio_write_chain.c
src/os/unix/ngx_files.h
src/os/unix/ngx_freebsd_init.c
src/os/unix/ngx_freebsd_sendfile_chain.c
src/os/unix/ngx_linux_sendfile_chain.c
src/os/unix/ngx_os.h
src/os/unix/ngx_posix_init.c
src/os/unix/ngx_process_cycle.c
src/os/unix/ngx_solaris_sendfilev_chain.c
src/os/unix/ngx_writev_chain.c
src/os/win32/ngx_errno.c
src/os/win32/ngx_os.h
src/os/win32/ngx_win32_config.h
src/os/win32/ngx_win32_init.c
src/os/win32/ngx_wsasend_chain.c