changeset 444:42d11f017717

nginx-0.1.0-2004-09-29-20:00:49 import; remove years from copyright
author Igor Sysoev <igor@sysoev.ru>
date Wed, 29 Sep 2004 16:00:49 +0000
parents 33aec431094b
children f26432a1935a
files auto/cc auto/configure auto/define auto/endianess auto/feature auto/fmt/fmt auto/fmt/ptrfmt auto/fmt/xfmt auto/func auto/have auto/headers auto/inc auto/init auto/install auto/lib/conf auto/lib/make auto/lib/md5/conf auto/lib/md5/make auto/lib/md5/makefile.bcc auto/lib/md5/makefile.msvc auto/lib/md5/makefile.owc auto/lib/openssl/conf auto/lib/openssl/make auto/lib/pcre/conf auto/lib/pcre/make auto/lib/pcre/makefile.bcc auto/lib/pcre/makefile.msvc auto/lib/pcre/makefile.owc auto/lib/test auto/lib/zlib/conf auto/lib/zlib/make auto/lib/zlib/makefile.bcc auto/lib/zlib/makefile.msvc auto/lib/zlib/makefile.owc auto/make auto/modules auto/nohave auto/options auto/os/conf auto/os/freebsd auto/os/linux auto/os/solaris auto/sources auto/summary auto/threads auto/types/sizeof auto/types/typedef auto/types/uintptr_t auto/types/value auto/unix src/core/nginx.c src/core/nginx.h src/core/ngx_array.c src/core/ngx_array.h src/core/ngx_buf.c src/core/ngx_buf.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_core.h src/core/ngx_crc.h src/core/ngx_cycle.c src/core/ngx_cycle.h src/core/ngx_file.c src/core/ngx_file.h src/core/ngx_garbage_collector.c src/core/ngx_garbage_collector.h src/core/ngx_inet.c src/core/ngx_inet.h src/core/ngx_list.c src/core/ngx_list.h src/core/ngx_log.c src/core/ngx_log.h src/core/ngx_output_chain.c src/core/ngx_palloc.c src/core/ngx_palloc.h src/core/ngx_parse.c src/core/ngx_parse.h src/core/ngx_radix_tree.c src/core/ngx_radix_tree.h src/core/ngx_rbtree.c src/core/ngx_rbtree.h src/core/ngx_regex.c src/core/ngx_regex.h src/core/ngx_slab.c src/core/ngx_slab.h src/core/ngx_spinlock.c src/core/ngx_string.c src/core/ngx_string.h src/core/ngx_table.h src/core/ngx_times.c src/core/ngx_times.h src/event/modules/ngx_aio_module.c src/event/modules/ngx_aio_module.h 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_iocp_module.h src/event/modules/ngx_kqueue_module.c src/event/modules/ngx_kqueue_module.h 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_busy_lock.c src/event/ngx_event_busy_lock.h 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_openssl.h src/event/ngx_event_pipe.c src/event/ngx_event_pipe.h 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_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_ssi_filter.c src/http/modules/ngx_http_ssl_module.c src/http/modules/ngx_http_ssl_module.h 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_header.c src/http/modules/proxy/ngx_http_proxy_parse.c src/http/modules/proxy/ngx_http_proxy_upstream.c src/http/ngx_http.c src/http/ngx_http.h src/http/ngx_http_busy_lock.c src/http/ngx_http_busy_lock.h src/http/ngx_http_cache.c src/http/ngx_http_cache.h src/http/ngx_http_config.h src/http/ngx_http_copy_filter.c src/http/ngx_http_core_module.c src/http/ngx_http_core_module.h 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_log_handler.h src/http/ngx_http_parse.c src/http/ngx_http_parse_time.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_script.h src/http/ngx_http_special_response.c src/http/ngx_http_write_filter.c src/imap/ngx_imap.c src/imap/ngx_imap.h src/imap/ngx_imap_handler.c src/imap/ngx_imap_parse.c src/imap/ngx_imap_proxy.c src/os/unix/ngx_aio.h src/os/unix/ngx_aio_read.c src/os/unix/ngx_aio_read_chain.c src/os/unix/ngx_aio_write.c src/os/unix/ngx_aio_write_chain.c src/os/unix/ngx_alloc.c src/os/unix/ngx_alloc.h src/os/unix/ngx_atomic.h src/os/unix/ngx_channel.c src/os/unix/ngx_channel.h src/os/unix/ngx_daemon.c src/os/unix/ngx_errno.c src/os/unix/ngx_errno.h src/os/unix/ngx_files.c src/os/unix/ngx_files.h src/os/unix/ngx_freebsd.h src/os/unix/ngx_freebsd_config.h 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.h src/os/unix/ngx_linux_config.h src/os/unix/ngx_linux_init.c src/os/unix/ngx_linux_sendfile_chain.c src/os/unix/ngx_os.h src/os/unix/ngx_posix_config.h 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_process_cycle.h src/os/unix/ngx_pthread_thread.c src/os/unix/ngx_readv_chain.c src/os/unix/ngx_recv.c src/os/unix/ngx_send.c src/os/unix/ngx_shared.c src/os/unix/ngx_shared.h src/os/unix/ngx_socket.c src/os/unix/ngx_socket.h src/os/unix/ngx_solaris.h src/os/unix/ngx_solaris_config.h src/os/unix/ngx_solaris_init.c src/os/unix/ngx_solaris_sendfilev_chain.c src/os/unix/ngx_thread.h src/os/unix/ngx_time.c src/os/unix/ngx_time.h src/os/unix/ngx_types.h src/os/unix/ngx_user.h src/os/unix/ngx_writev_chain.c src/os/unix/rfork_thread.S src/os/win32/ngx_alloc.c src/os/win32/ngx_alloc.h 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_files.h src/os/win32/ngx_os.h src/os/win32/ngx_process.c src/os/win32/ngx_process.h src/os/win32/ngx_process_cycle.c src/os/win32/ngx_process_cycle.h src/os/win32/ngx_service.c src/os/win32/ngx_shared.h src/os/win32/ngx_socket.c src/os/win32/ngx_socket.h src/os/win32/ngx_stat.c src/os/win32/ngx_thread.h src/os/win32/ngx_time.c src/os/win32/ngx_time.h src/os/win32/ngx_types.h src/os/win32/ngx_user.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_wsarecv_chain.c src/os/win32/ngx_wsasend_chain.c
diffstat 250 files changed, 406 insertions(+), 273 deletions(-) [+]
line wrap: on
line diff
--- a/auto/cc	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/cc	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 CFLAGS="$CFLAGS $CC_OPT"
 
