rbb 99/04/14 08:11:13
Modified:include apr_network_io.h
Log:
Added definition for apr_send and apr_recv.
Revision ChangesPath
1.2 +3 -0 apache-apr/include/apr_network_io.h
Index: apr_network_io.h
rbb 99/04/14 08:13:41
Modified:docs networkio.txt
Log:
update to apr_send and apr_recv. Also, a small re-order because I am
addressing the moved functions next.
Revision ChangesPath
1.4 +43 -40apache-apr/docs/networkio.txt
Index: networkio.txt
rbb 99/04/14 08:14:03
Modified:apr/network_io/unix sendrecv.c
Log:
Small update to apr_send and apr_recv.
Revision ChangesPath
1.2 +2 -2 apache-apr/apr/network_io/unix/sendrecv.c
Index: sendrecv.c
rbb 99/04/14 09:30:45
Modified:docs networkio.txt
Log:
Update for apr_setsockopt
Revision ChangesPath
1.5 +10 -1 apache-apr/docs/networkio.txt
Index: networkio.txt
===
RCS file
rbb 99/04/14 09:38:24
Modified:apr/network_io/unix Makefile
Added: apr/network_io/unix sockopt.c
Log:
First pass at setsockopt for apr.
Revision ChangesPath
1.3 +2 -1 apache-apr/apr/network_io/unix/Makefile
Index: Makefile
rbb 99/04/14 09:41:48
Modified:include apr_network_io.h
Log:
Chages for setsockopt.
Revision ChangesPath
1.3 +10 -0 apache-apr/include/apr_network_io.h
Index: apr_network_io.h
===
RCS
rbb 99/04/14 12:17:28
Modified:apr/network_io/unix Makefile networkio.h
Added: apr/network_io/unix select.c
Log:
Adding select functions for use with apr_socket_t.
Revision ChangesPath
1.4 +2 -1 apache-apr/apr/network_io/unix/Makefile
Index
rbb 99/04/14 12:18:16
Modified:docs networkio.txt
Log:
Update docs for select instead of poll.
Revision ChangesPath
1.6 +35 -11apache-apr/docs/networkio.txt
Index: networkio.txt
rbb 99/04/14 12:18:43
Modified:include apr_network_io.h
Log:
Added the necessary definitions and types for select.
Revision ChangesPath
1.4 +8 -2 apache-apr/include/apr_network_io.h
Index: apr_network_io.h
rbb 99/04/14 14:02:12
Modified:apr/network_io/unix networkio.h sockets.c
Log:
Added sockaddr to socket structure, to help make socket type complete for
any function that may use them. Also added bind and listen calls.
Revision ChangesPath
1.3 +2 -0
rbb 99/04/14 14:03:04
Modified:docs networkio.txt
Log:
Updated network I/O docs.
Revision ChangesPath
1.7 +17 -5 apache-apr/docs/networkio.txt
Index: networkio.txt
===
RCS file
rbb 99/04/14 14:04:13
Modified:include apr_network_io.h
Log:
Added prototypes for new network functions.
Revision ChangesPath
1.5 +3 -0 apache-apr/include/apr_network_io.h
Index: apr_network_io.h
rbb 99/04/15 07:57:32
Modified:docs networkio.txt
include apr_network_io.h
apr/network_io/unix sockets.c
Log:
Add apr_accept function.
Revision ChangesPath
1.8 +4 -5 apache-apr/docs/networkio.txt
Index: networkio.txt
rbb 99/04/15 08:41:20
Modified:apr/network_io/unix networkio.h sockets.c
docs networkio.txt
include apr_network_io.h
Log:
Cleaned up some memory leaks in network code. And made the sockets know their
own hostname.
Revision Changes
rbb 99/04/15 13:08:22
Modified:apr/network_io/unix networkio.h sockets.c sockopt.c
include apr_network_io.h
docs networkio.txt
Log:
Fixed hostname stuff in apr. Also, we are now saving the remote hostname in
the
apr structure.
Revision
rbb 99/04/19 06:31:39
Modified:apr/network_io/unix sendrecv.c
Log:
Updated receive to use the same algorithm as send.
Revision ChangesPath
1.4 +27 -25apache-apr/apr/network_io/unix/sendrecv.c
Index: sendrecv.c
rbb 99/04/19 07:16:41
Modified:include apr_network_io.h
docs networkio.txt
apr/network_io/unix sockets.c
Log:
Initial commit of connect function. This is needed to do any sort of test
program, and I have been meaning to write it. Not tested
rbb 99/04/19 07:47:08
apache-apr/apr/time - New directory
rbb 99/04/19 07:47:33
apache-apr/apr/time/unix - New directory
rbb 99/04/19 08:31:24
apache-apr/apr/threadproc - New directory
rbb 99/04/19 08:31:25
apache-apr/apr/threadproc/unix - New directory
rbb 99/04/20 08:08:49
Added: docs time.txt
Log:
First pass at time api's for apr.
Revision ChangesPath
1.1 apache-apr/docs/time.txt
Index: time.txt
===
rbb 99/04/20 08:12:27
Added: docs threadproc.txt
Log:
First pass at thread/process API's for apr.
Revision ChangesPath
1.1 apache-apr/docs/threadproc.txt
Index: threadpro
rbb 99/04/20 13:46:43
Modified:apr/file_io/unix Makefile
include apr_file_io.h
docs fileio.txt threadproc.txt
Added: apr/file_io/unix pipe.c
Log:
added create_pipe and create_namedpipe calls to apr. These are untested,
because I will
rbb 99/04/20 13:52:54
Modified:docs fileio.txt
Log:
Forgot one return code in the docs, so here it is
Revision ChangesPath
1.15 +2 -1 apache-apr/docs/fileio.txt
Index: fileio.txt
rbb 99/04/21 06:56:09
Modified:apr/network_io/unix select.c sockets.c
apr/test Makefile
include apr_network_io.h
docs networkio.txt
Log:
Fixes for network I/O logic, so it works porperly. I'm sure there will be
more of
rbb 99/04/21 06:58:58
Added: apr/test ab_apr.c
Log:
First test program for network I/O. It's actually ab ported to use apr.
When apr calms down a bit, this should be moved to src/support, but for right
now, we are using it as a test program.
Submitted by: David
rbb 99/04/22 07:54:47
Modified:docs networkio.txt
include apr_network_io.h
apr/network_io/unix sockets.c
Log:
Rename an apr enumeration, to be consitant with apr nameing guidelines.
Revision ChangesPath
1.13 +1 -1 apache
rbb 99/04/22 12:20:59
Modified:docs fileio.txt
include apr_file_io.h
apr/file_io/unix filedup.c
Log:
A new file function to allow me to specify a file descriptor to be put into
an apr_file. I am still trying to figure out if this needs to be
rbb 99/04/23 05:45:33
Modified:docs fileio.txt
include apr_file_io.h
apr/file_io/unix filedup.c
Log:
Removing patch for pushfile function. It isn't portable, and it isn't needed.
Oh well, a stupid mistake, but easily fixable.
rbb 99/04/23 06:34:51
Modified:docs networkio.txt
include apr_network_io.h
apr/test ab_apr.c
apr/network_io/unix sockets.c
Log:
Add a new network IO function. apr_valid_socket. Same as apr_valid_file,
but it works on sockets
rbb 99/04/23 07:50:37
Modified:apr/file_io/beos Makefile open.c readwrite.c
Added: apr/file_io/beos dir.c fileacc.c fileio.h seek.c
Log:
Bring BeOS file I/O code up to par with the UNIX version.
Submitted by: David Reid
Revision ChangesPath
1.2 +5 -2
rbb 99/04/23 07:54:10
apache-apr/apr/network_io/beos - New directory
rbb 99/04/23 08:19:36
Added: apr/network_io/beos Makefile networkio.h select.c sendrecv.c
sockets.c sockopt.c
Log:
First pass at BeOS socket apr code.
Submitted by: David Reid
Revision ChangesPath
1.1 apache-apr/apr
rbb 99/04/23 10:56:12
apache-apr/apr/test/proctest - New directory
rbb 99/04/23 11:00:00
Modified:apr/test Makefile
docs threadproc.txt
Added: apr/test testproc.c
apr/threadproc/unix Makefile proc.c threadproc.h
include apr_thread_proc.h
Log:
Initial version of the process management
rbb 99/04/23 13:16:05
Modified:apr/test testproc.c
apr/threadproc/unix proc.c
Log:
More testing for process control. Arguments for programs passed to
create_process aren't working yet, so this test program isn't portable.
I am hoping to fix this pro
rbb 99/04/26 06:07:55
Modified:apr/file_io/unix fileacc.c
apr/network_io/unix sockets.c
apr/test ab_apr.c
include apr_file_io.h apr_network_io.h
docs fileio.txt networkio.txt threadproc.txt
Log:
Removing the
rbb 99/04/26 08:35:20
Modified:apr/test Makefile testproc.c
apr/threadproc/unix proc.c
include apr_thread_proc.h
docs threadproc.txt
Log:
Fixed create_process on UNIX, program arguments now work properly. I have
also fixed the
rbb 99/04/26 10:22:33
Modified:docs threadproc.txt
Log:
update docs for create_processupdate docs for create_process
Revision ChangesPath
1.6 +2 -2 apache-apr/docs/threadproc.txt
Index: threadproc.txt
rbb 99/04/26 11:16:51
Modified:apr/threadproc/unix proc.c
docs threadproc.txt
include apr_thread_proc.h
Log:
New process function. Wait's for a process to die, and let's the caller
know the result.
Revision Changes
rbb 99/04/26 13:11:59
Modified:docs networkio.txt
Log:
Minor typo in select documentation.
Revision ChangesPath
1.16 +13 -13apache-apr/docs/networkio.txt
Index: networkio.txt
rbb 99/04/26 13:19:59
Modified:docs networkio.txt
Log:
Last commit didn't fix what I thought it did, and it made it messier in fact.
I need to check more carefully.
Revision ChangesPath
1.17 +2 -2 apache-apr/docs/networkio.txt
rbb 99/04/27 07:13:38
Modified:docs networkio.txt
Log:
Fix a typo in the networking specs.
Revision ChangesPath
1.18 +1 -1 apache-apr/docs/networkio.txt
Index: networkio.txt
rbb 99/04/28 07:30:28
Modified:apr/network_io/unix sockets.c
apr/test Makefile
include apr_thread_proc.h
Added: apr/test client.c server.c testsock.c
Log:
First pass at the test case for network I/O. It is not portable yet, because
rbb 99/04/28 09:00:10
Modified:apr/network_io/unix Makefile networkio.h
apr/test client.c server.c testsock.c
include apr_network_io.h
docs networkio.txt
Added: apr/network_io/unix poll.c
Removed: apr/network_io/unix
rbb 99/04/29 06:03:33
apache-apr/apr/misc - New directory
rbb 99/04/29 06:03:34
apache-apr/apr/misc/unix - New directory
rbb 99/04/29 13:20:46
Modified:apr/threadproc/unix threadproc.h
include apr_errno.h apr_general.h apr_thread_proc.h
docs threadproc.txt
Added: apr/misc/unix Makefile start.c
docs misc.txt
Log:
Added context types to
rbb 99/04/30 08:19:59
Modified:apr/file_io/unix dir.c fileacc.c filedup.c fileio.h
filestat.c open.c pipe.c readwrite.c seek.c
apr/include apr_lib.h
apr/lib apr_pools.c
apr/misc/unix Makefile
apr
rbb 99/04/30 11:38:59
Modified:apr/file_io/unix Makefile fileio.h open.c
apr/network_io/unix Makefile poll.c sendrecv.c sockets.c
sockopt.c
apr/test Makefile client.c server.c testfile.c testsock.c
apr/threadproc
rbb 99/05/04 11:02:53
apache-apr/apr/locks - New directory
rbb 99/05/04 11:02:54
apache-apr/apr/locks/unix - New directory
rbb 99/05/07 11:17:50
Modified:apr/threadproc/unix proc.c
Log:
Just changing one malloc call to an apr_palloc call.
Revision ChangesPath
1.6 +1 -1 apache-apr/apr/threadproc/unix/proc.c
Index: proc.c
rbb 99/05/07 11:19:20
Modified:apr/file_io/unix open.c
Log:
Changing another malloc to apr_palloc.
Revision ChangesPath
1.16 +3 -1 apache-apr/apr/file_io/unix/open.c
Index: open.c
rbb 99/05/10 07:36:36
Modified:docs apr-function.txt fileio.txt impl.txt misc.txt
networkio.txt threadproc.txt time.txt
apr/file_io/beos dir.c fileacc.c filedup.c filestat.c open.c
readwrite.c seek.c
rbb 99/05/10 08:29:41
Modified:apr/lib Makefile.in
apr/threadproc/unix Makefile proc.c
Log:
Second part of the big commit to change from apr_ to ap_. I think this fixes
the rest of the problems.
Revision ChangesPath
1.6 +1 -1 apache-apr
rbb 99/05/10 09:58:19
Modified:include apr_errno.h apr_file_io.h apr_general.h
apr_network_io.h apr_thread_proc.h
Log:
My cvs extract got messed up, so these changes weren't put in before. I'm
going
to check it again.
Revision Chang
rbb 99/05/10 10:46:24
Modified:apr/include apr_lib.h apr_pools.h
apr/lib apr_pools.c apr_snprintf.c
Log:
Last time. This commit fixes the annyoing problems left over in the apr/lib
files.
Revision ChangesPath
1.4 +128 -128 apache-apr/apr
rbb 99/05/10 10:53:04
Added: apr/threadproc/unix thread.c threadcancel.c threadpriv.c
Log:
First pass at the threading stuff.
Revision ChangesPath
1.1 apache-apr/apr/threadproc/unix/thread.c
Index: thread.c
rbb 99/05/10 10:57:55
Added: apr/locks/unix Makefile crossproc.c intraproc.c locks.c
locks.h
Log:
First pass at the locking stuff.
Revision ChangesPath
1.1 apache-apr/apr/locks/unix/Makefile
Index: Makefile
rbb 99/05/10 13:11:40
Modified:apr Makefile.in configure.in
apr/lib Makefile.in
Log:
You can now compile apr from the apr/directory. Next step is getting rest of
apr using autoconf.
Revision ChangesPath
1.3 +8 -3 apache-apr/apr
rbb 99/05/12 05:00:12
Modified:include apr_errno.h apr_file_io.h apr_general.h
apr_network_io.h apr_thread_proc.h
Added: include apr_lock.h
Log:
Fixing some minor problems in the header files, and adding the locking header
file.
Revision
rbb 99/05/12 05:01:11
Modified:apr/locks/unix locks.h
Log:
Stupid typo, but it would have kept the test programs from working.
Submitted by: David Reid
Revision ChangesPath
1.2 +1 -1 apache-apr/apr/locks/unix/locks.h
Index: locks.h
rbb 99/05/12 05:31:17
Modified:include apr_file_io.h
Log:
Make the file_io header file more portable. None of these includes are needed
here. They are all included someplace else.
Revision ChangesPath
1.23 +0 -6 apache-apr/include/apr_file_io.h
rbb 99/05/12 11:03:51
Modified:include apr_file_io.h
docs fileio.txt
apr/file_io/unix dir.c fileacc.c filedup.c fileio.h
filestat.c open.c pipe.c readwrite.c seek.c
Log:
Makes the file I/O code MUCH more portable
rbb 99/05/12 12:15:33
Modified:include apr_file_io.h
apr/test testfile.c
apr/file_io/unix dir.c fileacc.c fileio.h open.c pipe.c
readwrite.c
Log:
Final commit for portability. Now, the user only has to include
rbb 99/05/12 12:46:20
Modified:docs networkio.txt
include apr_network_io.h
apr/network_io/unix networkio.h poll.c sendrecv.c sockets.c
sockopt.c
apr/test Makefile server.c testsock.c
Log:
Changes to make
rbb 99/05/12 13:04:38
Modified:include apr_thread_proc.h
apr/threadproc/unix proc.c thread.c threadcancel.c
threadpriv.c threadproc.h
apr/test Makefile testsock.c
Added: apr/threadproc/unix signals.c
Log:
Make thread
rbb 99/05/12 13:32:14
Modified:apr Makefile.in configure.in
Added: apr/file_io/unix Makefile.in
apr/locks/unix Makefile.in
apr/misc/unix Makefile.in
apr/network_io/unix Makefile.in
apr/test Makefile.in
rbb 99/05/13 06:06:53
Modified:apr configure.in
apr/test Makefile.in testfile.c
apr/threadproc/unix Makefile.in
Log:
Final commit to have everything in apr use autoconf.
Revision ChangesPath
1.8 +1 -1 apache-apr/apr
rbb 99/05/13 11:38:06
Modified:apr/file_io/unix dir.c
apr/test testfile.c
include apr_errno.h apr_file_io.h
docs fileio.txt
Log:
The directory chagnes discussed on new-httpd are finally done.
Revision ChangesPath
1.6
rbb 99/05/14 05:51:38
Modified:apr Makefile.in configure.in
Log:
Changes to remove hard-coded paths from autoconf stuff.
Revision ChangesPath
1.5 +1 -1 apache-apr/apr/Makefile.in
Index: Makefile.in
rbb 99/05/16 06:24:50
Added: apr/time/unix Makefile.in access.c atime.h time.c
Log:
First pass at the timing functions.
Revision ChangesPath
1.1 apache-apr/apr/time/unix/Makefile.in
Index: Makefile.in
rbb 99/05/16 06:29:15
Modified:apr Makefile.in configure.in
apr/test Makefile.in
Added: apr/test testtime.c
Log:
Add the time test program. Modify the autoconf stuff to do the time
functions,
and clean all the apr functions. Lastly, I cleaned the
rbb 99/05/17 04:45:17
Modified:include apr_errno.h
Added: include apr_time.h
Log:
I always forget to add the header in at the same time as the rest of the
code, so here's the time header.
Revision ChangesPath
1.10 +4 -3 apache-apr/in
rbb 99/05/17 06:11:52
Modified:docs time.txt
apr configure.in
apr/locks/unix crossproc.c intraproc.c locks.c locks.h
apr/test Makefile.in
apr/threadproc/unix thread.c
Added: apr/test testthread.c
Log
rbb 99/05/17 11:31:40
Modified:apr/file_io/beos dir.c fileacc.c filedup.c fileio.h
filestat.c open.c readwrite.c seek.c
Added: apr/file_io/beos pipe.c
Log:
Update the file I/O stuff for BeOS.
Submitted by: David Reid
Revision Changes
rbb 99/05/17 11:37:47
Modified:apr/network_io/beos networkio.h sendrecv.c sockets.c
sockopt.c
Added: apr/network_io/beos poll.c
Log:
Update the network I/O stuff for BeOS.
Submitted by: David Reid
Revision ChangesPath
1.2 +21
rbb 99/05/17 11:38:51
apache-apr/apr/locks/beos - New directory
rbb 99/05/17 11:41:16
Added: apr/locks/beos crossproc.c intraproc.c locks.c locks.h
Log:
Initial BeOS locks implementation
Submitted by: David Reid
Revision ChangesPath
1.1 apache-apr/apr/locks/beos/crossproc.c
Index: crossproc.c
rbb 99/05/17 11:41:38
apache-apr/apr/misc/beos - New directory
rbb 99/05/17 11:43:36
Added: apr/misc/beos start.c
Log:
Initial BeOS implementation
Submitted by: David Reid
Revision ChangesPath
1.1 apache-apr/apr/misc/beos/start.c
Index: start.c
rbb 99/05/17 11:44:03
apache-apr/apr/threadproc/beos - New directory
rbb 99/05/17 11:46:48
Added: apr/threadproc/beos proc.c signals.c thread.c threadcancel.c
threadpriv.c threadproc.h
Log:
Initial implementation of BeOS thread/process functions
Submitted by: David Reid
Revision ChangesPath
1.1
rbb 99/05/17 11:47:30
apache-apr/apr/time/beos - New directory
rbb 99/05/17 11:49:48
Added: apr/time/beos access.c atime.h time.c
Log:
Initial implementation of the BeOS time functions.
Submitted by: David Reid
Revision ChangesPath
1.1 apache-apr/apr/time/beos/access.c
Index: access.c
rbb 99/05/17 12:06:59
Modified:docs networkio.txt
Log:
Fixing a small typo.
Revision ChangesPath
1.23 +1 -1 apache-apr/docs/networkio.txt
Index: networkio.txt
===
RCS file: /home
rbb 99/05/17 12:50:38
Removed: docs apr-function.txt
Log:
Remove the apr-functions.txt file. It has been replaced by smaller, more
easily digestible files.
rbb 99/05/18 05:19:36
Modified:apr/test ab_apr.c
Log:
Reformatted to fit style guide.
Revision ChangesPath
1.6 +454 -469 apache-apr/apr/test/ab_apr.c
Index: ab_apr.c
===
RCS file: /home
rbb 99/05/18 06:40:24
Modified:apr configure.in
Added: apr/file_io/beos Makefile.in
apr/locks/beos Makefile.in
apr/misc/beos Makefile.in
apr/network_io/beos Makefile.in
apr/threadproc/beos Makefile.in
rbb 99/05/19 08:17:18
Modified:include apr_network_io.h
apr/network_io/unix poll.c
Log:
Fixed some msitakes in ap_poll logic and added some more accessor functions.
Revision ChangesPath
1.19 +2 -0 apache-apr/include/apr_network_io.h
rbb 99/05/19 09:37:58
Modified:apr/test Makefile.in ab_apr.c
Log:
Bring ab_apr back to working state with the current apr layer.
Revision ChangesPath
1.5 +5 -0 apache-apr/apr/test/Makefile.in
Index: Makefile.in
rbb 99/05/19 10:34:21
Modified:include apr_file_io.h
apr/file_io/unix fileacc.c
Log:
Added in a bunch of accessor functions for file information.
Revision ChangesPath
1.27 +6 -0 apache-apr/include/apr_file_io.h
Index: apr_file_io.h
rbb 99/05/20 11:01:46
Modified:include apr_network_io.h
apr/test Makefile.in ab_apr.c
Log:
Correct mistake in apr_network_io.h, which would stop programs which needed
both
file and network def's to not compile. Also finished bringing ab_apr.c up
t
rbb 99/05/20 12:05:08
Modified:apr/file_io/unix dir.c open.c pipe.c
apr/threadproc/unix proc.c
Log:
Removing the remaining evil free() left over from the original malloc
implementation.
Revision ChangesPath
1.7 +1 -1 apache-apr/apr/file_io
rbb 99/05/21 06:02:34
Modified:apr Makefile.in
apr/file_io/unix filedup.c
apr/locks/unix crossproc.c intraproc.c locks.c locks.h
apr/test ab_apr.c
apr/threadproc/unix threadproc.h
include
rbb 99/05/21 12:54:08
Modified:apr/file_io/unix dir.c filedup.c fileio.h open.c pipe.c
apr/locks/unix crossproc.c intraproc.c locks.c locks.h
apr/network_io/unix networkio.h poll.c sockets.c
apr/test testsock.c
apr
rbb 99/05/23 19:04:25
Modified:apr/file_io/beos dir.c fileacc.c filedup.c filestat.c open.c
pipe.c readwrite.c seek.c
apr/file_io/unix dir.c fileacc.c filedup.c filestat.c open.c
readwrite.c seek.c
apr
rbb 99/05/23 19:23:43
Modified:apr/network_io/unix poll.c
Log:
Argh! There is a bug in the linux libc routines. We have to pass -1 exactly
into poll if we want to wait indefinitely, instead of any negative number as
Revision ChangesPath
1.8 +5 -1
401 - 500 of 609 matches
Mail list logo