cvs commit: apache-2.0/src/lib/apr/lib apr_snprintf.c

2000-01-21 Thread stoddard
stoddard00/01/20 18:04:16 Modified:src/lib/apr/lib apr_snprintf.c Log: It's cold tonite! Revision ChangesPath 1.10 +1 -1 apache-2.0/src/lib/apr/lib/apr_snprintf.c Index: apr_snprintf.c

cvs commit: apache-2.0/src/include http_core.h

2000-01-21 Thread stoddard
stoddard00/01/21 10:42:55 Modified:src/include http_core.h Log: Add back the script_interpreter_source code. Revision ChangesPath 1.5 +16 -0 apache-2.0/src/include/http_core.h Index: http_core.h

cvs commit: apache-2.0/src/main util_uri.c

2000-01-21 Thread stoddard
stoddard00/01/21 11:13:27 Modified:src/main util_uri.c Log: Let ap_config.h figure out whether netdb.h should be included or not. This fixes a compile problem on platforms that do not have netdb.h. Revision ChangesPath 1.5 +1 -1 apache-2.0/src/main

cvs commit: apache-2.0/src/modules/standard mod_so.c

2000-01-21 Thread stoddard
stoddard00/01/21 11:24:49 Modified:src/modules/standard mod_so.c Log: Fix Windows compile breakage. Revision ChangesPath 1.7 +1 -0 apache-2.0/src/modules/standard/mod_so.c Index: mod_so.c

cvs commit: apache-2.0/src/os/win32 main_win32.c os.h

2000-01-23 Thread stoddard
stoddard00/01/23 08:37:48 Modified:src/lib/apr/include apr_win.h src/main buff.c util_script.c src/modules/standard mod_alias.c mod_setenvif.c src/os/win32 main_win32.c os.h Log: Fix compile breaks on Windows. Revision Changes

cvs commit: apache-2.0/src/lib/apr/include apr_win.h

2000-01-24 Thread stoddard
stoddard00/01/23 19:03:50 Modified:src/lib/apr/include apr_win.h Log: Fix APR_HAVE_IN_ADDR Revision ChangesPath 1.13 +1 -1 apache-2.0/src/lib/apr/include/apr_win.h Index: apr_win.h === RCS

cvs commit: apache-2.0/src/os/win32 ApacheOS.dsp ApacheOS.mak

2000-01-24 Thread stoddard
stoddard00/01/24 12:50:47 Modified:src/os/win32 ApacheOS.dsp ApacheOS.mak Log: Add APR include file search path to the release build Revision ChangesPath 1.3 +1 -1 apache-2.0/src/os/win32/ApacheOS.dsp Index: ApacheOS.dsp

cvs commit: apache-2.0/src/lib/apr/network_io/win32 sendrecv.c

2000-01-24 Thread stoddard
stoddard00/01/24 12:58:32 Modified:src/lib/apr aprlib.mak aprlib.dsp src/lib/apr/network_io/win32 sendrecv.c Log: More sendfile tweaks for Windows. Still not ready for prime time. Revision ChangesPath 1.7 +9 -211apache-2.0/src/lib/apr/aprlib.mak

cvs commit: apache-2.0/src/lib/apr/network_io/unix sendrecv.c

2000-01-26 Thread stoddard
stoddard00/01/25 21:01:19 Modified:src/os/unix iol_socket.c src/lib/apr/network_io/unix sendrecv.c Log: Fix a couple of bugs in the Unix side of the house. Not tested (no machine available). First bug: Use ap_sendv to implement iol_writev. The previous

cvs commit: apache-2.0/src/os/win32 iol_socket.c iol_socket.h

2000-01-26 Thread stoddard
stoddard00/01/25 21:56:43 Modified:src/include ap_iol.h src/lib/apr aprlib.def src/lib/apr/include apr_network_io.h apr_win.h apr_winconfig.h src/lib/apr/network_io/win32 sendrecv.c src/os/win32

cvs commit: apache-2.0/src/os/win32 iol_socket.c

2000-01-27 Thread stoddard
stoddard00/01/26 21:58:14 Modified:src/lib/apr/network_io/win32 sendrecv.c sockets.c src/main http_protocol.c src/modules/mpm/winnt winnt.c winnt.h src/os/win32 iol_socket.c Log: More sendfile work. Use new sendfile API in Apache, update

