cvs commit: apache-apr/pthreads/src/main http_main.c

1999-01-26 Thread rbb
rbb 99/01/26 08:59:02 Modified:pthreads/src/main http_main.c Log: Removed printf debugging logic Revision ChangesPath 1.3 +0 -18 apache-apr/pthreads/src/main/http_main.c Index: http_main.c

cvs commit: apache-apr STATUS

1999-01-26 Thread rbb
rbb 99/01/26 12:28:31 Modified:.STATUS Log: Update STATUS file for work being done in pthreads port Revision ChangesPath 1.2 +20 -1 apache-apr/STATUS Index: STATUS === RCS file

cvs commit: apache-apr/pthreads/src/main http_main.back.c

1999-01-27 Thread rbb
rbb 99/01/27 06:35:01 Removed: pthreads/src/main http_main.back.c Log: removing backup file from original port to pthreads. Not used in compiling, and it is beginning to get in the way, so it is gone.

cvs commit: apache-apr/pthreads/src/os/unix multithread.c

1999-01-27 Thread rbb
rbb 99/01/27 08:15:49 Modified:pthreads/src/include multithread.h pthreads/src/modules/standard mod_include.c mod_mime_magic.c pthreads/src/os/unix multithread.c Log: Initial changes for thread-safety. Revision ChangesPath 1.2 +1

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-01-28 Thread rbb
rbb 99/01/28 13:54:08 Modified:pthreads/src/main http_main.c Log: Ignore SIG_PIPE, so server doesn't go down when a user stops their browser. Revision ChangesPath 1.4 +4 -0 apache-apr/pthreads/src/main/http_main.c Index: http_main.c

cvs commit: apache-apr/pthreads/src/include httpd.h

1999-01-28 Thread rbb
rbb 99/01/28 13:55:21 Modified:pthreads/src/include httpd.h Log: Change Server token for pthreads server. Revision ChangesPath 1.2 +1 -1 apache-apr/pthreads/src/include/httpd.h Index: httpd.h

cvs commit: apache-apr/pthreads/src/modules/proxy proxy_cache.c

1999-01-29 Thread rbb
rbb 99/01/29 07:48:28 Modified:pthreads/src/modules/proxy proxy_cache.c Log: Changes to allow mod_proxy to compile for the threaded server. I haven't tested these, but at least it will compile now. I'll test them after the server is a bit more stable. Revision

cvs commit: apache-apr/pthreads/src/os/unix multithread.c

1999-02-03 Thread rbb
rbb 99/02/03 09:50:15 Modified:pthreads/src/main Makefile.tmpl alloc.c http_main.c pthreads/src/modules/standard mod_autoindex.c pthreads/src/os/unix multithread.c Added: pthreads/src/include fdqueue.h pthreads/src/main fdqueue.c

cvs commit: apache-apr STATUS

1999-02-05 Thread rbb
rbb 99/02/05 06:58:48 Modified:.STATUS Log: Update to the STATUS file to reflect the work done recently on making this a hybrid server. Revision ChangesPath 1.3 +16 -9 apache-apr/STATUS Index: STATUS

cvs commit: apache-apr/pthreads/src/main http_config.c http_core.c http_main.c

1999-02-05 Thread rbb
rbb 99/02/05 12:17:24 Modified:pthreads/src/include http_conf_globals.h httpd.h pthreads/src/main http_config.c http_core.c http_main.c Log: Start the server with sensible defaults. 1 requests per child and 50 threads per child. I also fixed size of the fd

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-02-05 Thread rbb
rbb 99/02/05 12:23:12 Modified:pthreads/src/main http_main.c Log: Added back the code to make the server detach from the console. Revision ChangesPath 1.8 +69 -0 apache-apr/pthreads/src/main/http_main.c Index: http_main.c

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-02-08 Thread rbb
rbb 99/02/08 05:58:38 Modified:pthreads/src/main http_main.c Log: Make the final acceptor thread be the main thread for the process. This change means we have one fewer thread per process than we used to, but the thread we are removing was a wasted thread anyway

cvs commit: apache-apr/pthreads/src/main http_core.c http_main.c http_request.c

1999-02-09 Thread rbb
rbb 99/02/09 13:39:57 Modified:pthreads/src/include http_main.h httpd.h scoreboard.h pthreads/src/main http_core.c http_main.c http_request.c Log: Updated scoreboard logic for hybrid process/thread server. Keeps track of thread status, instead of process status