@@ -25,6 +28,12 @@
                  # optimize for Pentium 4, gcc 3.x
                  CPU_OPT="-march=pentium4"
              ;;
+
+             sparc64)
+                 # build 64-bit binary, sparcv9 only
+                 CPU_OPT="-m64"
+             ;;
+
          esac
 
          # STUB for batch builds
--- a/auto/configure	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/configure	Wed Sep 29 16:00:49 2004 +0000
@@ -1,5 +1,8 @@
 #!/bin/sh
 
+# Copyright (C) Igor Sysoev
+
+
 . auto/options
 . auto/init
 . auto/sources
@@ -43,7 +46,9 @@
 have=NGX_SBIN_PATH value="\"$SBIN_PATH\"" . auto/define
 have=NGX_CONF_PATH value="\"$CONF_PATH\"" . auto/define
 have=NGX_PID_PATH value="\"$PID_PATH\"" . auto/define
-have=NGX_ERROR_LOG_PATH value="\"$ERROR_LOG_PATH\"" . auto/define
+if [ ".$NGX_ERROR_LOG_PATH" != "." ]; then
+    have=NGX_ERROR_LOG_PATH value="\"$ERROR_LOG_PATH\"" . auto/define
+fi
 have=NGX_HTTP_LOG_PATH value="\"$HTTP_LOG_PATH\"" . auto/define
 
 . auto/summary
