Return-Path: Delivered-To: apmail-apache-cvs-archive@apache.org Received: (qmail 14248 invoked by uid 500); 13 Mar 2000 03:16:51 -0000 Mailing-List: contact apache-cvs-help@apache.org; run by ezmlm Precedence: bulk X-No-Archive: yes Reply-To: new-httpd@apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list apache-cvs@apache.org Received: (qmail 14234 invoked by uid 500); 13 Mar 2000 03:16:50 -0000 Delivered-To: apmail-apache-2.0-cvs@apache.org Date: 13 Mar 2000 03:16:50 -0000 Message-ID: <20000313031650.14228.qmail@locus.apache.org> From: stoddard@locus.apache.org To: apache-2.0-cvs@apache.org Subject: cvs commit: apache-2.0/src CHANGES stoddard 00/03/12 19:16:50 Modified: src CHANGES Log: A little behind on updates to this file. Thanks for the reminder Dean. Revision Changes Path 1.22 +40 -1 apache-2.0/src/CHANGES Index: CHANGES =================================================================== RCS file: /home/cvs/apache-2.0/src/CHANGES,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- CHANGES 2000/03/02 10:15:04 1.21 +++ CHANGES 2000/03/13 03:16:49 1.22 @@ -1,5 +1,34 @@ Changes with Apache 2.0-dev - + + *) Fix FreeBSD 3.3 core dump. + 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 initialized until + ap_initialize() calls setup_lock(). Here is a slight + rearrangement to main() which calls ap_initialize() earlier... + [Jeff Trawick ] + + *) Enable Apache to use sendfile/TransmitFile API + [Bill Stoddard, David Reid, Paul Reder] + + *) Re-Implement Win32 APR network I/O APIs and most of the file I/O + APIs. + [Bill Stoddard] + + *) Make file I/O and network I/O writev/sendv APIs consistent. + Eliminate use of ap_iovec_t and use Posix struct iovec. + Use seperate variable on ap_writev to set the number of iovecs + passed in and number of bytes written. + [Bill Stoddard] + + *) Adapt file iol to use APR functions. Replaced ap_open_file() + with ap_create_file_iol(). ap_create_file_iol() requires that + the file be opened prior to the call using ap_open(). + [Bill Stoddard] + + *) Port mod_include and mod_cgi to 2.0 + [Paul Reder, Bill Stoddard] + *) ap_send{,v}, ap_recv, ap_sendfile API clarification -- bytes_read/bytes_written is always valid (never -1). Plus some fixes to buff.c to correct problems introduced by the @@ -78,6 +107,13 @@ Changes with Apache MPM + *) Use asynchronous AcceptEx() and a completion port to accept and + dispatch connections to threads in Windows NT/2000. + [Bill Stoddard] + + *) Implement WINNT Win32 MPM from original Win32 code in http_main.c + [Bill Stoddard] + *) Implement the APACI --with-option facility (per default used the config.option file). [Ralf S. Engelschall] @@ -139,6 +175,9 @@ *) Removed the ap_block_alarms and ap_unblock_alarm calls. These aren't needed in a threaded server. + + *) Initial pthread implementation from from Dean's apache-nspr code. + [Bill Stoddard, Ryan Bloom] Prior Changes