cvs commit: apache-2.0/src/lib/apr/threadproc/win32 threadproc.h

2000-01-28 Thread stoddard
stoddard00/01/27 18:08:22 Modified:src/lib/apr/threadproc/win32 threadproc.h Log: Cleanup funky indenting Revision ChangesPath 1.2 +5 -7 apache-2.0/src/lib/apr/threadproc/win32/threadproc.h Index: threadproc.h

cvs commit: apache-2.0/src/lib/apr/threadproc/win32 proc.c

2000-01-28 Thread stoddard
stoddard00/01/27 18:24:16 Modified:src/lib/apr/threadproc/win32 proc.c Log: Fix some return codes and leave the new process handle open. In general, the parent process should explicitly close the handle if it does not need it. And Apache requires the handle for free_proc_chain

cvs commit: apache-2.0/src/lib/apr/threadproc/unix proc.c

2000-01-28 Thread stoddard
stoddard00/01/27 18:29:05 Modified:src/lib/apr/threadproc/unix proc.c Log: Fix more funky indenting Revision ChangesPath 1.15 +6 -6 apache-2.0/src/lib/apr/threadproc/unix/proc.c Index: proc.c

cvs commit: apache-2.0/src/lib/apr/lib apr_pools.c

2000-01-28 Thread stoddard
stoddard00/01/27 19:10:53 Modified:src/lib/apr/include apr_win.h apr_winconfig.h src/lib/apr/lib apr_pools.c Log: Migrate free_proc_chain() for Windows to APR. Fix invalid handle exception when running CGI scripts. Revision ChangesPath 1.15 +1 -0

cvs commit: apache-2.0/src/lib/apr/threadproc/win32 proc.c

2000-01-28 Thread stoddard
stoddard00/01/27 20:22:01 Modified:src/lib/apr/lib apr_pools.c src/lib/apr/threadproc/win32 proc.c Log: Fix bug in Win32 ap_get_os_proc() (it was already fixed in the Unix side...). Close process handle in free_proc_chain. Revision ChangesPath 1.31

cvs commit: apache-2.0/src/lib/apr/network_io/win32 sendrecv.c

2000-01-31 Thread stoddard
stoddard00/01/31 11:21:44 Modified:src/main http_protocol.c src/lib/apr/network_io/win32 sendrecv.c Log: Set timeouts to sendfile operation in http_protocol.c. Fix bugs in Win32 sendfile implementation. Revision ChangesPath 1.53 +20 -10apache

cvs commit: apache-2.0/src/lib/apr/time/win32 time.c

2000-02-01 Thread stoddard
stoddard00/01/31 16:08:26 Modified:src/lib/apr/time/win32 time.c Log: Make some of the APR to Windows time conversion routines available to other APR functions. Revision ChangesPath 1.7 +3 -5 apache-2.0/src/lib/apr/time/win32/time.c Index: time.c

cvs commit: apache-2.0/src/lib/apr/network_io/win32 sockopt.c

2000-02-01 Thread stoddard
stoddard00/01/31 16:10:13 Modified:src/lib/apr/network_io/win32 sockopt.c Log: Add code to set the socket timeout. Correct some error return codes. Revision ChangesPath 1.6 +12 -4 apache-2.0/src/lib/apr/network_io/win32/sockopt.c Index: sockopt.c

cvs commit: apache-2.0/src/lib/apr/file_io/win32 open.c

2000-02-01 Thread stoddard
stoddard00/01/31 16:13:37 Modified:src/lib/apr/file_io/win32 open.c Log: Open files for sequential access. This is a file system cache optimization for when files are accessed sequentially (a common case with Apache). This does not prevent a file from being accessed randomly

cvs commit: apache-2.0/src/lib/apr/file_io/win32 filestat.c

2000-02-01 Thread stoddard
stoddard00/01/31 16:15:13 Modified:src/lib/apr/file_io/win32 filestat.c Log: Reimplement ap_stat using native Windows calls. This is good for a 10% performance boost serving a 500 byte static file. Revision ChangesPath 1.6 +66 -7 apache-2.0/src/lib/apr

cvs commit: apache-2.0/src/lib/apr/file_io/win32 readwrite.c