cvs commit: apache-apr STATUS

1999-02-09 Thread rbb
rbb 99/02/09 14:10:30 Modified:.STATUS Log: Update to the status file. Revision ChangesPath 1.6 +10 -9 apache-apr/STATUS Index: STATUS === RCS file: /home/cvs/apache-apr/STATUS

cvs commit: apache-apr/pthreads/src/modules/standard mod_status.c

1999-02-10 Thread rbb
rbb 99/02/10 13:06:55 Modified:pthreads/src/include http_conf_globals.h pthreads/src/main http_config.c http_core.c http_main.c pthreads/src/modules/standard mod_status.c Log: Misc fixes. Among these fixes are code to remove a warning from

cvs commit: apache-apr/pthreads/src/main fdqueue.c http_main.c

1999-02-11 Thread rbb
rbb 99/02/11 14:15:56 Modified:pthreads/src/main fdqueue.c http_main.c Log: Another pass at logic for signal handling. SIGTERM works properly. SIGHUP causes a zombie, and makes the socket unusable. Graceful restarts are not close to working, because of signals issues

cvs commit: apache-apr/pthreads/src/main Makefile.tmpl fdqueue.c http_main.c

1999-02-12 Thread rbb
rbb 99/02/12 10:30:24 Modified:pthreads/src/include fdqueue.h pthreads/src/main Makefile.tmpl fdqueue.c http_main.c Log: Changes to let SIGHUP work. This also does some cleanup of the fdqueue, related to the shutdown of child processes. Finally, we removed

cvs commit: apache-apr/pthreads/src/main fdqueue.c http_main.c

1999-02-12 Thread rbb
rbb 99/02/12 12:37:00 Modified:pthreads/src/main fdqueue.c http_main.c Log: Bug fixes for graceful restart. Now, we return -1 for empty queue. This was needed for the graceful restart which is also included in this patch. Most of the changes from the last two patches were

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-02-15 Thread rbb
rbb 99/02/14 19:12:02 Modified:pthreads/src/main http_main.c Log: This change should solve the problem of spawning new child server's at the first opportunity. I have tested it as much as I can tonight, but I will try to break it again tomorrow morning when I have more

cvs commit: apache-apr/pthreads/src/main scoreboard.c Makefile.tmpl http_main.c

1999-02-15 Thread rbb
rbb 99/02/15 07:45:18 Modified:pthreads/src/include scoreboard.h pthreads/src/main Makefile.tmpl http_main.c Added: pthreads/src/main scoreboard.c Log: Extracted out scoreboard logic for different OS's. This required changing some static variables

cvs commit: apache-apr/pthreads/src/main scoreboard.c

1999-02-15 Thread rbb
rbb 99/02/15 08:28:39 Modified:pthreads/src/main scoreboard.c Log: Fixing a typo in my last commit. Forgot to put a variable name in one of the def's for reopen_scoreboard. Revision ChangesPath 1.2 +1 -1 apache-apr/pthreads/src/main/scoreboard.c

cvs commit: apache-apr/pthreads/src/support httpd.exp

1999-02-15 Thread rbb
rbb 99/02/15 09:59:38 Modified:pthreads/src/support httpd.exp Log: Changes to let the Hybrid server compile on AIX Revision ChangesPath 1.3 +2 -0 apache-apr/pthreads/src/support/httpd.exp Index: httpd.exp

cvs commit: apache-apr/pthreads/src/main http_main.c scoreboard.c

1999-02-15 Thread rbb
rbb 99/02/15 10:42:51 Modified:pthreads/src/main http_main.c scoreboard.c Log: A cuple of fixes for those static variables from the last scoreboard patch. This creates functions that return the value of those variables, and sets them back to static. Revision Changes

cvs commit: apache-apr/pthreads/src/main http_main.c scoreboard.c

1999-02-15 Thread rbb
rbb 99/02/15 12:39:02 Modified:pthreads/src/include http_conf_globals.h httpd.h scoreboard.h pthreads/src/main http_main.c scoreboard.c Log: Scoreboard updates. We now store the number of workers and acceptors in the scoreboard file. I

