roberts [Fri, 5 Feb 1999 04:08:55 +0000]
A workaround for a problem on (at least) Linux 2.0.x and UnixWare.
When using Unix Domain sockets, if the web server close()ed the
connection before the accept() a valid file descriptor is returned
by accept() but there's no data to be read and thus the first
read() would block forever.
Modified Files: include/fcgios.h libfcgi/os_unix.c
roberts [Sun, 31 Jan 1999 02:45:49 +0000]
Files moved up from the old src directory.
Moved Files:
FCGIInterface.java FCGIInputStream.java FCGIGlobalDefs.java
FCGIMessage.java FCGIOutputStream.java FCGIRequest.java
roberts [Sun, 31 Jan 1999 02:43:02 +0000]
Moved the source files up a directory.
Moved Files:
FCGIGlobalDefs.java FCGIInputStream.java FCGIInterface.java
FCGIMessage.java FCGIOutputStream.java FCGIRequest.java
roberts [Sun, 31 Jan 1999 02:26:31 +0000]
There's no reason we need to maintain compiled classes in a devkit.
Removed Files:
FCGIGlobalDefs.class FCGIInputStream.class FCGIInterface.class
FCGIMessage.class FCGIOutputStream.class FCGIRequest.class
roberts [Sat, 30 Jan 1999 22:33:23 +0000]
Misc. updates to get a clean make on Linux. A bit of
hack - I didn't bother figuring out autoconf.
Modified Files: cgi-fcgi/cgi-fcgi.c include/fcgios.h
roberts [Sat, 30 Jan 1999 22:27:31 +0000]
Misc. updates to get a clean make on Linux. A bit of
hack - I didn't bother figuring out autoconf.
Modified Files: echo.c echo2.c log-dump.c sample-store.c tclHash.c tiny-fcgi.c tiny-fcgi2.c
roberts [Sat, 30 Jan 1999 22:24:09 +0000]
Misc. updates to get a clean make on Linux. A bit of
hack - I didn't bother figuring out autoconf.
Modified Files: fcgi_stdio.c os_unix.c
roberts [Sat, 12 Dec 1998 04:42:16 +0000]
Add $Id$ string and beautify.
Modified Files: FCGIGlobalDefs.java FCGIInputStream.java FCGIInterface.java
FCGIMessage.java FCGIOutputStream.java FCGIRequest.java
roberts [Sat, 12 Dec 1998 04:11:02 +0000]
Correct converting from bytes which are unsigned to int
(left shift is sign extended during promition).
Based on a patch submitted by Bill Burke.
roberts [Sat, 12 Dec 1998 04:07:46 +0000]
A patch for 1.1 support provided by Bill Burke.
Modified Files: FCGIInterface.java
roberts [Wed, 9 Dec 1998 05:41:38 +0000]
Disable Nagle algorithm for TCP based connections because
we don't expect any data in response to our write()s. The
module and cgi-fcgi should also do this.
Modified Files: libfcgi/os_unix.c
roberts [Wed, 9 Dec 1998 03:25:43 +0000]
Remove unneccesary cast to caddr_t.
Modified Files: libfcgi/os_unix.c
roberts [Fri, 4 Dec 1998 02:57:35 +0000]
Update IsFcgi() so that it detects the CGI envrionment
properly on Solaris 2.5.1 (Netscape Server). Hopefully
it won't break other platforms.
Modified Files: libfcgi/os_unix.c
roberts [Wed, 9 Sep 1998 00:57:15 +0000]
Important IsFcgi() and Accept() fixes
roberts [Mon, 9 Mar 1998 18:59:51 +0000]
Correct for loop syntax for Bourne shell. Rob Saccoccio <robs@InfiniteTechnology.com>
roberts [Mon, 9 Mar 1998 16:38:13 +0000]
Add tmpfile() support. Contributed by Michael Driscoll (fenris@frob.ml.org).
roberts [Mon, 9 Mar 1998 15:47:09 +0000]
Handle fflush(NULL). Contributed by Michael Driscoll (fenris@frob.ml.org).
stanleyg [Tue, 16 Sep 1997 15:36:24 +0000]
Initial revision