2000-02-01 Thread stoddard
stoddard00/01/31 16:40:45 Modified:src/lib/apr/file_io/win32 readwrite.c Log: Return correct error status. Revision ChangesPath 1.10 +10 -10apache-2.0/src/lib/apr/file_io/win32/readwrite.c Index: readwrite.c

cvs commit: apache-2.0/src/lib/apr/file_io/win32 dir.c

2000-02-01 Thread stoddard
stoddard00/01/31 16:44:36 Modified:src/lib/apr/file_io/win32 dir.c Log: CloseHandle() returns 0 on failure Revision ChangesPath 1.10 +3 -5 apache-2.0/src/lib/apr/file_io/win32/dir.c Index: dir.c

cvs commit: apache-2.0/src/lib/apr/file_io/win32 dir.c

2000-02-01 Thread stoddard
stoddard00/01/31 16:51:46 Modified:src/lib/apr/file_io/win32 dir.c Log: Return correct error status Revision ChangesPath 1.11 +14 -16apache-2.0/src/lib/apr/file_io/win32/dir.c Index: dir.c

cvs commit: apache-2.0/src/lib/apr/file_io/win32 seek.c

2000-02-01 Thread stoddard
stoddard00/01/31 16:57:40 Modified:src/lib/apr/file_io/win32 seek.c Log: Fix indenting Revision ChangesPath 1.2 +16 -16apache-2.0/src/lib/apr/file_io/win32/seek.c Index: seek.c === RCS

cvs commit: apache-2.0/src/lib/apr/network_io/win32 sendrecv.c

2000-02-04 Thread stoddard
stoddard00/02/04 11:05:24 Modified:src/lib/apr/network_io/win32 sendrecv.c Log: Fix segfault. We were clobbering the stack with this memcpy :-) Revision ChangesPath 1.8 +2 -2 apache-2.0/src/lib/apr/network_io/win32/sendrecv.c Index: sendrecv.c

cvs commit: apache-2.0/src/lib/apr/network_io/win32 sendrecv.c

2000-02-04 Thread stoddard
stoddard00/02/04 11:22:57 Modified:src/lib/apr/network_io/win32 sendrecv.c Log: Very minor performance tweak. Do not copy header/trailer buffer if there is just one. Revision ChangesPath 1.9 +28 -15apache-2.0/src/lib/apr/network_io/win32/sendrecv.c Index

cvs commit: apache-2.0 STATUS

2000-02-08 Thread stoddard
stoddard00/02/08 06:20:00 Modified:.STATUS Log: Work done, bugs found. Revision ChangesPath 1.25 +16 -12apache-2.0/STATUS Index: STATUS === RCS file: /home/cvs/apache-2.0/STATUS,v

cvs commit: apache-2.0/src/main gen_test_char.dsp gen_test_char.mak

2000-02-11 Thread stoddard
stoddard00/02/11 10:52:34 Modified:src/ap ap.dsp ap.mak src/main gen_test_char.dsp gen_test_char.mak Log: Fix compile breaks on Windows. Projects need to know where to find os.h. Revision ChangesPath 1.5 +2 -2 apache-2.0/src/ap/ap.dsp

cvs commit: apache-2.0/src/os/win32 os.h

2000-02-13 Thread stoddard
stoddard00/02/12 16:13:35 Modified:src/os/win32 os.h Log: Remove dead code. Revision ChangesPath 1.15 +0 -14 apache-2.0/src/os/win32/os.h Index: os.h === RCS file: /home/cvs/apache-2.0/src

cvs commit: apache-2.0/src/modules/standard mod_cgi.c

2000-02-13 Thread stoddard
stoddard00/02/12 16:39:05 Modified:src/modules/standard mod_cgi.c Log: Set up return codes correctly in the failure case. Revision ChangesPath 1.28 +10 -10apache-2.0/src/modules/standard/mod_cgi.c Index: mod_cgi.c

cvs commit: apache-2.0/src/modules/mpm/winnt winnt.c

2000-02-14 Thread stoddard
stoddard00/02/14 06:28:17 Modified:src/modules/mpm/winnt winnt.c Log: Enable Windows MPM to run in single process mode Submitted by: Allan Edwards Reviewed by: Bill Stoddard Revision ChangesPath 1.38 +20 -0 apache-2.0/src/modules/mpm/winnt/winnt.c