cvs commit: apache-apr/pthreads/src/modules/standard mod_status.c

1999-02-15 Thread rbb
rbb 99/02/15 12:40:30 Modified:pthreads/src/modules/standard mod_status.c Log: Changes to mod_status so that the two new states for threads are recognized and reported properly. Revision ChangesPath 1.5 +12 -0 apache-apr/pthreads/src/modules/standard

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-02-15 Thread rbb
rbb 99/02/15 13:04:22 Modified:pthreads/src/main http_main.c Log: This change sets up the acceptor threads to get the thread-id when they become ready. More importantly, the scoreboard is more accurate, because it tells us when the thread is starting, not just ready

cvs commit: apache-apr/docs impl.txt

1999-02-16 Thread rbb
rbb 99/02/16 04:57:00 Added: docs impl.txt Log: A first stab at some implementation suggestions for APR types. The only one I have really thought about is the APRFile, but I am putting the rest out as well. Everybody have a look and make some comments. Revision

cvs commit: apache-apr/docs dir_struct.txt

1999-02-16 Thread rbb
rbb 99/02/16 05:10:08 Added: docs dir_struct.txt Log: Just a very basic outline for the directory structure for APR. When people start working on it, it is better to have everything laid out for them. Plus, I really wanted to get some of my ideas out in the open

cvs commit: apache-apr/docs apr-function.txt

1999-02-16 Thread rbb
rbb 99/02/16 05:11:01 Modified:docs apr-function.txt Log: Added some Design principles to this document. These are important things that nobody has mentioned yet. Revision ChangesPath 1.6 +11 -0 apache-apr/docs/apr-function.txt Index: apr

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-02-16 Thread rbb
rbb 99/02/16 07:34:04 Modified:pthreads/src/main http_main.c Log: First pass at accept loop serialization. Right now, it is one mutex for the whole server. This should be one mutex per socket, but I just wanted to get the basic code in, I'll clean it up later

cvs commit: apache-apr/pthreads/src/main http_config.c http_main.c

1999-02-16 Thread rbb
rbb 99/02/16 08:00:50 Modified:pthreads/src/include httpd.h pthreads/src/main http_config.c http_main.c Log: Removing index from listeners_rec. This was left over from the original threading port, but is no longer used anywhere in the code. Revision

cvs commit: apache-apr STATUS

1999-02-16 Thread rbb
rbb 99/02/16 08:04:11 Modified:.STATUS Log: Update the STATUS file.Update the STATUS file. Revision ChangesPath 1.7 +24 -13apache-apr/STATUS Index: STATUS === RCS file: /home

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-02-16 Thread rbb
rbb 99/02/16 10:31:58 Modified:pthreads/src/main http_main.c Log: Code to properly finish a child process. This makes sure the child process calls the proper module functions, and sets the scoreboard to SERVER_DEAD for all threads. Submitted by: Manoj Kasichainula

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-02-16 Thread rbb
rbb 99/02/16 10:42:02 Modified:pthreads/src/main http_main.c Log: Fix compile errors associated with last patch. Submitted by: Manoj and Ryan Revision ChangesPath 1.33 +2 -4 apache-apr/pthreads/src/main/http_main.c Index: http_main.c

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-02-16 Thread rbb
rbb 99/02/16 13:37:33 Modified:pthreads/src/main http_main.c Log: Added back the accept_mutex_init line. Don't know how I forgot it in my first patch for inter-process serialization. Revision ChangesPath 1.34 +1 -0 apache-apr/pthreads/src/main

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-02-17 Thread rbb
rbb 99/02/17 07:29:52 Modified:pthreads/src/main http_main.c Log: Removing Manoj's two patches from last night, because they go after a symptom, not the cause of the problem. This is the first of a series of commits to fix the underlying problem of graceful restarts

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-02-17 Thread rbb
rbb 99/02/17 10:42:03 Modified:pthreads/src/main http_main.c Log: This patch fixes a few different things. The first, is that if MaxRequestsPerChild was set to 0 in the config file, the child would start and stop immediately. This fixes that. The rest are mostly syntax

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-02-17 Thread rbb
rbb 99/02/17 14:39:44 Modified:pthreads/src/main http_main.c Log: This fixes a stupid mistake I made earlier. Too much coding the last few days Revision ChangesPath 1.43 +2 -2 apache-apr/pthreads/src/main/http_main.c Index: http_main.c

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-02-18 Thread rbb
rbb 99/02/18 10:06:51 Modified:pthreads/src/main http_main.c Log: Logic for single thread signal handler. Submitted by: Manoj Kasichainula Revision ChangesPath 1.46 +78 -59apache-apr/pthreads/src/main/http_main.c Index: http_main.c

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-02-18 Thread rbb
rbb 99/02/18 10:17:42 Modified:pthreads/src/main http_main.c Log: This patch keeps our server accepting connections over restarts. It basically puts back in logic from 1.3 that was taken out because of other bugs getting in the way of our restarts keeping their sockets

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-02-18 Thread rbb
rbb 99/02/18 10:40:57 Modified:pthreads/src/main http_main.c Log: Just putting back in a void in a function def. Minor change, but easy enough to put it back. Revision ChangesPath 1.48 +1 -1 apache-apr/pthreads/src/main/http_main.c Index