--- a/auto/define	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/define	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 cat << END >> $NGX_AUTO_CONFIG_H
 
--- a/auto/endianess	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/endianess	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 echo $ngx_n "checking for system endianess ..." $ngx_c
 echo >> $NGX_ERR
--- a/auto/feature	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/feature	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 echo $ngx_n "checking for $ngx_feature ..." $ngx_c
 echo >> $NGX_ERR
--- a/auto/fmt/fmt	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/fmt/fmt	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 echo $ngx_n "checking for $ngx_type printf() format ..." $ngx_c
 echo >> $NGX_ERR
--- a/auto/fmt/ptrfmt	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/fmt/ptrfmt	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 echo $ngx_n "checking for $ngx_type printf() format ..." $ngx_c
 echo >> $NGX_ERR
--- a/auto/fmt/xfmt	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/fmt/xfmt	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 cat << END | sed -e 's/d"$/x"/' >> $NGX_AUTO_CONFIG_H
 
--- a/auto/func	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/func	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 echo $ngx_n "checking for $ngx_func ..." $ngx_c
 echo >> $NGX_ERR
--- a/auto/have	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/have	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 cat << END >> $NGX_AUTO_CONFIG_H
 
--- a/auto/headers	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/headers	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 ngx_inc="unistd.h"; . auto/inc
 ngx_inc="inttypes.h"; . auto/inc
--- a/auto/inc	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/inc	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 echo $ngx_n "checking for $ngx_inc ..." $ngx_c
 echo >> $NGX_ERR
--- a/auto/init	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/init	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 MAKEFILE=$OBJS/Makefile
 
--- a/auto/install	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/install	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 cat << END                                                        >> $MAKEFILE
 install:
@@ -18,7 +21,7 @@
 	cp conf/nginx.conf `dirname $CONF_PATH`/nginx.conf.default
 
 	test -d `dirname $PID_PATH` || mkdir -p `dirname $PID_PATH`
-	test -d `dirname $ERROR_LOG_PATH` || mkdir -p `dirname $ERROR_LOG_PATH`
+
 	test -d `dirname $HTTP_LOG_PATH` || mkdir -p `dirname $HTTP_LOG_PATH`
 
 	test -d $PREFIX/html || cp -r html $PREFIX
@@ -27,6 +30,15 @@
 END
 
 
+if [ ".$ERROR_LOG_PATH" != "." ]; then
+    cat << END                                                    >> $MAKEFILE
+
+	test -d `dirname $ERROR_LOG_PATH` || mkdir -p `dirname $ERROR_LOG_PATH`
+END
+
+fi
+
+
 if test ! -f Makefile; then
 
     cat << END > Makefile
--- a/auto/lib/conf	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/conf	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 if [ $USE_PCRE = YES ]; then
     . auto/lib/pcre/conf
--- a/auto/lib/make	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/make	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 if [ $PCRE != NONE -a $PCRE != NO -a $PCRE != YES ]; then
     . auto/lib/pcre/make
--- a/auto/lib/md5/conf	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/md5/conf	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 if [ $MD5 != NONE ]; then
 
--- a/auto/lib/md5/make	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/md5/make	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 case "$CC" in
 
--- a/auto/lib/md5/makefile.bcc	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/md5/makefile.bcc	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 CFLAGS = -q -O2 -tWM $(CPU_OPT) -DL_ENDIAN
 
--- a/auto/lib/md5/makefile.msvc	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/md5/makefile.msvc	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 CFLAGS = -nologo -MT -O2 -Ob1 -Oi -Gs $(LIBC) $(CPU_OPT) -D L_ENDIAN
 
--- a/auto/lib/md5/makefile.owc	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/md5/makefile.owc	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 CFLAGS = -zq -bt=nt -bm -ot -op -oi -oe -s $(CPU_OPT)
 
--- a/auto/lib/openssl/conf	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/openssl/conf	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 if [ $OPENSSL != NONE ]; then
     CORE_INCS="$CORE_INCS $OPENSSL/include"