cvs commit: apache-2.0/src/os/win32 main_win32.c

2000-02-14 Thread stoddard
stoddard00/02/14 14:01:11 Modified:src/main http_main.c src/modules/mpm/winnt winnt.c src/os/win32 main_win32.c Log: Rework the code to handle apache -k shutdown|restart. The fundamental problem being solved here is determining the best way

cvs commit: apache-2.0/src/lib/apr/file_io/win32 filedup.c open.c pipe.c

2000-02-15 Thread stoddard
stoddard00/02/14 16:15:49 Modified:src/lib/apr/file_io/win32 filedup.c open.c pipe.c Log: Fix some Windows APR problems found while trying to get piped logs working. Revision ChangesPath 1.5 +19 -6 apache-2.0/src/lib/apr/file_io/win32/filedup.c Index

cvs commit: apache-2.0/src/main http_log.c

2000-02-15 Thread stoddard
stoddard00/02/14 16:54:18 Modified:src/main http_log.c Log: First step to get piped logs working on Windows (and Unix as well). There are still all kinds of problems in http_log.c. This patch just barely scratches the surface. Revision ChangesPath 1.28 +11 -12

cvs commit: apache-2.0/src/modules/mpm/winnt winnt.c

2000-02-15 Thread stoddard
stoddard00/02/15 13:20:44 Modified:src/modules/mpm/winnt winnt.c Log: Don't close the duplicated AcceptEx completion port handle in the parent. Check the return code when duplicating the acceptex completion port. Get rid of the event routine wrappers. Revision Changes

cvs commit: apache-2.0/src/lib/apr/file_io/win32 filedup.c

2000-02-15 Thread stoddard
stoddard00/02/15 14:38:30 Modified:src/lib/apr/file_io/win32 filedup.c Log: Return APR_ENOTIMPL on Windows if caller attempts dup2. Revision ChangesPath 1.7 +3 -6 apache-2.0/src/lib/apr/file_io/win32/filedup.c Index: filedup.c

cvs commit: apache-2.0/src/main http_log.c

2000-02-15 Thread stoddard
stoddard00/02/15 14:51:27 Modified:src/main http_log.c Log: ap_dupfile (specifically dup2) is not available in a general form under Windows. So use SetStdHandle directly. A single call to ap_dup2stderr() (or similar) could replace the entire chunk of code in the #ifdef #else

cvs commit: apache-2.0/src/lib/apr/file_io/win32 open.c

2000-02-16 Thread stoddard
stoddard00/02/15 19:32:50 Modified:src/lib/apr/file_io/win32 open.c Log: APR is creating files by default whenever ap_open is called and the file does not exist (i.e., passing OPEN_ALWAYS by default to CreateFile). This causes .htaccess files to be created all over the place

cvs commit: apache-2.0/src/modules/mpm/winnt winnt.c

2000-02-16 Thread stoddard
stoddard00/02/16 08:30:36 Modified:src/modules/mpm/winnt winnt.c Log: Logs have already been opened by http_main.c. Don't need to do it here again. Revision ChangesPath 1.41 +0 -2 apache-2.0/src/modules

cvs commit: apache-2.0 STATUS

2000-02-16 Thread stoddard
stoddard00/02/16 08:48:34 Modified:.STATUS Log: Some status updates Revision ChangesPath 1.26 +22 -15apache-2.0/STATUS Index: STATUS === RCS file: /home/cvs/apache-2.0/STATUS,v

cvs commit: apache-2.0/src/support rotatelogs.dsp rotatelogs.mak rotatelogs.c

2000-02-16 Thread stoddard
stoddard00/02/16 10:00:22 Modified:src Makefile.nt src/support rotatelogs.c Added: src/support rotatelogs.dsp rotatelogs.mak Log: Add rotatelogs to the Windows port Revision ChangesPath 1.6 +5 -3 apache-2.0/src/Makefile.nt

cvs commit: apache-2.0 STATUS

2000-02-16 Thread stoddard
stoddard00/02/16 10:29:21 Modified:.STATUS Log: More stuff to do. Revision ChangesPath 1.27 +7 -1 apache-2.0/STATUS Index: STATUS === RCS file: /home/cvs/apache-2.0/STATUS,v