cvs commit: apache-apr/pthreads/src/main fdqueue.c http_main.c

1999-02-19 Thread rbb
rbb 99/02/19 12:33:25 Modified:pthreads/src/include fdqueue.h pthreads/src/main fdqueue.c http_main.c Log: Fixes annoying fdqueue logic bug. It used to be that if long lived connections used up all of your threads, any new connections to the same process would

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-02-19 Thread rbb
rbb 99/02/19 12:35:42 Modified:pthreads/src/main http_main.c Log: Logic to serialize per socket, instead of one mutex for the whole server. Probably not optimal yet, but this will still improve our performance. Revision ChangesPath 1.50 +245 -178 apache-apr

cvs commit: apache-apr/pthreads/src/main fdqueue.c

1999-02-21 Thread rbb
rbb 99/02/20 19:20:05 Modified:pthreads/src/main fdqueue.c Log: We actually want to signal a thread everytime we add something to the fdqueue, not just when the queue was empty before we added it. This was resulting in a bug where only one thread was ever actually working

cvs commit: apache-apr/pthreads/src/os/unix multithread.c os-inline.c

1999-02-21 Thread rbb
rbb 99/02/21 14:40:25 Modified:pthreads/src/os/unix multithread.c os-inline.c Log: Some small cleanups. These basically just get rid of a few warnings that were bothering me today. Revision ChangesPath 1.5 +0 -1 apache-apr/pthreads/src/os/unix

cvs commit: apache-apr/docs fileio.txt

1999-02-22 Thread rbb
rbb 99/02/22 04:59:18 Added: docs fileio.txt Log: I am breaking the spec into smaller files. This makes them a bit more manageable, and lets me think I am getting somewhere in this project. This file begins to detail the fileio functions. It will eventually give

cvs commit: apache-apr/include apr_errno.h

1999-02-22 Thread rbb
rbb 99/02/22 05:00:51 Added: include apr_errno.h Log: This file has APR specific errno values. Revision ChangesPath 1.1 apache-apr/include/apr_errno.h Index: apr_errno.h

cvs commit: apache-apr/include file_io.h

1999-02-22 Thread rbb
rbb 99/02/22 05:01:50 Added: include file_io.h Log: This file is the include file for all file_io functions in apr. It defines all file_io data types, and provides the prototypes for all the file_io functions. Revision ChangesPath 1.1 apache

cvs commit: apache-apr/apr/file_io - New directory

1999-02-22 Thread rbb
rbb 99/02/22 05:02:20 apache-apr/apr/file_io - New directory

cvs commit: apache-apr/apr/file_io/unix - New directory

1999-02-22 Thread rbb
rbb 99/02/22 05:02:37 apache-apr/apr/file_io/unix - New directory

cvs commit: apache-apr/apr/file_io/unix open.c

1999-02-22 Thread rbb
rbb 99/02/22 08:24:48 Modified:apr/file_io/unix open.c Log: Fix some compile time errors that I missed last night. Revision ChangesPath 1.4 +6 -5 apache-apr/apr/file_io/unix/open.c Index: open.c

cvs commit: apache-apr/include apr_errno.h

1999-02-22 Thread rbb
rbb 99/02/22 08:43:53 Modified:include apr_errno.h Log: Changes to allow for APRStatus types. The last word from new-httpd was to use errno-like return codes. Revision ChangesPath 1.3 +7 -0 apache-apr/include/apr_errno.h Index: apr_errno.h

