]> git.kaiwu.me - nginx.git/commit
nginx-0.1.5-RELEASE import release-0.1.5
authorIgor Sysoev <igor@sysoev.ru>
Thu, 11 Nov 2004 14:07:14 +0000 (14:07 +0000)
committerIgor Sysoev <igor@sysoev.ru>
Thu, 11 Nov 2004 14:07:14 +0000 (14:07 +0000)
commit1b73583ba2c0e4b72d951218827e0c621427d389
tree9e4d204e2cce91560d5cb8908b8a1a9f2c1d92ee
parentd6f24959428caed68a509a19ca4fd866d978a69c
nginx-0.1.5-RELEASE import

    *) Bugfix: on Solaris and Linux there may be too many "recvmsg()
       returned not enough data" alerts.

    *) Bugfix: there were the "writev() failed (22: Invalid argument)"
       errors on Solaris in proxy mode without sendfile. On other platforms
       that do not support sendfile at all the process got caught in an
       endless loop.

    *) Bugfix: segmentation fault on Solaris in proxy mode and using
       sendfile.

    *) Bugfix: segmentation fault on Solaris.

    *) Bugfix: on-line upgrade did not work on Linux.

    *) Bugfix: the ngx_http_autoindex_module module did not escape the
       spaces, the quotes, and the percent signs in the directory listing.

    *) Change: the decrease of the copy operations.

    *) Feature: the userid_p3p directive.
132 files changed:
auto/cc/bcc
auto/cc/conf
auto/cc/gcc
auto/cc/icc
auto/cc/msvc
auto/cc/name
auto/cc/owc
auto/feature
auto/lib/md5/conf
auto/lib/pcre/conf
auto/lib/zlib/conf
auto/make
auto/modules
auto/options
auto/os/conf
auto/os/linux
auto/os/win32
auto/sources
auto/unix
docs/xml/nginx/changes.xml
src/core/nginx.c
src/core/nginx.h
src/core/ngx_conf_file.c
src/core/ngx_conf_file.h
src/core/ngx_config.h
src/core/ngx_connection.c
src/core/ngx_connection.h
src/core/ngx_cycle.c
src/core/ngx_cycle.h
src/core/ngx_file.c
src/core/ngx_inet.c
src/core/ngx_log.c
src/core/ngx_log.h
src/core/ngx_output_chain.c
src/core/ngx_palloc.c
src/core/ngx_regex.c
src/core/ngx_string.c
src/core/ngx_string.h
src/core/ngx_times.c
src/event/modules/ngx_aio_module.c
src/event/modules/ngx_devpoll_module.c
src/event/modules/ngx_epoll_module.c
src/event/modules/ngx_iocp_module.c
src/event/modules/ngx_kqueue_module.c
src/event/modules/ngx_poll_module.c
src/event/modules/ngx_rtsig_module.c
src/event/modules/ngx_select_module.c
src/event/ngx_event.c
src/event/ngx_event.h
src/event/ngx_event_accept.c
src/event/ngx_event_acceptex.c
src/event/ngx_event_connect.c
src/event/ngx_event_connect.h
src/event/ngx_event_connectex.c
src/event/ngx_event_mutex.c
src/event/ngx_event_openssl.c
src/event/ngx_event_pipe.c
src/event/ngx_event_posted.c
src/event/ngx_event_posted.h
src/event/ngx_event_timer.c
src/event/ngx_event_timer.h
src/http/modules/ngx_http_access_handler.c
src/http/modules/ngx_http_autoindex_handler.c
src/http/modules/ngx_http_charset_filter.c
src/http/modules/ngx_http_chunked_filter.c
src/http/modules/ngx_http_gzip_filter.c
src/http/modules/ngx_http_headers_filter.c
src/http/modules/ngx_http_index_handler.c
src/http/modules/ngx_http_not_modified_filter.c
src/http/modules/ngx_http_range_filter.c
src/http/modules/ngx_http_rewrite_handler.c
src/http/modules/ngx_http_static_handler.c
src/http/modules/ngx_http_status_handler.c
src/http/modules/ngx_http_userid_filter.c
src/http/modules/proxy/ngx_http_proxy_cache.c
src/http/modules/proxy/ngx_http_proxy_handler.c
src/http/modules/proxy/ngx_http_proxy_handler.h
src/http/modules/proxy/ngx_http_proxy_upstream.c
src/http/ngx_http.c
src/http/ngx_http.h
src/http/ngx_http_core_module.c
src/http/ngx_http_file_cache.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_request.h
src/http/ngx_http_request_body.c
src/http/ngx_http_script.c
src/http/ngx_http_write_filter.c
src/os/unix/ngx_aio_write_chain.c
src/os/unix/ngx_alloc.c
src/os/unix/ngx_channel.c
src/os/unix/ngx_errno.c
src/os/unix/ngx_errno.h
src/os/unix/ngx_files.c
src/os/unix/ngx_freebsd_init.c
src/os/unix/ngx_freebsd_rfork_thread.c
src/os/unix/ngx_freebsd_rfork_thread.h
src/os/unix/ngx_freebsd_sendfile_chain.c
src/os/unix/ngx_linux_config.h
src/os/unix/ngx_linux_sendfile_chain.c
src/os/unix/ngx_posix_init.c
src/os/unix/ngx_process.c
src/os/unix/ngx_process.h
src/os/unix/ngx_process_cycle.c
src/os/unix/ngx_pthread_thread.c
src/os/unix/ngx_shared.c
src/os/unix/ngx_socket.h
src/os/unix/ngx_solaris_sendfilev_chain.c
src/os/unix/ngx_thread.h
src/os/unix/ngx_writev_chain.c
src/os/win32/nginx.ico [new file with mode: 0644]
src/os/win32/nginx.rc [new file with mode: 0644]
src/os/win32/ngx_alloc.c
src/os/win32/ngx_atomic.h
src/os/win32/ngx_errno.c
src/os/win32/ngx_errno.h
src/os/win32/ngx_files.c
src/os/win32/ngx_gui.c [new file with mode: 0644]
src/os/win32/ngx_gui.h [new file with mode: 0644]
src/os/win32/ngx_os.h
src/os/win32/ngx_process.h
src/os/win32/ngx_process_cycle.c
src/os/win32/ngx_socket.h
src/os/win32/ngx_thread.c [new file with mode: 0644]
src/os/win32/ngx_thread.h
src/os/win32/ngx_win32_config.h
src/os/win32/ngx_win32_init.c
src/os/win32/ngx_wsarecv.c
src/os/win32/ngx_wsasend_chain.c
src/os/win32/tray.ico [new file with mode: 0644]