cvs commit: apache-2.0/src/lib/apr/file_io/unix pipe.c

2000-02-21 Thread rbb
rbb 00/02/21 10:29:31 Modified:src/lib/apr/file_io/unix pipe.c Log: Stupid bug in pipe logic Revision ChangesPath 1.11 +1 -1 apache-2.0/src/lib/apr/file_io/unix/pipe.c Index: pipe.c

cvs commit: apache-2.0/src acinclude.m4

2000-02-18 Thread rbb
rbb 00/02/17 18:12:16 Modified:src acinclude.m4 Log: These changes didn't get into the patch for dynamic modules. With this, dynamic modules should work. :-) Revision ChangesPath 1.20 +2 -0 apache-2.0/src/acinclude.m4 Index: acinclude.m4

cvs commit: apache-2.0/src/os config.m4

2000-02-17 Thread rbb
rbb 00/02/17 14:32:30 Modified:src/build rules.mk src/modules/standard config.m4 src/os config.m4 Log: Enable dynamic module support on Linux. This should work on any LIBTOOL based system, but YMMV. Revision ChangesPath 1.3 +2

cvs commit: apache-2.0/src/build rules.mk

2000-02-16 Thread rbb
rbb 00/02/15 16:55:53 Modified:src/build rules.mk Log: Fix the make clean rules. We must delete *.slo files or we are leaving stale libraries in the modules/standard directory when configured for dynamic modules. Revision ChangesPath 1.2 +2 -2 apache

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

2000-02-14 Thread rbb
rbb 00/02/14 05:43:39 Modified:src/lib/apr/network_io/unix sendrecv.c Log: Fix some bugs in ap_send and ap_recv. We used to return APR_SUCCESS even when it didn't succeed. The other problem this is solving, is that we never set the length to -1 anymore. The length

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

2000-02-14 Thread rbb
rbb 00/02/14 14:20:36 Modified:src/modules/mpm/mpmt_pthread mpmt_pthread.c scoreboard.c Log: Port the scoreboard from the mpmt_pthread MPM to use APR's shared memory. Tested on Linux, but it could use testing on other platforms. Revision ChangesPath 1.55 +1 -1

cvs commit: apache-2.0/src/lib/apr/shmem/unix Makefile.in

2000-02-10 Thread rbb
rbb 00/02/10 12:25:15 Modified:src/lib/apr/shmem/unix Makefile.in Log: make clean should also clean MM. Revision ChangesPath 1.4 +1 -0 apache-2.0/src/lib/apr/shmem/unix/Makefile.in Index: Makefile.in

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

2000-02-10 Thread rbb
rbb 00/02/10 15:16:14 Modified:src/include ap_ac_config.h Log: We need to make sure we are using signals that interrupt system calls. This was keeping graceful restart from working in the prefork MPM. Currently, this is a real hack, but I am hoping to get a better fix

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

2000-02-10 Thread rbb
rbb 00/02/10 15:46:36 Modified:src/lib/apr/shmem/unix shmem.c src/modules/mpm/prefork prefork.c Log: Make the prefork MPM use APR shared memory for it's scoreboard. Revision ChangesPath 1.5 +1 -2 apache-2.0/src/lib/apr/shmem/unix/shmem.c

cvs commit: apache-2.0/src apaci.in configure.in

2000-02-09 Thread rbb
rbb 00/02/08 17:33:28 Modified:src configure.in Added: src apaci.in Log: Fix prefix handling. Before this patch, when using --prefix on the configure line, the binary ignored it when setting HTTPD_ROOT. This patch fixes that problem. Revision

Re: cvs commit: apache-2.0 STATUS

2000-02-08 Thread rbb
+* Platforms that do not support fork (primarily Win32 and AS/400) + Consider introducing HAVE_FORK feature macro. Architect start-up code + that avoids initializing all the modules in the parent process on + platforms that do not support fork. APR already has an

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

2000-02-04 Thread rbb
rbb 00/02/03 17:07:04 Modified:src/lib/apr configure.in src/lib/apr/include apr.h.in Log: Cleanup the code to determine what kind of shared memory we are using. This is still not great, but at least we are trying now. Revision ChangesPath 1.51

cvs commit: apache-2.0/src/lib/apr configure.in

2000-02-04 Thread rbb
rbb 00/02/04 13:14:10 Modified:src/lib/apr configure.in Log: Re-structure APR's configure.in file. This should make adding functions to APR easier. Basically, I just moved things around a bit to make them easier to find, and I added some output. Revision Changes

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