cvs commit: apache-apr/apr/file_io/unix open.c

1999-02-23 Thread rbb
rbb 99/02/23 07:07:02 Modified:apr/file_io/unix open.c Log: Inserted the apr_close function. Revision ChangesPath 1.5 +13 -0 apache-apr/apr/file_io/unix/open.c Index: open.c === RCS

cvs commit: apache-apr/include apr_errno.h apr_file_io.h

1999-02-23 Thread rbb
rbb 99/02/23 07:28:32 Modified:include apr_errno.h apr_file_io.h Log: Include apr_close prototype, and defines needed for it. Revision ChangesPath 1.4 +3 -0 apache-apr/include/apr_errno.h Index: apr_errno.h

cvs commit: apache-apr/pthreads/src/main fdqueue.c http_core.c http_main.c

1999-02-23 Thread rbb
rbb 99/02/23 11:11:23 Modified:pthreads/src/include fdqueue.h http_conf_globals.h pthreads/src/main fdqueue.c http_core.c http_main.c Log: A hopefully final commit for the fdqueue logic. This removes the bug where our queue head and tail where getting out

cvs commit: apache-apr/include apr_status.h

1999-02-23 Thread rbb
rbb 99/02/23 11:27:15 Removed: include apr_status.h Log: The consensus on new-httpd seems is to not use APRStatus as it was defined in this file, but to have each function return an error code, as appropriate, and use errno. Because this is no longer needed, and to reduce

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-02-23 Thread rbb
rbb 99/02/23 12:37:27 Modified:pthreads/src/main http_main.c Log: When I get a graceful restart, I have to kick acceptors out of blocking on the full queue. Otherwise, they will sit there, and they won't quit quickly enough. Revision ChangesPath 1.54 +3 -0

cvs commit: apache-apr/apr/file_io/unix open.c

1999-02-23 Thread rbb
rbb 99/02/23 13:07:45 Modified:apr/file_io/unix open.c Log: Change names to conform to naming style proposed on new-httpd. I am also fixing a bug in the code, because I forgot to allocate space for the file when I wrote this code. Oops. Revision ChangesPath 1.6

cvs commit: apache-apr/docs fileio.txt

1999-02-23 Thread rbb
rbb 99/02/23 13:13:55 Modified:docs fileio.txt Log: Change specs to reflect new naming guidelines Revision ChangesPath 1.3 +2 -2 apache-apr/docs/fileio.txt Index: fileio.txt

cvs commit: apache-apr/pthreads/src/include apr.h

1999-02-24 Thread rbb
rbb 99/02/24 10:33:34 Modified:pthreads/src/include apr.h Log: Changing #ifdef to #if so the code compiles on systems other than AIX. Revision ChangesPath 1.3 +2 -1 apache-apr/pthreads/src/include/apr.h Index: apr.h

cvs commit: apache-apr/pthreads/src/main buff.c http_core.c http_main.c http_protocol.c

1999-02-24 Thread rbb
rbb 99/02/24 12:30:20 Modified:pthreads/src/include http_main.h httpd.h pthreads/src/main buff.c http_core.c http_main.c http_protocol.c Log: Implemented timeouts in the hybrid server. We are using non_blocking I/O and and poll

cvs commit: apache-apr/apr/file_io/unix Makefile

1999-02-25 Thread rbb
rbb 99/02/25 08:33:19 Added: apr/file_io/unix Makefile Log: A Makefile so libfile can be built without creating it everytime apache-apr is extracted to a new machine. This is not a final Makefile, but it is a good temporary one. Revision ChangesPath 1.1

cvs commit: apache-apr/apr/file_io/unix open.c

1999-02-25 Thread rbb
rbb 99/02/25 08:36:38 Modified:apr/file_io/unix open.c Log: Finally got around to testing this code, so here is a working apr_open and apr_close. :) Revision ChangesPath 1.7 +22 -17apache-apr/apr/file_io/unix/open.c Index: open.c

cvs commit: apache-apr/apr/test - New directory

1999-02-25 Thread rbb
rbb 99/02/25 08:37:46 apache-apr/apr/test - New directory

cvs commit: apache-apr/apr/test Makefile testfile.c