--- a/auto/lib/openssl/make	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/openssl/make	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 case $PLATFORM in
     *)
--- a/auto/lib/pcre/conf	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/pcre/conf	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 if [ $PCRE != NONE ]; then
     CORE_INCS="$CORE_INCS $PCRE"
--- a/auto/lib/pcre/make	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/pcre/make	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 case "$CC" in
 
--- a/auto/lib/pcre/makefile.bcc	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/pcre/makefile.bcc	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 CFLAGS =	-q -O2 -tWM $(CPU_OPT)
 PCREFLAGS =	-DPCRE_STATIC -DPOSIX_MALLOC_THRESHOLD=10
--- a/auto/lib/pcre/makefile.msvc	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/pcre/makefile.msvc	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 CFLAGS =	-O2 -Ob1 -Oi -Gs $(LIBC) $(CPU_OPT)
 PCREFLAGS =	-DPCRE_STATIC -DPOSIX_MALLOC_THRESHOLD=10
--- a/auto/lib/pcre/makefile.owc	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/pcre/makefile.owc	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 CFLAGS =	-c -zq -bt=nt -ot -op -oi -oe -s -bm $(CPU_OPT)
 PCREFLAGS =	-DPCRE_STATIC -DPOSIX_MALLOC_THRESHOLD=10
--- a/auto/lib/test	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/test	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 echo $ngx_n "checking for $ngx_lib ..." $ngx_c
 echo >> $NGX_ERR
--- a/auto/lib/zlib/conf	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/zlib/conf	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 if [ $ZLIB != NONE ]; then
     CORE_INCS="$CORE_INCS $ZLIB"
--- a/auto/lib/zlib/make	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/zlib/make	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 case "$CC" in
 
--- a/auto/lib/zlib/makefile.bcc	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/zlib/makefile.bcc	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 CFLAGS = -q -O2 -tWM $(CPU_OPT)
 
--- a/auto/lib/zlib/makefile.msvc	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/zlib/makefile.msvc	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 CFLAGS = -nologo -O2 -Ob1 -Oi -Gs $(LIBC) $(CPU_OPT)
 
--- a/auto/lib/zlib/makefile.owc	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/lib/zlib/makefile.owc	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 CFLAGS = -zq -bt=nt -ot -op -oi -oe -s -bm $(CPU_OPT)
 
--- a/auto/make	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/make	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 mkdir -p $OBJS/src/core $OBJS/src/event $OBJS/src/event/modules \
          $OBJS/src/os/unix $OBJS/src/os/win32 \
--- a/auto/modules	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/modules	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 if [ $EVENT_SELECT = NO -a $EVENT_FOUND = NO ]; then
     EVENT_SELECT=YES
--- a/auto/nohave	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/nohave	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 cat << END >> $NGX_AUTO_CONFIG_H
 
--- a/auto/options	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/options	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,5 @@
+
+# Copyright (C) Igor Sysoev
 
 help=no
 
@@ -234,6 +236,10 @@
         ERROR_LOG_PATH=$PREFIX/logs/error.log
     ;;
 
+    .stderr)
+        ERROR_LOG_PATH=
+    ;;
+
     *)
         ERROR_LOG_PATH=$PREFIX/$ERROR_LOG_PATH
     ;;
--- a/auto/os/conf	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/os/conf	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 if [ ".$PLATFORM" = "." ]; then
     echo "checking for OS"
--- a/auto/os/freebsd	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/os/freebsd	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 CORE_INCS="$UNIX_INCS"
 CORE_DEPS="$UNIX_DEPS $FREEBSD_DEPS"
@@ -62,18 +65,18 @@
 
     echo " + using rfork()"
 