cvs commit: apache-2.0/src/modules/standard mod_mime_magic.c

2000-02-16 Thread stoddard
stoddard00/02/16 13:21:52 Modified:src/modules/standard mod_mime_magic.c Log: Make sure mod_mime always has a chance to run before mod_mime_magic. Submitted by: Paul Reder [EMAIL PROTECTED] Reviewed by: Bill Stoddard [EMAIL PROTECTED] Revision ChangesPath 1.14

cvs commit: apache-2.0/src/support rotatelogs.c

2000-02-17 Thread stoddard
stoddard00/02/17 05:39:16 Modified:src/support rotatelogs.c Log: Fix FreeBSD build break caused by my last commit to the file. Doh! Revision ChangesPath 1.3 +1 -1 apache-2.0/src/support/rotatelogs.c Index: rotatelogs.c

cvs commit: apache-2.0/src/lib/apr/file_io/win32 filedup.c

2000-02-17 Thread stoddard
stoddard00/02/17 11:03:52 Modified:src/main http_log.c src/lib/apr/file_io/win32 filedup.c Log: Update Windows ap_filedup() call to recognise when it is asked to dup2 a standard i/o handle. Return error if the dup2 handle is not one of the standard i/o handles

cvs commit: apache-2.0/src/modules/standard mod_rewrite.c

2000-02-18 Thread stoddard
stoddard00/02/17 18:53:12 Modified:src/lib/apr/file_io/win32 fileio.h readwrite.c src/lib/apr/include apr_file_io.h src/main iol_file.c src/modules/standard mod_rewrite.c Log: Have seperate variable on ap_writev to set the number

cvs commit: apache-2.0/src/main http_log.c

2000-02-18 Thread stoddard
stoddard00/02/18 06:18:11 Modified:src/main http_log.c Log: Ahh, found ap_flush()! Revision ChangesPath 1.31 +1 -8 apache-2.0/src/main/http_log.c Index: http_log.c === RCS file: /home/cvs

cvs commit: apache-2.0/src/main buff.c

2000-02-18 Thread stoddard
stoddard00/02/18 10:05:19 Modified:src/include ap_iol.h src/lib/apr aprlib.def src/lib/apr/file_io/win32 readwrite.c src/lib/apr/include apr_file_io.h src/main buff.c Log: Pass ap_iovec_t on writev calls. Revision

cvs commit: apache-2.0/src/modules/standard mod_rewrite.c

2000-02-21 Thread stoddard
stoddard00/02/21 08:41:42 Modified:src/include ap_iol.h src/lib/apr aprlib.def src/lib/apr/file_io/beos readwrite.c src/lib/apr/file_io/os2 fileio.h readwrite.c src/lib/apr/file_io/unix fileio.h readwrite.c src

cvs commit: apache-2.0 STATUS

2000-02-22 Thread stoddard
stoddard00/02/22 15:00:53 Modified:.STATUS Log: Add a couple of todos. Revision ChangesPath 1.28 +6 -2 apache-2.0/STATUS Index: STATUS === RCS file: /home/cvs/apache-2.0/STATUS,v

cvs commit: apache-2.0/src/main http_main.c

2000-02-23 Thread stoddard
stoddard00/02/23 07:37:38 Modified:src/main http_main.c Log: 2.0 builds, but dumps core on FreeBSD 3.3 (ap_lock). Basically, ap_initialize() needs to get called before create_process(), since create_process() passes op_on structure to semop() to get a lock, but op_on isn't

cvs commit: apache-2.0 STATUS

2000-02-25 Thread stoddard
stoddard00/02/24 19:44:45 Modified:.STATUS Log: More stuff to de before release Revision ChangesPath 1.29 +13 -1 apache-2.0/STATUS Index: STATUS === RCS file: /home/cvs/apache-2.0

cvs commit: apache-devsite how-to-release.html

2000-02-25 Thread stoddard
stoddard00/02/25 07:40:45 Modified:.how-to-release.html Log: Correct announce mailing list Revision ChangesPath 1.59 +1 -1 apache-devsite/how-to-release.html Index: how-to-release.html

<    1   2   3