1999-02-25 Thread rbb
rbb 99/02/25 08:42:39 Added: apr/test Makefile testfile.c Log: Test program for the file I/O. And, the makefile required to build it. I would really like to see people create test programs as they make apr functions. Revision ChangesPath 1.1

cvs commit: apache-apr/apr/test testfile.c

1999-02-25 Thread rbb
rbb 99/02/25 09:34:33 Modified:apr/test testfile.c Log: Forgot to add the Copyright comment when I checked this in the first time, so I'm adding it now. Revision ChangesPath 1.2 +55 -0 apache-apr/apr/test/testfile.c Index: testfile.c

cvs commit: apache-apr/docs fileio.txt

1999-02-25 Thread rbb
rbb 99/02/25 11:55:22 Modified:docs fileio.txt Log: Re-wrote fileio.txt for apr_read and apr_write. I also modified apr_close. Revision ChangesPath 1.4 +26 -17apache-apr/docs/fileio.txt Index: fileio.txt

cvs commit: apache-apr/include apr_file_io.h apr_general.h

1999-02-25 Thread rbb
rbb 99/02/25 11:57:11 Modified:include apr_file_io.h apr_general.h Log: Added typedefs for all the integer types. They most likely aren't correct, but until I get a chance to fix them, they will work. Revision ChangesPath 1.5 +5 -2 apache-apr/include

cvs commit: apache-apr/apr/file_io/unix readwrite.c Makefile open.c

1999-02-25 Thread rbb
rbb 99/02/25 11:58:42 Modified:apr/file_io/unix Makefile open.c Added: apr/file_io/unix readwrite.c Log: Added readwrite file, for all reading and writing functions, and made minor changes to apr_close, so it works nicely with the rest of the file I/O functions

cvs commit: apache-apr/include apr_file_io.h

1999-02-25 Thread rbb
rbb 99/02/25 13:34:24 Modified:include apr_file_io.h Log: Added prototypes for copying file descriptors and getting stat information. Revision ChangesPath 1.6 +5 -0 apache-apr/include/apr_file_io.h Index: apr_file_io.h

cvs commit: apache-apr/pthreads/src/main http_protocol.c

1999-02-26 Thread rbb
rbb 99/02/26 08:37:22 Modified:pthreads/src/main http_protocol.c Log: Inserted some error handling code, and got rid of a nasty infinite loop. Stupid errno not getting reset when I thought it was. This should fix the timeout code. Revision ChangesPath 1.7

cvs commit: apache-apr/apr/file_io/beos - New directory

1999-02-26 Thread rbb
rbb 99/02/26 09:00:00 apache-apr/apr/file_io/beos - New directory

cvs commit: apache-apr/apr/file_io/beos Makefile filedup.c filestat.c open.c readwrite.c

1999-02-26 Thread rbb
rbb 99/02/26 09:06:45 Added: apr/file_io/beos Makefile filedup.c filestat.c open.c readwrite.c Log: Initial revision of apr file_io logic for BeOS. Submitted by: David Reid Revision ChangesPath 1.1 apache-apr/apr/file_io

cvs commit: apache-apr/apr/test Makefile.beos testfile.c

1999-02-26 Thread rbb
rbb 99/02/26 10:58:59 Modified:apr/test testfile.c Added: apr/test Makefile.beos Log: New code for BeOS testing of apr. Mostly minor changes that are a good idea for any OS. Except for #includes, these changes will all go away once the rest of the abstraction

cvs commit: apache-apr STATUS

1999-02-26 Thread rbb
rbb 99/02/26 11:59:13 Modified:.STATUS Log: Update the STATUS file Revision ChangesPath 1.10 +6 -9 apache-apr/STATUS Index: STATUS === RCS file: /home/cvs/apache-apr/STATUS,v

cvs commit: apache-apr/pthreads/src Configure

1999-02-26 Thread rbb
rbb 99/02/26 12:04:21 Modified:pthreads/src Configure Log: Changes to configure so the hybrid server will compile correctly on AIX. Revision ChangesPath 1.7 +7 -0 apache-apr/pthreads/src/Configure Index: Configure

cvs commit: apache-apr/pthreads/src/main fdqueue.c http_main.c