-    # kqueue's EVFILT_SIGNAL is safe
-
-    if [ $version -gt 460101 ]; then
-        echo " + kqueue's EVFILT_SIGNAL is safe"
-        have=HAVE_SAFE_EVFILT_SIGNAL . auto/have
-    else
-        echo "$0: error: the kqueue's EVFILT_SIGNAL is unsafe on this"
-        echo "FreeBSD version, so --with-threads=rfork could not be used"
-        echo
-
-        exit 1
-    fi
+#    # kqueue's EVFILT_SIGNAL is safe
+#
+#    if [ $version -gt 460101 ]; then
+#        echo " + kqueue's EVFILT_SIGNAL is safe"
+#        have=HAVE_SAFE_EVFILT_SIGNAL . auto/have
+#    else
+#        echo "$0: error: the kqueue's EVFILT_SIGNAL is unsafe on this"
+#        echo "FreeBSD version, so --with-threads=rfork could not be used"
+#        echo
+#
+#        exit 1
+#    fi
 fi
 
 
--- a/auto/os/linux	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/os/linux	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 CORE_INCS="$UNIX_INCS"
 CORE_DEPS="$UNIX_DEPS $LINUX_DEPS"
@@ -15,7 +18,7 @@
          | sed -e 's/^.* \(.*\)$/\1/'`
 
 
-# enable rt signals on Linux 2.2.19 and onward
+# enable the rt signals on Linux 2.2.19 and onward
 
 if [ $version -ge 131609 -o $EVENT_RTSIG = YES ]; then
     echo " + using rt signals"
--- a/auto/os/solaris	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/os/solaris	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 CORE_INCS="$UNIX_INCS"
 CORE_DEPS="$UNIX_DEPS $SOLARIS_DEPS"
--- a/auto/sources	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/sources	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 CORE_MODULES="ngx_core_module ngx_errlog_module ngx_conf_module"
 
--- a/auto/summary	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/summary	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 echo
 echo "Configuration summary"
@@ -69,6 +72,10 @@
 echo "  nginx binary file: $SBIN_PATH"
 echo "  nginx configuration file: $CONF_PATH"
 echo "  nginx pid file: $PID_PATH"
-echo "  nginx error log file: $ERROR_LOG_PATH"
+if [ ".$ERROR_LOG_PATH" != "." ]; then
+    echo "  nginx error log file: $ERROR_LOG_PATH"
+else
+    echo "  nginx logs errors to stderr"
+fi
 echo "  nginx http access log file: $HTTP_LOG_PATH"
 echo
--- a/auto/threads	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/threads	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 case $USE_THREADS in
     rfork)
--- a/auto/types/sizeof	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/types/sizeof	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 echo $ngx_n "checking for $ngx_type size ..." $ngx_c
 echo >> $NGX_ERR
--- a/auto/types/typedef	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/types/typedef	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 echo $ngx_n "checking for $ngx_type ..." $ngx_c
 echo >> $NGX_ERR
--- a/auto/types/uintptr_t	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/types/uintptr_t	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 echo $ngx_n "checking for uintptr_t ... " $ngx_c
 echo >> $NGX_ERR
--- a/auto/types/value	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/types/value	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 cat << END >> $NGX_AUTO_CONFIG_H
 
--- a/auto/unix	Tue Sep 28 20:09:22 2004 +0000
+++ b/auto/unix	Wed Sep 29 16:00:49 2004 +0000
@@ -1,3 +1,6 @@
+
+# Copyright (C) Igor Sysoev
+
 
 CC_WARN=$CC
 ngx_fmt_collect=yes
--- a/src/core/nginx.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/nginx.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
@@ -95,8 +95,6 @@
 
 ngx_uint_t  ngx_max_module;
 
-ngx_uint_t  ngx_use_stderr;
-
 
 int main(int argc, char *const *argv)
 {
@@ -120,7 +118,9 @@
 
     ngx_pid = ngx_getpid();
 
-    log = ngx_log_init_errlog();
+    if (!(log = ngx_log_init_errlog())) {
+        return 1;
+    }
 
 #if (NGX_OPENSSL)
     ngx_ssl_init(log);
@@ -144,10 +144,6 @@
         return 1;
     }
 
-    if (ngx_use_stderr) {
-        log = ngx_log_init_errlog();
-    }
-
     if (ngx_os_init(log) == NGX_ERROR) {
         return 1;
     }
@@ -326,10 +322,6 @@
             ngx_test_config = 1;
             break;
 
-        case 's':
-            ngx_use_stderr = 1;
-            break;
-
         case 'c':
             if (ctx->argv[i + 1] == NULL) {
                 ngx_log_error(NGX_LOG_EMERG, cycle->log, 0,
--- a/src/core/nginx.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/nginx.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_array.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_array.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_array.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_array.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_buf.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_buf.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_buf.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_buf.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_conf_file.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_conf_file.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_conf_file.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_conf_file.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_config.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_config.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_connection.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_connection.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_connection.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_connection.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_core.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_core.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_crc.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_crc.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_cycle.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_cycle.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
@@ -29,7 +29,11 @@
 static ngx_connection_t  dumb;
 /* STUB */
 
+#ifdef NGX_ERROR_LOG_PATH
 static ngx_str_t  error_log = ngx_string(NGX_ERROR_LOG_PATH);
+#else
+static ngx_str_t  error_log = ngx_null_string;
+#endif
 
 
 ngx_cycle_t *ngx_init_cycle(ngx_cycle_t *old_cycle)
--- a/src/core/ngx_cycle.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_cycle.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_file.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_file.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_file.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_file.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_garbage_collector.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_garbage_collector.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_garbage_collector.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_garbage_collector.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_inet.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_inet.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_inet.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_inet.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_list.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_list.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_list.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_list.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_log.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_log.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
@@ -112,7 +112,9 @@
     if (err) {
 
         if (len > max - 50) {
+
             /* leave a space for an error code */
+
             len = max - 50;
             errstr[len++] = '.';
             errstr[len++] = '.';
@@ -222,40 +224,6 @@
 #endif
 
 
-#if 0
-
-void ngx_log_stderr(ngx_event_t *ev)
-{
-    char       errstr[MAX_ERROR_STR];
-    ssize_t    n;
-    ngx_err_t  err;
-
-    for ( ;; ) {
-        n = read((ngx_fd_t) ev->data, errstr, sizeof(errstr - 1));
-
-        if (n == -1) {
-            err = ngx_errno;
-            if (err == NGX_EAGAIN) {
-                return;
-            }
-
-            ngx_log_error(NGX_LOG_ALERT, &ngx_log, err, "read() failed");
-            return;
-        }
-
-        if (n == 0) {
-            ngx_log_error(NGX_LOG_ALERT, &ngx_log, 0, "stderr clolsed");
-            return;
-        }
-
-        errstr[n] = '\0';
-        ngx_log_error(NGX_LOG_STDERR, &ngx_log, 0, "%s", errstr);
-    }
-}
-
-#endif
-
-
 
 ngx_log_t *ngx_log_init_errlog()
 {
@@ -287,7 +255,8 @@
     ngx_log.file = &ngx_stderr;
     ngx_log.log_level = NGX_LOG_ERR;
 
-#if 0
+#ifdef NGX_ERROR_LOG_PATH
+
     fd = ngx_open_file(NGX_ERROR_LOG_PATH, NGX_FILE_RDWR,
                        NGX_FILE_CREATE_OR_OPEN|NGX_FILE_APPEND);
 
@@ -315,6 +284,7 @@
     }
 
 #endif
+
 #endif
 
     return &ngx_log;
@@ -405,19 +375,12 @@
 
     value = cf->args->elts;
 
-    if (value[1].len == 6 && ngx_strcmp(value[1].data, "stderr") == 0) {
-        cf->cycle->new_log->file->fd = ngx_stderr.fd;
-        cf->cycle->new_log->file->name.len = 0;
-        cf->cycle->new_log->file->name.data = NULL;
+    cf->cycle->new_log->file->name = value[1];
 
-    } else {
-        cf->cycle->new_log->file->name = value[1];
-
-        if (ngx_conf_full_name(cf->cycle, &cf->cycle->new_log->file->name)
+    if (ngx_conf_full_name(cf->cycle, &cf->cycle->new_log->file->name)
                                                                   == NGX_ERROR)
-        {
-            return NGX_CONF_ERROR;
-        }
+    {
+        return NGX_CONF_ERROR;
     }
 
     return ngx_set_error_log_levels(cf, cf->cycle->new_log);
--- a/src/core/ngx_log.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_log.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_output_chain.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_output_chain.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_palloc.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_palloc.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_palloc.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_palloc.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_parse.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_parse.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_parse.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_parse.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_radix_tree.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_radix_tree.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_radix_tree.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_radix_tree.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_rbtree.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_rbtree.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_rbtree.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_rbtree.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_regex.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_regex.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_regex.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_regex.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_slab.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_slab.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_slab.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_slab.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_spinlock.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_spinlock.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_string.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_string.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_string.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_string.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_table.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_table.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_times.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_times.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/core/ngx_times.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/core/ngx_times.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/modules/ngx_aio_module.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/modules/ngx_aio_module.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/modules/ngx_aio_module.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/modules/ngx_aio_module.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/modules/ngx_devpoll_module.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/modules/ngx_devpoll_module.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/modules/ngx_epoll_module.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/modules/ngx_epoll_module.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/modules/ngx_iocp_module.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/modules/ngx_iocp_module.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/modules/ngx_iocp_module.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/modules/ngx_iocp_module.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/modules/ngx_kqueue_module.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/modules/ngx_kqueue_module.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/modules/ngx_kqueue_module.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/modules/ngx_kqueue_module.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/modules/ngx_poll_module.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/modules/ngx_poll_module.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/modules/ngx_rtsig_module.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/modules/ngx_rtsig_module.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/modules/ngx_select_module.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/modules/ngx_select_module.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event_accept.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event_accept.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event_acceptex.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event_acceptex.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event_busy_lock.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event_busy_lock.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event_busy_lock.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event_busy_lock.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event_connect.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event_connect.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event_connect.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event_connect.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event_connectex.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event_connectex.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event_mutex.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event_mutex.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event_openssl.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event_openssl.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event_openssl.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event_openssl.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event_pipe.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event_pipe.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event_pipe.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event_pipe.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event_posted.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event_posted.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event_posted.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event_posted.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event_timer.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event_timer.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/event/ngx_event_timer.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/event/ngx_event_timer.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/ngx_http_access_handler.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/ngx_http_access_handler.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/ngx_http_charset_filter.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/ngx_http_charset_filter.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/ngx_http_chunked_filter.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/ngx_http_chunked_filter.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/ngx_http_gzip_filter.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/ngx_http_gzip_filter.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/ngx_http_headers_filter.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/ngx_http_headers_filter.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/ngx_http_index_handler.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/ngx_http_index_handler.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/ngx_http_not_modified_filter.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/ngx_http_not_modified_filter.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/ngx_http_range_filter.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/ngx_http_range_filter.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/ngx_http_rewrite_handler.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/ngx_http_rewrite_handler.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/ngx_http_ssi_filter.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/ngx_http_ssi_filter.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/ngx_http_ssl_module.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/ngx_http_ssl_module.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/ngx_http_ssl_module.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/ngx_http_ssl_module.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/ngx_http_static_handler.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/ngx_http_static_handler.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/ngx_http_status_handler.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/ngx_http_status_handler.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/ngx_http_userid_filter.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/ngx_http_userid_filter.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/proxy/ngx_http_proxy_cache.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/proxy/ngx_http_proxy_cache.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/proxy/ngx_http_proxy_handler.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/proxy/ngx_http_proxy_handler.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/proxy/ngx_http_proxy_handler.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/proxy/ngx_http_proxy_handler.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/proxy/ngx_http_proxy_header.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/proxy/ngx_http_proxy_header.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/proxy/ngx_http_proxy_parse.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/proxy/ngx_http_proxy_parse.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/modules/proxy/ngx_http_proxy_upstream.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/modules/proxy/ngx_http_proxy_upstream.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_busy_lock.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_busy_lock.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_busy_lock.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_busy_lock.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_cache.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_cache.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_cache.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_cache.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_config.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_config.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_copy_filter.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_copy_filter.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_core_module.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_core_module.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_core_module.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_core_module.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_file_cache.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_file_cache.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_header_filter.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_header_filter.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_log_handler.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_log_handler.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_log_handler.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_log_handler.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_parse.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_parse.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_parse_time.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_parse_time.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_request.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_request.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_request.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_request.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_request_body.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_request_body.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_script.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_script.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_script.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_script.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_special_response.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_special_response.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/http/ngx_http_write_filter.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/http/ngx_http_write_filter.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/imap/ngx_imap.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/imap/ngx_imap.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/imap/ngx_imap.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/imap/ngx_imap.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/imap/ngx_imap_handler.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/imap/ngx_imap_handler.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/imap/ngx_imap_parse.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/imap/ngx_imap_parse.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/imap/ngx_imap_proxy.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/imap/ngx_imap_proxy.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_aio.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_aio.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_aio_read.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_aio_read.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_aio_read_chain.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_aio_read_chain.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_aio_write.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_aio_write.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_aio_write_chain.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_aio_write_chain.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_alloc.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_alloc.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_alloc.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_alloc.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_atomic.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_atomic.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_channel.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_channel.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_channel.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_channel.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_daemon.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_daemon.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_errno.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_errno.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_errno.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_errno.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_files.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_files.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_files.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_files.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_freebsd.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_freebsd.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_freebsd_config.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_freebsd_config.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_freebsd_init.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_freebsd_init.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_freebsd_rfork_thread.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_freebsd_rfork_thread.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_freebsd_rfork_thread.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_freebsd_rfork_thread.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_freebsd_sendfile_chain.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_freebsd_sendfile_chain.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_linux.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_linux.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_linux_config.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_linux_config.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_linux_init.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_linux_init.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_linux_sendfile_chain.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_linux_sendfile_chain.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_os.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_os.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_posix_config.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_posix_config.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_posix_init.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_posix_init.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_process.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_process.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_process.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_process.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_process_cycle.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_process_cycle.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_process_cycle.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_process_cycle.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_pthread_thread.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_pthread_thread.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_readv_chain.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_readv_chain.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_recv.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_recv.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_send.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_send.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_shared.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_shared.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_shared.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_shared.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_socket.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_socket.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_socket.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_socket.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_solaris.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_solaris.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_solaris_config.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_solaris_config.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_solaris_init.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_solaris_init.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_solaris_sendfilev_chain.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_solaris_sendfilev_chain.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_thread.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_thread.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_time.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_time.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_time.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_time.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_types.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_types.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_user.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_user.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/ngx_writev_chain.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/ngx_writev_chain.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/unix/rfork_thread.S	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/unix/rfork_thread.S	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_alloc.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_alloc.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_alloc.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_alloc.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_atomic.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_atomic.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_errno.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_errno.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_errno.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_errno.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_files.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_files.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_files.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_files.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_os.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_os.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_process.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_process.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_process.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_process.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_process_cycle.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_process_cycle.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_process_cycle.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_process_cycle.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_service.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_service.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_shared.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_shared.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_socket.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_socket.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_socket.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_socket.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_stat.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_stat.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_thread.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_thread.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_time.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_time.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_time.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_time.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_types.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_types.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_user.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_user.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_win32_config.h	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_win32_config.h	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_win32_init.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_win32_init.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_wsarecv.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_wsarecv.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_wsarecv_chain.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_wsarecv_chain.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */
 
 
--- a/src/os/win32/ngx_wsasend_chain.c	Tue Sep 28 20:09:22 2004 +0000
+++ b/src/os/win32/ngx_wsasend_chain.c	Wed Sep 29 16:00:49 2004 +0000
@@ -1,6 +1,6 @@
 
 /*
- * Copyright (C) 2002-2004 Igor Sysoev
+ * Copyright (C) Igor Sysoev
  */