2000-02-03 Thread rbb
rbb 00/02/03 11:38:12 Modified:src/main http_main.c Log: APR requires that ap_initialize is called as one of the first functions. It sets up the rest of the APR types. This was causing lockups whenever we tried to us an APR lock. Revision ChangesPath 1.28

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

2000-01-28 Thread rbb
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 clean-up processing. Revision ChangesPath if (CreateProcess(NULL,

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

2000-01-28 Thread rbb
rbb 00/01/28 09:42:53 Modified:src/lib/apr configure.in src/lib/apr/include apr.h.in apr_general.h Log: Fix the APR build process on UNIX. We need to include signal.h if we have it. Revision ChangesPath 1.50 +2 -1 apache-2.0/src/lib/apr

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

2000-01-28 Thread rbb
rbb 00/01/28 10:02:32 Modified:src/ap ap_hooks.c ap_sha1.c src/helpers build-modules-c.awk src/main buff.c gen_test_char.c http_config.c http_connection.c http_core.c http_main.c http_protocol.c

cvs commit: apache-2.0/src/lib/apr/test testshmem.c Makefile.in

2000-01-27 Thread rbb
rbb 00/01/27 15:49:40 Modified:src/lib/apr configure.in src/lib/apr/include apr.h.in apr_errno.h apr_shmem.h src/lib/apr/shmem/unix Makefile.in shmem.c src/lib/apr/test Makefile.in Added: src/lib/apr/test testshmem.c Removed

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

2000-01-26 Thread rbb
rbb 00/01/26 10:06:32 Modified:src/lib/apr configure.in src/lib/apr/include apr.h.in Log: We need to know if a platform has fork or not. Revision ChangesPath 1.48 +2 -0 apache-2.0/src/lib/apr/configure.in Index: configure.in

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

2000-01-25 Thread rbb
rbb 00/01/25 15:04:44 Modified:src/lib/apr/include apr_portable.h src/lib/apr/locks/unix crossproc.c locks.c locks.h src/lib/apr/misc/unix start.c src/lib/apr/test testthread.c Log: Take a couple of values that were static for all

cvs commit: apache-2.0/src/lib/apr/locks/unix locks.h

2000-01-24 Thread rbb
rbb 00/01/24 05:59:03 Modified:src/lib/apr acconfig.h configure.in src/lib/apr/include apr.h.in apr_portable.h src/lib/apr/locks/unix locks.h Log: Namespace protect the HAVE_SEMUN variable that was added. This has not been tested fully, because I

Re: cvs commit: apache-2.0/src/lib/apr/locks/unix locks.h

2000-01-24 Thread rbb
-#ifdef HAVE_STRUCT_UNION_SEMUN -#include sys/sem.h -#endif #if APR_HAS_THREADS #if HAVE_PTHREAD_H @@ -99,7 +96,7 @@ #endif /* End System Headers */ -#ifndef HAVE_STRUCT_UNION_SEMUN +#if !APR_HAVE_UNION_SEMUN APR_USE_SYSVSEM_SERIALIZE /* it

Re: cvs commit: apache-2.0/src/lib/apr/time/unix timestr.c

2000-01-23 Thread rbb
src/lib/apr/include apr_portable.h src/lib/apr/locks/unix crossproc.c locks.h src/lib/apr/time/unix timestr.c Log: Make interprocess mutexes actually choose, fix semaphore mutexes. What does this mean? Index: apr_portable.h

Re: cvs commit: apache-2.0/src/lib/apr/time/unix timestr.c

2000-01-23 Thread rbb
On Sun, 23 Jan 2000, Ben Laurie wrote: [EMAIL PROTECTED] wrote: src/lib/apr/include apr_portable.h src/lib/apr/locks/unix crossproc.c locks.h src/lib/apr/time/unix timestr.c Log: Make interprocess mutexes actually choose, fix

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

2000-01-23 Thread rbb
#define APR_HAS_THREADS 1 #define APR_HAS_SENDFILE 0 #define APR_HAS_MMAP 0 +#define APR_HAVE_IN_ADDR Please follow the format that the other defines use. It makes it the code much more readable if all of the defines have a specified value. Ryan Come to the first official

cvs commit: apache-site/contributors index.html

2000-01-20 Thread rbb
rbb 00/01/20 07:23:35 Modified:contributors index.html Log: Update the contributors page with my new information. Revision ChangesPath 1.86 +2 -2 apache-site/contributors/index.html Index: index.html

Re: cvs commit: apache-2.0/src/lib/apr/network_io/unix networkio.h sockaddr.c

2000-01-20 Thread rbb
Convert HAVE_NETINET... to the APR mac Please undo this change. APR is not providing configuration macros for Apache. That is up to Apache to do. The APR_HAVE_NETINET_H macro is defined so that the APR PUBLIC header file can use it. This macro should also not be used by APR internal

cvs commit: apache-2.0/src/regex config.m4

2000-01-19 Thread rbb
rbb 00/01/18 17:16:35 Modified:src/ap ap_base64.c ap_hooks.c ap_sha1.c src/include ap.h ap_ac_config.h buff.h conf.h explain.h http_conf_globals.h http_connection.h http_core.h http_log.h httpd.h util_date.h util_md5.h

cvs commit: apache-2.0/src/main http_core.c http_protocol.c

2000-01-19 Thread rbb
rbb 00/01/18 18:09:08 Modified:src/include ap_buf.h buff.h util_date.h src/main http_core.c http_protocol.c Log: Cleanup a few things with the compile. There were also a few macro name changes I missed earlier. Revision ChangesPath 1.3 +2 -0

cvs commit: apache-2.0/src/modules/standard mod_access.c mod_auth_db.c mod_autoindex.c mod_cern_meta.c mod_cgi.c mod_env.c mod_expires.c mod_imap.c mod_include.c mod_log_config.c mod_mime.c mod_mime_magic.c mod_negotiation.c mod_rewrite.c mod_userdir.c

2000-01-19 Thread rbb
rbb 00/01/18 18:43:02 Modified:src/include httpd.h src/modules/standard mod_access.c mod_auth_db.c mod_autoindex.c mod_cern_meta.c mod_cgi.c mod_env.c mod_expires.c mod_imap.c mod_include.c

cvs commit: apache-2.0/src/modules/standard mod_access.c mod_asis.c mod_auth_digest.c mod_autoindex.c mod_cgi.c mod_dir.c mod_echo.c mod_env.c mod_imap.c mod_include.c mod_mime.c mod_negotiation.c mod_status.c mod_userdir.c

2000-01-18 Thread rbb
rbb 00/01/18 15:42:07 Modified:src/modules/standard mod_access.c mod_asis.c mod_auth_digest.c mod_autoindex.c mod_cgi.c mod_dir.c mod_echo.c mod_env.c mod_imap.c mod_include.c mod_mime.c mod_negotiation.c

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

2000-01-17 Thread rbb
rbb 00/01/17 11:12:36 Modified:src/lib/apr/file_io/unix filestat.c Log: Fix a problem with ap_stat. We should return the platforms error code, not an APR error if the stat function fails. Revision ChangesPath 1.12 +2 -2 apache-2.0/src/lib/apr/file_io

cvs commit: apache-1.3/src Configure

2000-01-15 Thread rbb
rbb 00/01/15 08:10:47 Modified:src Configure Log: Add -Ae flag to HPUX compiler. This allows HPUX to compile with the long long variable types. Revision ChangesPath 1.389 +2 -2 apache-1.3/src/Configure Index: Configure

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

2000-01-14 Thread rbb
rbb 00/01/14 10:24:04 Added: src/lib/apr/include apr_iconv.h Log: Initial pass at codepage conversion routines. Revision ChangesPath 1.1 apache-2.0/src/lib/apr/include/apr_iconv.h Index: apr_iconv.h

cvs commit: apache-1.3 STATUS

2000-01-13 Thread rbb
rbb 00/01/13 04:59:39 Modified:.STATUS Log: votes Revision ChangesPath 1.790 +2 -2 apache-1.3/STATUS Index: STATUS === RCS file: /home/cvs/apache-1.3/STATUS,v retrieving

cvs commit: apache-1.3 STATUS

2000-01-13 Thread rbb
rbb 00/01/13 05:19:45 Modified:.STATUS Log: I tested Brian's Configure patch on HPUX, and it built and served pages, I think we finally have a solution that makes everybody happy. :-) At the very least, it gets my vote. Revision ChangesPath 1.791 +5

cvs commit: apache-2.0/src/main http_protocol.c http_request.c

2000-01-12 Thread rbb
rbb 00/01/12 10:20:45 Modified:src/main http_protocol.c http_request.c Log: Fix some remaining problems with SSI's and Windows. Basically, the sendfile stuff doesn't work properly with chuncked data. Submitted by: Allan Edwards Reviewed by: Ryan Bloom Revision

cvs commit: apache-1.3 STATUS

2000-01-11 Thread rbb
rbb 00/01/11 04:47:12 Modified:.STATUS Log: Update STATUS Revision ChangesPath 1.782 +2 -2 apache-1.3/STATUS Index: STATUS === RCS file: /home/cvs/apache-1.3/STATUS,v

cvs commit: apache-1.3 STATUS

2000-01-11 Thread rbb
rbb 00/01/11 06:41:57 Modified:.STATUS Log: I just submitted a message about this problem with a patch, but I think it's a showstopper. Sorry :-) Revision ChangesPath 1.783 +7 -1 apache-1.3/STATUS Index: STATUS

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

2000-01-10 Thread rbb
rbb 00/01/10 08:39:57 Modified:src/lib/apr/file_io/unix filestat.c Log: Cleanup small bug in new filetype_from_mode, we just need to make sure we return the value we set. This makes the new code work properly on Unix. Revision ChangesPath 1.11 +1 -0

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

2000-01-07 Thread rbb
rbb 00/01/07 07:50:42 Modified:src/modules/standard mod_rewrite.c Log: Fix mod_rewrite to work with the new APR stat structure. Submitted by: Paul Reder Reviewed by: Ryan Bloom Revision ChangesPath 1.9 +4 -4 apache-2.0/src/modules/standard

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

2000-01-07 Thread rbb
rbb 00/01/07 07:52:25 Modified:src/modules/standard mod_cern_meta.c mod_expires.c mod_mime_magic.c mod_speling.c Log: Fix the rest of the modules to work with the new APR stat structure. Revision ChangesPath 1.6 +2 -2 apache-2.0/src

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

2000-01-07 Thread rbb
rbb 00/01/07 12:38:15 Modified:src/modules/standard mod_autoindex.c mod_rewrite.c mod_usertrack.c Log: Move some modules over to using ap_time_t instead of struct tm. Revision ChangesPath 1.18 +6 -3 apache-2.0/src/modules/standard

cvs commit: apache-2.0/src/modules/standard mod_autoindex.c mod_expires.c mod_include.c mod_usertrack.c

2000-01-06 Thread rbb
rbb 00/01/06 11:19:42 Modified:src/lib/apr/file_io/unix filestat.c src/lib/apr/include apr_time.h src/lib/apr/test testtime.c src/lib/apr/time/unix access.c src/modules/standard mod_autoindex.c mod_expires.c

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

2000-01-06 Thread rbb
rbb 00/01/06 12:20:30 Modified:src/lib/apr/include apr_time.h src/lib/apr/time/unix time.c Log: Add a new time function which creates a new time instance and initializes the current time. This augments the ap_make_time ap_current_time combination that we

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

2000-01-05 Thread rbb
rbb 00/01/05 05:08:00 Modified:src/lib/apr/file_io/win32 fileio.h Log: Add some comments to clear up some of the fields to windows' ap_file_t. Revision ChangesPath 1.4 +15 -3 apache-2.0/src/lib/apr/file_io/win32/fileio.h Index: fileio.h

cvs commit: apache-2.0/src/modules/standard mod_asis.c mod_autoindex.c mod_cgi.c mod_cgid.c mod_include.c mod_mime_magic.c mod_negotiation.c mod_rewrite.c

2000-01-04 Thread rbb
rbb 00/01/04 11:01:13 Modified:src/lib/apr/file_io/unix filestat.c open.c src/lib/apr/include apr_file_io.h src/lib/apr/test abc.c testfile.c testmmap.c testproc.c src/main buff.c http_config.c http_log.c util.c src/modules

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

2000-01-03 Thread rbb
rbb 00/01/03 11:47:44 Modified:src/lib/apr/file_io/unix filestat.c src/lib/apr/include apr_file_io.h Log: Add a new function. We shouldn't need to have an open file in order to get stat information about the file. This takes care of that problem. Revision

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

2000-01-03 Thread rbb
rbb 00/01/03 12:57:25 Modified:src/lib/apr/file_io/unix filestat.c Log: Fix the ap_stat function so we don't leak memory if we are passed an already filled out file structure. This leaves us vulnerable to having a file structure where the information isn't for the file

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

1999-12-31 Thread rbb
rbb 99/12/30 17:16:53 Modified:src/lib/apr/file_io/unix open.c Log: Fix a nasty little bug that was causing a seg fault everytime we tried starting Apache with an existing pid file. When APR allocates space, it has to allocate the right amount. Revision Changes

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

1999-12-31 Thread rbb
rbb 99/12/30 17:27:46 Modified:src/include util_script.h src/main util_script.c Log: Get rid of ap_call_exec. It has been #if 0'ed out for a long time, and we never call it, so I'm taking it out all together now. Revision ChangesPath 1.5 +0 -2

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

1999-12-31 Thread rbb
rbb 99/12/31 09:04:58 Modified:src/modules/standard mod_auth_dbm.c Log: Update mod_auth_dbm to work with Apache 2.0. This has not been tested, but at least it compiles now. Revision ChangesPath 1.6 +9 -15 apache-2.0/src/modules/standard/mod_auth_dbm.c

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

1999-12-31 Thread rbb
rbb 99/12/31 09:06:16 Modified:src/modules/standard mod_digest.c mod_vhost_alias.c Log: Update these modules to Apache 2.0. Not tested, but they compile again. Revision ChangesPath 1.6 +2 -2 apache-2.0/src/modules/standard/mod_digest.c Index

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

1999-12-31 Thread rbb
rbb 99/12/31 09:38:25 Modified:src/modules/standard mod_status.c Log: Fix a bug in mod_status. ap_ht_time expects an ap_time_t type, instead of a time_t now. Revision ChangesPath 1.5 +4 -1 apache-2.0/src/modules/standard/mod_status.c Index

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

1999-12-31 Thread rbb
rbb 99/12/31 09:39:42 Modified:src/modules/standard mod_usertrack.c Log: Make mod_usertrack compile cleanly. Not tested yet. Revision ChangesPath 1.6 +6 -1 apache-2.0/src/modules/standard/mod_usertrack.c Index: mod_usertrack.c

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

1999-12-31 Thread rbb
rbb 99/12/31 11:03:19 Modified:src/modules/standard mod_unique_id.c Log: Make mod_unique_id compile again with Apache 2.0. Revision ChangesPath 1.5 +15 -20apache-2.0/src/modules/standard/mod_unique_id.c Index: mod_unique_id.c

cvs commit: apache-2.0 configure

1999-12-31 Thread rbb
rbb 99/12/31 11:10:59 Modified:.configure Log: Update configure script, so --enable-modules=most can compile a working Apache 2.0 server. This basically removes mod_info and mod_proxy from the build process. With this change, most of the server compiles again

cvs commit: apache-2.0/src/modules/standard mod_cern_meta.c mod_expires.c mod_status.c mod_usertrack.c

1999-12-31 Thread rbb
rbb 99/12/31 12:32:37 Modified:src/modules/mpm/prefork prefork.c src/modules/standard mod_cern_meta.c mod_expires.c mod_status.c mod_usertrack.c Log: A few more tweaks to finish the modules work. Now, all of the modules compile correctly

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

1999-12-30 Thread rbb
rbb 99/12/30 10:31:30 Modified:src/lib/apr/include apr_time.h src/lib/apr/time/unix timestr.c src/main util.c src/modules/standard mod_log_config.c Log: Some changes to the ap_strftime function. We now inform the user of the length

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

1999-12-30 Thread rbb
rbb 99/12/30 11:45:41 Modified:src/lib/apr/test testproc.c Log: Fix a minor bug in testproc. We always call sleep, and it is defined to be Sleep on Windows. Revision ChangesPath 1.8 +1 -1 apache-2.0/src/lib/apr/test/testproc.c Index: testproc.c

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

1999-12-30 Thread rbb
rbb 99/12/30 11:50:31 Modified:src/lib/apr/file_io/unix open.c src/lib/apr/include apr_file_io.h Log: Add a flag to ap_open to allow close on delete status. This should be the preferred way to delete a file after closing it, rather than unlinking the file

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

1999-12-27 Thread rbb
rbb 99/12/27 15:00:37 Modified:src/lib/apr configure.in src/lib/apr/include apr.h.in apr_general.h Log: Move the test and defintion of APR_SSIZE_T_FMT. This was causing problems, because the SIZEOF_SSIZE_T macro was in apr_config.h which apr_general.h doesn't

cvs commit: apache-2.0/src/modules/mpm config.m4

1999-12-24 Thread rbb
rbb 99/12/24 10:31:11 Modified:src acinclude.m4 configure.in src/modules/mpm config.m4 Log: Finish the MPM decision logic. This moves the threads checking stuff into the mpm directory where it belongs. It also adds logic so that if threads aren't

cvs commit: apache-2.0/src/modules/mpm config.m4

1999-12-24 Thread rbb
rbb 99/12/24 13:12:24 Modified:src/modules/mpm config.m4 Log: Fix the threads check so it works on non-bash shells. Submitted by: Sascha Schumann Reviewed by:Ryan Bloom Revision ChangesPath 1.7 +1 -1 apache-2.0/src/modules/mpm/config.m4

cvs commit: apache-2.0/src acinclude.m4

1999-12-24 Thread rbb
rbb 99/12/24 13:22:28 Modified:src acinclude.m4 Log: Cleanup the threads check, also resets the CFLAGS and LDFLAGS variables in cases where no threading library was found. Submitted by: Sascha Schumann Reviewed by: Ryan Bloom Revision ChangesPath 1.12

cvs commit: apache-2.0/src/modules/mpm config.m4

1999-12-23 Thread rbb
rbb 99/12/23 13:01:32 Modified:src acinclude.m4 configure.in src/modules/mpm config.m4 Log: First stab at logic to determine which threading library to use. This also gets rid of the hack of always putting -pthread in the CFLAGS variable. Revision

cvs commit: apache-2.0/src/modules/mpm/prefork config.m4

1999-12-22 Thread rbb
rbb 99/12/22 12:29:20 Modified:src/lib/apr acconfig.h configure.in src/lib/apr/locks/unix intraproc.c src/lib/apr/misc/unix start.c src/modules/mpm/prefork config.m4 Log: Clean up APR's configure script a bit. This commit also allows

cvs commit: apache-2.0/src/modules/mpm/mpmt_pthread config.m4

1999-12-22 Thread rbb
rbb 99/12/22 13:24:47 Modified:src/lib/apr configure.in src/modules/mpm/dexter config.m4 src/modules/mpm/mpmt_pthread config.m4 Log: This fixes the bug in my last commit. Apache always caches a value for enable-threads. This allows us to re

Re: cvs commit: apache-2.0 STATUS

1999-12-21 Thread rbb
Release: - -2.0: In pre-alpha development - When did we get out of pre-alpha development? Last time I checked, we hadn't released an alpha, and that means this is still pre-alpha code. I would like this put back, because there are still some changes that need to be made

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

1999-12-21 Thread rbb
rbb 99/12/21 08:21:44 Modified:src/lib/apr/include apr_time.h src/lib/apr/time/unix timestr.c src/main http_protocol.c Log: Change ap_gm_timestr_822 to ap_timestr. Now, one function can be used to get a timestr for GMT and Localtimes

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

1999-12-21 Thread rbb
rbb 99/12/21 13:16:20 Modified:src/lib/apr acconfig.h aclocal.m4 configure.in src/lib/apr/include apr_time.h src/lib/apr/time/unix access.c Log: A couple of new functions for APR's time library. Revision ChangesPath 1.17 +2 -0

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

1999-12-21 Thread rbb
rbb 99/12/21 13:41:55 Modified:src configure.in src/include httpd.h util_date.h src/main config.h.stub util.c util_date.c src/modules/standard mod_log_config.c Log: Remove a bunch of functions that are being replaced by functions

cvs commit: apache-2.0/src/lib/apr/time/unix timestr.c Makefile.in access.c atime.h time.c

1999-12-20 Thread rbb
rbb 99/12/20 08:10:19 Modified:src/lib/apr/include apr.h.in apr_errno.h apr_time.h src/lib/apr/time/unix Makefile.in access.c atime.h time.c Added: src/lib/apr/time/unix timestr.c Log: A bunch more time functions for use in Apache. This is really

cvs commit: apache-2.0/src/modules/standard mod_include.c mod_log_config.c mod_negotiation.c

1999-12-20 Thread rbb
rbb 99/12/20 08:38:41 Modified:src/include http_protocol.h http_request.h httpd.h util_date.h src/main http_core.c http_protocol.c http_request.c util.c util_date.c util_script.c src/modules/standard

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

1999-12-20 Thread rbb
rbb 99/12/20 11:44:48 Modified:src/lib/apr/test htdigest.c Log: Remove the apr_config.h include line and the ifdefs that require it. This file will need to be updated when it is moved back into the Apache tree to check for system headers again, but right now, it can't check

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

1999-12-17 Thread rbb
rbb 99/12/17 04:32:16 Modified:src/lib/apr/test ab_apr.c testproc.c src/lib/apr/include apr_win.h src/lib/apr/network_io/win32 sockets.c Log: Various fixes for Win32 APR. The test cases all almost work again on windows. The 1 second sleep

cvs commit: apache-2.0/src/lib/apr/test ab_apr.dsp client.dsp server.dsp test.dsw testarg.dsp testfile.dsp testproc.dsp testsock.dsp testthread.dsp timetest.dsp

1999-12-17 Thread rbb
rbb 99/12/17 04:41:43 Modified:src/lib/apr/test ab_apr.dsp client.dsp server.dsp test.dsw testarg.dsp testfile.dsp testproc.dsp testsock.dsp testthread.dsp timetest.dsp Log: New project files for all of the APR test programs

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

1999-12-17 Thread rbb
rbb 99/12/17 07:14:07 Modified:src/lib/apr/file_io/win32 open.c Log: With this change, error loggin on Win32 works again. Revision ChangesPath 1.15 +0 -1 apache-2.0/src/lib/apr/file_io/win32/open.c Index: open.c

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

1999-12-16 Thread rbb
rbb 99/12/16 05:14:57 Modified:src/lib/apr/threadproc/win32 proc.c Log: Fix create_process on Win32.i CGI's work now. Submitted by: Allan Edwards Reviewed by: Ryan Bloom Revision ChangesPath 1.14 +17 -2 apache-2.0/src/lib/apr/threadproc/win32/proc.c

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

1999-12-16 Thread rbb
rbb 99/12/16 07:41:29 Modified:src/modules/standard mod_include.c Log: Fix mod_include so it works. Both people came up with very similar patches at about the same time. Since the work was duplicated, I am putting both names on the patch. Submitted by: Allan Edwards

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

1999-12-16 Thread rbb
rbb 99/12/16 07:46:18 Modified:src ApacheCore.dsp ApacheCore.mak src/os/win32 modules.c Log: Include mod_include and mod_so in the Windows build. Submitted by: Allan Edwards Reviewed by: Ryan Bloom Revision ChangesPath 1.9 +8 -0

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

1999-12-16 Thread rbb
rbb 99/12/16 11:58:08 Modified:src/modules/standard mod_include.c Log: After a few hours of thorough testing, this patch makes CGI's through SSI's work properly on Linux. We will be testing this change on Win32 momentarily, but because we are relying on APR for the dirty

cvs commit: apache-2.0/src/lib/apr/misc/win32 misc.def

1999-12-15 Thread rbb
rbb 99/12/14 16:40:25 Modified:src/lib/apr/file_io/win32 file_io.def src/lib/apr/include apr_win.h src/lib/apr/misc/win32 misc.def Log: Fix some build issues with APR on Windows. I am still getting some warnings, but at least Apache itself

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

1999-12-15 Thread rbb
rbb 99/12/14 17:00:08 Modified:src/main http_vhost.c src/os/win32 iol_socket.c Log: Cleanup the Windows build a bit by getting rid of more platform dependant code. Still won't compile cleanly, but we are closer. I am hoping for a clean Windows compile

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

1999-12-15 Thread rbb
rbb 99/12/14 17:15:31 Modified:src/lib/apr/threadproc/win32 proc.c Log: Fix process creation on Windows. We need to pretty much always provide absolute paths instead of relative paths when we want to specify a new directory. Submitted by: Allan Edwards Reviewed by: Ryan

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

1999-12-15 Thread rbb
rbb 99/12/14 17:53:31 Modified:src/lib/apr aprlib.def src/lib/apr/file_io/win32 file_io.def Log: It took me a while, but I found the aprlib.def file, and now Apache builds again on Windows. Revision ChangesPath 1.7 +1 -0 apache-2.0/src/lib

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

1999-12-15 Thread rbb
rbb 99/12/15 10:06:35 Modified:src/lib/apr/file_io/win32 filedup.c open.c Log: Fix ap_dupfile on Win32. We need to actually duplicate the file, not just assign the old handle to the new ap_file_t. Revision ChangesPath 1.4 +4 -2 apache-2.0/src/lib/apr

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

1999-12-15 Thread rbb
rbb 99/12/15 11:32:37 Modified:src ApacheCore.dsp ApacheCore.mak Removed: src/os/win32 readdir.c readdir.h Log: Remove the readdir files from os/win32. These are taken care of by APR now, and they have been bothering me. This is my first attempt at generating

cvs commit: apache-2.0/src/modules/mpm/prefork prefork.c scoreboard.h

1999-12-15 Thread rbb
rbb 99/12/15 13:39:11 Modified:src/modules/mpm/prefork prefork.c scoreboard.h Log: Getting rid of more warnings in the prefork mpm. Revision ChangesPath 1.60 +1 -6 apache-2.0/src/modules/mpm/prefork/prefork.c Index: prefork.c

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

1999-12-14 Thread rbb
rbb 99/12/14 07:28:23 Modified:src/lib/apr/include apr_winconfig.h src/lib/apr/lib apr_snprintf.c Log: Fix a build break in APR. Revision ChangesPath 1.2 +1 -0 apache-2.0/src/lib/apr/include/apr_winconfig.h Index: apr_winconfig.h

cvs commit: apache-2.0/src/lib/apr/network_io/unix networkio.h

1999-12-14 Thread rbb
rbb 99/12/14 10:11:09 Modified:src/lib/apr configure.in src/lib/apr/network_io/unix networkio.h Log: Fix some warnings when compiling with -Wall Revision ChangesPath 1.35 +1 -0 apache-2.0/src/lib/apr/configure.in Index: configure.in

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

1999-12-14 Thread rbb
rbb 99/12/14 10:25:51 Modified:src/lib/apr/file_io/win32 open.c Log: Add support for ap_open_stderr Revision ChangesPath 1.13 +19 -0 apache-2.0/src/lib/apr/file_io/win32/open.c Index: open.c

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

1999-12-14 Thread rbb
rbb 99/12/14 12:02:52 Modified:src/modules/mpm/prefork prefork.c Log: Make prefork compile. Revision ChangesPath 1.59 +5 -1 apache-2.0/src/modules/mpm/prefork/prefork.c Index: prefork.c

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

1999-12-14 Thread rbb
rbb 99/12/14 12:37:59 Modified:src/modules/standard mod_cgi.c Log: Make CGI's work correctly in Apache 2.0. APR wants the first element in the argument list to be the program name. This is exactly what POSIX requires, and what Windows wants, but Apache 1.3 would create

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

1999-12-13 Thread rbb
rbb 99/12/13 05:57:10 Modified:src/lib/apr/file_io/unix filedup.c open.c Log: A bug fix to ap_open_stderr, and a new feature for ap_dupfile. The previous implementation wouldn't let the user supply two file descriptors and make them equivalent, it would only allow us

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

1999-12-13 Thread rbb
rbb 99/12/13 06:01:36 Modified:src/main http_log.c src/modules/mpm/mpmt_pthread mpmt_pthread.c Log: Get rid of a couple more ap_os_file_t's along with their platform dependant code. Revision ChangesPath 1.21 +9 -14 apache-2.0/src/main

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

1999-12-13 Thread rbb
rbb 99/12/13 12:42:22 Modified:src/lib/apr/include apr_lib.h apr_pools.h src/lib/apr/lib apr_pools.c Log: Fi ap_note_subprocess to use ap_proc_t's instead of pid's. Revision ChangesPath 1.21 +2 -1 apache-2.0/src/lib/apr/include/apr_lib.h

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

1999-12-13 Thread rbb
rbb 99/12/13 12:52:30 Modified:src/main http_log.c src/modules/standard mod_cgi.c mod_include.c mod_mime_magic.c Log: Get rid of more platform dependant code. Revision ChangesPath 1.22 +1 -9 apache-2.0/src/main

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

1999-12-13 Thread rbb
rbb 99/12/13 14:53:26 Modified:src/include ap_mpm.h src/modules/mpm/dexter dexter.c src/modules/mpm/mpmt_beos mpmt_beos.h src/modules/mpm/mpmt_pthread mpmt_pthread.c mpmt_pthread.h scoreboard.c src

cvs commit: apache-2.0/src/main http_core.c util_md5.c

1999-12-11 Thread rbb
rbb 99/12/10 16:13:29 Modified:src/include util_md5.h src/main http_core.c util_md5.c Log: Get rid of an instance of ap_file_os_t from the Apache source. I will be finishing the cleansing of these interim variables over the next few days. Revision

  1   2   3   4   5   6   >