1999-03-03 Thread rbb
rbb 99/03/03 08:02:46 Modified:pthreads/src/main fdqueue.c http_main.c Log: Performance improvement, so we don't overfill our fdqueue array. I am just moving where we update how much blanks space we have in the array, so we don't get the blank space back until the worker

cvs commit: apache-apr/pthreads/src/main acceptlock.c scoreboard.c

1999-03-07 Thread rbb
rbb 99/03/06 16:47:53 Modified:pthreads/src/include acceptlock.h httpd.h pthreads/src/main acceptlock.c scoreboard.c Log: Modifications to make the acceptlock abstractions work on Linux. Revision ChangesPath 1.2 +0 -1 apache-apr/pthreads/src

cvs commit: apache-apr/pthreads/src/support htpasswd.c

1999-03-08 Thread rbb
rbb 99/03/08 07:58:36 Modified:pthreads/src/support htpasswd.c Log: Fix for argument math in htpasswd. If given: htpasswd -c passwdfile It wouldn't complain. If given htpasswd passwdfile user test It would try to open the file user to store passwords

cvs commit: apache-apr/pthreads/src/modules/standard mod_cgi.c mod_mime_magic.c

1999-03-15 Thread rbb
rbb 99/03/15 06:26:56 Modified:pthreads/src/include buff.h httpd.h pthreads/src/main buff.c http_core.c http_protocol.c util_script.c pthreads/src/modules/proxy proxy_cache.c proxy_ftp.c proxy_http.c

cvs commit: apache-apr/pthreads/src/main http_core.c http_main.c

1999-03-15 Thread rbb
rbb 99/03/15 07:34:52 Modified:pthreads/src/include http_conf_globals.h pthreads/src/main http_core.c http_main.c Log: Remove the overflow logic. This code made the server harder to configure properly, and the code was ugly. It also didn't add the performance

cvs commit: apache-apr/pthreads/src/main buff.c

1999-03-15 Thread rbb
rbb 99/03/15 10:22:33 Modified:pthreads/src/main buff.c Log: Fix recv and send withtimeout. I used recv and send instead or read and write. Revision ChangesPath 1.5 +7 -6 apache-apr/pthreads/src/main/buff.c Index: buff.c

cvs commit: apache-apr/pthreads/src/modules/standard mod_asis.c

1999-03-17 Thread rbb
rbb 99/03/17 12:00:42 Modified:pthreads/src/main http_protocol.c pthreads/src/modules/standard mod_asis.c Log: Fix to make mod_asis work in the hybrid server. We used to close the connection without sending data. Revision ChangesPath 1.12 +5 -2

cvs commit: apache-apr STATUS

1999-03-18 Thread rbb
rbb 99/03/18 08:55:29 Modified:.STATUS Log: Updating which modules work and which don't. Revision ChangesPath 1.11 +25 -2 apache-apr/STATUS Index: STATUS === RCS file: /home/cvs

cvs commit: apache-apr STATUS

1999-03-18 Thread rbb
rbb 99/03/18 10:15:41 Modified:.STATUS Log: Removing a stray 2 from the status file. Oops. Revision ChangesPath 1.12 +2 -2 apache-apr/STATUS Index: STATUS === RCS file: /home

cvs commit: apache-apr STATUS

1999-03-18 Thread rbb
rbb 99/03/18 13:25:40 Modified:.STATUS Log: Just updating the STATUS file. Revision ChangesPath 1.13 +5 -6 apache-apr/STATUS Index: STATUS === RCS file: /home/cvs/apache-apr

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-03-19 Thread rbb
rbb 99/03/19 06:02:04 Modified:pthreads/src/main http_main.c Log: Added some error logging logic. Revision ChangesPath 1.62 +5 -5 apache-apr/pthreads/src/main/http_main.c Index: http_main.c

cvs commit: apache-apr STATUS

1999-03-19 Thread rbb
rbb 99/03/19 08:32:16 Modified:.STATUS Log: I testedd mod_cern_meta again, and it actually does work if the user understands what the directives do. That's one more module down. Revision ChangesPath 1.14 +3 -4 apache-apr/STATUS Index: STATUS

cvs commit: apache-apr STATUS

1999-03-22 Thread rbb
rbb 99/03/22 07:54:57 Modified:.STATUS Log: Updating the STATUS file again. Revision ChangesPath 1.15 +12 -14apache-apr/STATUS Index: STATUS === RCS file: /home/cvs/apache-apr

cvs commit: apache-apr/pthreads/src/main http_main.c

1999-03-22 Thread rbb
rbb 99/03/22 12:10:42 Modified:pthreads/src/main http_main.c Log: Small abstraction patch. This also closes a small hole. We want to kill accept threads before we kill worker threads. Revision ChangesPath 1.65 +29 -8 apache-apr/pthreads/src/main

cvs commit: apache-apr/pthreads/src/modules/proxy proxy_cache.c proxy_ftp.c

1999-03-22 Thread rbb
rbb 99/03/22 12:43:41 Modified:pthreads/src/modules/proxy proxy_cache.c proxy_ftp.c Log: Amazingly enough, mod_proxy seems to work. I had to remove all of the ap_(un)block_alarms calls, but that should be okay, because our sig_wait thread should handle all of that stuff

cvs commit: apache-apr STATUS

1999-03-23 Thread rbb
rbb 99/03/23 05:38:50 Modified:.STATUS Log: Updating the STATUS file again. Revision ChangesPath 1.16 +2 -3 apache-apr/STATUS Index: STATUS === RCS file: /home/cvs/apache-apr

cvs commit: apache-apr/pthreads/src/modules/standard mod_status.c

1999-03-23 Thread rbb
rbb 99/03/23 14:03:23 Modified:pthreads/src/modules/standard mod_status.c Log: Just a cosmetic change. Now, we print the scoreboard info across multiple lines instead of all on one line. Revision ChangesPath 1.7 +2 -1 apache-apr/pthreads/src/modules

cvs commit: apache-apr STATUS

1999-03-23 Thread rbb
rbb 99/03/23 14:06:33 Modified:.STATUS Log: Updating the STATUS file. The standard modules are looking pretty good right now for apache-apr. Revision ChangesPath 1.17 +3 -9 apache-apr/STATUS Index: STATUS

cvs commit: apache-apr/pthreads/src/modules/standard mod_auth.c mod_auth_anon.c mod_auth_db.c mod_auth_dbm.c mod_digest.c mod_log_config.c mod_rewrite.c mod_setenvif.c

1999-03-24 Thread rbb
rbb 99/03/24 10:39:58 Modified:pthreads/src/include httpd.h pthreads/src/main http_protocol.c util_script.c pthreads/src/modules/proxy proxy_ftp.c pthreads/src/modules/standard mod_auth.c mod_auth_anon.c

cvs commit: apache-apr/include apr_file_io.h apr_general.h

1999-04-07 Thread rbb
rbb 99/04/07 12:43:49 Modified:include apr_file_io.h apr_general.h Log: added apr_size_t type, and modified apr_read and apr_write to use it. Revision ChangesPath 1.7 +2 -2 apache-apr/include/apr_file_io.h Index: apr_file_io.h

cvs commit: apache-apr/docs fileio.txt

1999-04-07 Thread rbb
rbb 99/04/07 12:48:32 Modified:docs fileio.txt Log: Updated the docs to reflect the changes for apr_read and apr_write. Revision ChangesPath 1.6 +2 -2 apache-apr/docs/fileio.txt Index: fileio.txt

cvs commit: apache-apr/include apr_file_io.h apr_general.h

1999-04-07 Thread rbb
rbb 99/04/07 13:42:11 Modified:apr/file_io/unix Makefile apr/test testfile.c docs fileio.txt include apr_file_io.h apr_general.h Log: added apr_seek function, and all needed typedefs and defines. Revision ChangesPath

cvs commit: apache-apr/pthreads/src CHANGES

1999-04-08 Thread rbb
rbb 99/04/08 07:37:18 Modified:pthreads/src CHANGES Log: Updateing the CHANGES for changes in apache-apr. Revision ChangesPath 1.4 +19 -0 apache-apr/pthreads/src/CHANGES Index: CHANGES

cvs commit: apache-apr/include apr_file_io.h

1999-04-08 Thread rbb
rbb 99/04/08 10:09:36 Modified:apr/file_io/unix open.c apr/test testfile.c docs fileio.txt include apr_file_io.h Log: Added a function to remove files. apr_remove_file. Also all the needed test functions to make sure it works

  1   2   3   4   5   6   >