21 years agoperl 5.8.0 compatibility fix by Autrijus
skimo [Thu, 5 Sep 2002 16:14:04 +0000]
perl 5.8.0 compatibility fix by Autrijus

22 years agosame change as in os_win.c - on connection close, shutdown() the send side and read...
robs [Tue, 5 Mar 2002 19:14:49 +0000]
same change as in os_win.c - on connection close, shutdown() the send side and read until EOF or timeout

22 years agoshutdown() the send side and then read() from client until EOF
robs [Tue, 5 Mar 2002 18:15:15 +0000]
shutdown() the send side and then read() from client until EOF
or a timeout expires.  This is done to minimize the potential
that a TCP RST will be sent by our TCP stack in response to
receipt of additional data from the client.  The RST would
cause the client to discard potentially useful response data.

22 years ago[WIN32] shutdown only the send side of a TCP socket to prevent a TCP
robs [Mon, 4 Mar 2002 22:16:38 +0000]
[WIN32] shutdown only the send side of a TCP socket to prevent a TCP
reset from trashing the reciept of data on the client.

22 years ago[WIN32] force an exit from the ShutdownRequestThread when a shutdown
robs [Thu, 28 Feb 2002 15:21:25 +0000]
[WIN32] force an exit from the ShutdownRequestThread when a shutdown
is signaled and NamedPipes are in use.

22 years agocleanup to avoid warnings under borland complier
robs [Mon, 25 Feb 2002 13:17:27 +0000]
cleanup to avoid warnings under borland complier

22 years agomissed a couple of streamsize changes
robs [Mon, 25 Feb 2002 13:16:11 +0000]
missed a couple of streamsize changes

22 years agochanges to match recent .dsp changes
robs [Mon, 25 Feb 2002 01:47:16 +0000]
changes to match recent .dsp changes

22 years agoupdates based on the latest fcgi_config.h.in
robs [Mon, 25 Feb 2002 01:10:20 +0000]
updates based on the latest fcgi_config.h.in

22 years agobuild fcgio.cpp at warning level 3 instead of 4 (because windows headers throw piles...
robs [Mon, 25 Feb 2002 01:09:06 +0000]
build fcgio.cpp at warning level 3 instead of 4 (because windows headers throw piles of warnings)

22 years agoenable synchonous exception handling in the release target
robs [Mon, 25 Feb 2002 00:57:35 +0000]
enable synchonous exception handling in the release target

22 years agoremove define of HAVE_IOSTREAM_WITHASSIGN_STREAMBUF
robs [Mon, 25 Feb 2002 00:49:28 +0000]
remove define of HAVE_IOSTREAM_WITHASSIGN_STREAMBUF
enable exception handling

22 years agouse #if instead of #ifdef
robs [Mon, 25 Feb 2002 00:46:17 +0000]
use #if instead of #ifdef

22 years agoremove dos eols
robs [Mon, 25 Feb 2002 00:42:59 +0000]
remove dos eols

22 years agouse streamsize and char_type, export the C++ API via the class not its methods
robs [Sun, 24 Feb 2002 20:12:21 +0000]
use streamsize and char_type, export the C++ API via the class not its methods

22 years agoadd 'using namespace std' because fcgio.h doesn't do that anymore
robs [Sun, 24 Feb 2002 20:08:09 +0000]
add 'using namespace std' because fcgio.h doesn't do that anymore

22 years agoadd check for char_type in the context of C++'s streambuf and some misc changes to...
robs [Sun, 24 Feb 2002 20:07:07 +0000]
add check for char_type in the context of C++'s streambuf and some misc changes to how C++ related checks are performed

22 years agoignore *.tar.gz
robs [Sun, 24 Feb 2002 15:09:54 +0000]
ignore *.tar.gz

22 years agodisable the 4127 warning caused by FD_SET
robs [Sun, 24 Feb 2002 15:07:03 +0000]
disable the 4127 warning caused by FD_SET

22 years ago[WIN32] Eliminate the (partial and broken) use of OverlappedIO - this
robs [Sat, 23 Feb 2002 21:22:01 +0000]
[WIN32] Eliminate the (partial and broken) use of OverlappedIO - this
was causing a loose spin in acceptNamedPipe().

22 years agoprepare for 0.65
skimo [Tue, 19 Feb 2002 12:47:43 +0000]
prepare for 0.65

22 years agoFix a bug that caused an assert to pop when an async file descriptor
robs [Tue, 19 Feb 2002 00:45:54 +0000]
Fix a bug that caused an assert to pop when an async file descriptor
was numbered greater than 16. Kevin Eye [eye@buffalo.edu]

22 years ago[WIN] Use _beginthread instead of CreateThread because we use the clib.
robs [Sat, 16 Feb 2002 14:45:30 +0000]
[WIN] Use _beginthread instead of CreateThread because we use the clib.

22 years agoUpdate the echo-cpp example to show the restoral of the original
robs [Fri, 1 Feb 2002 19:43:27 +0000]
Update the echo-cpp example to show the restoral of the original
streambufs.  Trub, Vladimir [vtrub@purolator.com]

22 years agoAdd a mini project to copy the fcgi_config.h file from fcgi_config_x86.h
robs [Thu, 3 Jan 2002 15:54:02 +0000]
Add a mini project to copy the fcgi_config.h file from fcgi_config_x86.h

Add some dependencies

22 years agoAdd a mini project to copy the fcgi_config.h file from fcgi_config_x86.h
robs [Thu, 3 Jan 2002 15:50:23 +0000]
Add a mini project to copy the fcgi_config.h file from fcgi_config_x86.h

22 years agoremove <CR>
robs [Thu, 3 Jan 2002 15:12:50 +0000]
remove <CR>

22 years agoadd automake required file - compile
robs [Sat, 22 Dec 2001 13:56:24 +0000]
add automake required file - compile

22 years agoModified Files: Makefile.am
robs [Sat, 22 Dec 2001 13:05:39 +0000]
Modified Files: Makefile.am

Make sure os_win32.c (and os_unix.c) are included in the distribution independent of how it was built.

22 years agoModified Files: libfcgi/Makefile.am examples/Makefile.am cgi-fcgi/Makefile.am
robs [Sat, 22 Dec 2001 03:16:20 +0000]
Modified Files: libfcgi/Makefile.am examples/Makefile.am cgi-fcgi/Makefile.am

fix the handling of the include files ('make distcheck' now works)

22 years agoModified Files: Makefile.am
robs [Sat, 22 Dec 2001 03:13:06 +0000]
Modified Files: Makefile.am

Add the images (back) to the distributions

22 years agoModified Files: libfcgi/Makefile.am examples/Makefile.am configure.in acinclude.m4
robs [Fri, 21 Dec 2001 03:12:48 +0000]
Modified Files: libfcgi/Makefile.am examples/Makefile.am configure.in acinclude.m4

Use ACX_PTHREAD and AC_PROG_CC_WARNINGS

22 years agoModified Files: os_win32.c
robs [Fri, 21 Dec 2001 02:58:33 +0000]
Modified Files: os_win32.c

remove DOS CRs (again..)

22 years agoModified Files: fcgios.h
robs [Fri, 21 Dec 2001 02:55:33 +0000]
Modified Files: fcgios.h

include sys/types.h - it appeared to be needed somewhere along the way

22 years agomore lib crash fixes on err'd read
robs [Wed, 12 Dec 2001 22:54:10 +0000]
more lib crash fixes on err'd read

22 years agoFix a bug a that caused the lib to crash under certain circumstances when an error...
robs [Wed, 12 Dec 2001 14:12:26 +0000]
Fix a bug a that caused the lib to crash under certain circumstances when an error occured on a read

22 years agouse real function names when looking for libraries to prevent breakage under Solaris...
robs [Fri, 7 Dec 2001 21:08:38 +0000]
use real function names when looking for libraries to prevent breakage under Solaris Workshop's compiler

22 years agodefine HAVE_IOSTREAM_WITHASSIGN_STREAMBUF
robs [Fri, 7 Dec 2001 03:05:40 +0000]
define HAVE_IOSTREAM_WITHASSIGN_STREAMBUF

22 years agodefine HAVE_IOSTREAM_WITHASSIGN_STREAMBUF
robs [Fri, 7 Dec 2001 03:00:09 +0000]
define HAVE_IOSTREAM_WITHASSIGN_STREAMBUF

22 years agotest for iostreams that support a streambuf assignment operator
robs [Fri, 7 Dec 2001 02:28:14 +0000]
test for iostreams that support a streambuf assignment operator

22 years agoChange references to NULL to 0.
robs [Tue, 4 Dec 2001 00:22:04 +0000]
Change references to NULL to 0.
Prevent hidden variable warnings.

22 years agochange version to 2.2.3
robs [Fri, 30 Nov 2001 17:50:08 +0000]
change version to 2.2.3

22 years ago(WIN32) Fixed initialization of the accept mutex when OpenSocket() was used. Niklas...
robs [Fri, 30 Nov 2001 17:48:57 +0000]
(WIN32) Fixed initialization of the accept mutex when OpenSocket() was used.  Niklas Bergh [niklas.bergh@tific.com]

22 years agoadd size to PROGRAMS
robs [Wed, 28 Nov 2001 03:21:39 +0000]
add size to PROGRAMS

22 years agoadd .mak files to DIST
robs [Wed, 28 Nov 2001 03:04:37 +0000]
add .mak files to DIST

22 years agoadd perl, java, doc, win32 to the DIST files
robs [Wed, 28 Nov 2001 02:53:52 +0000]
add perl, java, doc, win32 to the DIST files

22 years agoRefer to the FCGI.pm documentation and eliminate all of the erroneous content
robs [Tue, 27 Nov 2001 18:38:06 +0000]
Refer to the FCGI.pm documentation and eliminate all of the erroneous content

22 years agoupdate obsolete syntax
robs [Tue, 27 Nov 2001 16:27:13 +0000]
update obsolete syntax

22 years agoAdd LIBFCGI_EXPORTS to defines
robs [Tue, 27 Nov 2001 14:04:17 +0000]
Add LIBFCGI_EXPORTS to defines

22 years agono message
robs [Tue, 27 Nov 2001 14:03:38 +0000]
no message

22 years agoAdd echo-cpp
robs [Tue, 27 Nov 2001 14:02:54 +0000]
Add echo-cpp
Remove extaneous (?) forward slash

22 years agoremove unneeded comment
robs [Tue, 27 Nov 2001 14:01:35 +0000]
remove unneeded comment

22 years agono message
robs [Tue, 27 Nov 2001 13:10:04 +0000]
no message

22 years agoAdd echo-cpp project to workspace
robs [Tue, 27 Nov 2001 13:06:55 +0000]
Add echo-cpp project to workspace

22 years agoAdd LIBFCGI_EXPORTS to defines
robs [Tue, 27 Nov 2001 13:05:52 +0000]
Add LIBFCGI_EXPORTS to defines

22 years agochange compiler options consistent with other projects
robs [Tue, 27 Nov 2001 13:05:12 +0000]
change compiler options consistent with other projects

22 years agoadd some CHANGES history, update the build procedure.
robs [Tue, 27 Nov 2001 12:58:34 +0000]
add some CHANGES history, update the build procedure.

22 years agoprep for 2.2.2
robs [Tue, 27 Nov 2001 12:58:09 +0000]
prep for 2.2.2

22 years agofix mailing list links/refs
robs [Tue, 27 Nov 2001 03:06:17 +0000]
fix mailing list links/refs

22 years agofix validation, organization, and links
robs [Tue, 27 Nov 2001 01:12:45 +0000]
fix validation, organization, and links

22 years agofix validation, organization, and links
robs [Tue, 27 Nov 2001 01:03:47 +0000]
fix validation, organization, and links

22 years agothis doesn't say antyihg useful - so begone
robs [Mon, 26 Nov 2001 23:20:49 +0000]
this doesn't say antyihg useful - so begone

22 years ago*** empty log message ***
robs [Mon, 26 Nov 2001 22:38:40 +0000]
*** empty log message ***

22 years ago*** empty log message ***
robs [Mon, 26 Nov 2001 22:32:20 +0000]
*** empty log message ***

22 years agomove all the virtual protected member functions back to protected (from public)
robs [Mon, 26 Nov 2001 19:03:12 +0000]
move all the virtual protected member functions back to protected (from public)

22 years agoimplement uflow()
robs [Mon, 26 Nov 2001 18:09:02 +0000]
implement uflow()

22 years agouse gcount() instead of eof() because ignore() doesn't set the eof bit in some versio...
robs [Mon, 26 Nov 2001 18:08:25 +0000]
use gcount() instead of eof() because ignore() doesn't set the eof bit in some versions of glibc++

22 years agofix to allow the c++ lib to be built and installed as a shared library
robs [Fri, 23 Nov 2001 14:39:39 +0000]
fix to allow the c++ lib to be built and installed as a shared library

22 years agoReplace the application/path specific echo.html and echo2.html with the more flexible...
robs [Wed, 21 Nov 2001 21:47:10 +0000]
Replace the application/path specific echo.html and echo2.html with the more flexible test.html that allows the POST destination to be specified.

22 years agoremove bloody CRs
robs [Wed, 21 Nov 2001 21:12:04 +0000]
remove bloody CRs

22 years agorevert last commit (i.e. remove FCGX_Peek)
robs [Wed, 21 Nov 2001 21:10:11 +0000]
revert last commit (i.e. remove FCGX_Peek)

22 years agorevert last commit (i.e. remove FCGX_Peek)
robs [Wed, 21 Nov 2001 21:03:35 +0000]
revert last commit (i.e. remove FCGX_Peek)

22 years agoremove bloody CRs and fix bufsize initialization
robs [Wed, 21 Nov 2001 20:54:24 +0000]
remove bloody CRs and fix bufsize initialization

22 years agoAdd some comments/notes
robs [Wed, 21 Nov 2001 20:18:46 +0000]
Add some comments/notes

22 years agoFix buffered reads.
robs [Wed, 21 Nov 2001 20:18:12 +0000]
Fix buffered reads.
Add constructors that take a buffer.

22 years agochange const qualifier on extern environ
robs [Wed, 21 Nov 2001 16:54:13 +0000]
change const qualifier on extern environ

22 years agofix shell compatibility (bash)
robs [Wed, 21 Nov 2001 16:32:55 +0000]
fix shell compatibility (bash)

22 years agofix C++ build handling
robs [Wed, 21 Nov 2001 15:32:31 +0000]
fix C++ build handling

22 years agopickup unistd.h and environ
robs [Wed, 21 Nov 2001 15:31:49 +0000]
pickup unistd.h and environ

22 years agofix typo: setb -> setp
robs [Tue, 20 Nov 2001 13:11:12 +0000]
fix typo: setb -> setp

22 years agodefine DLLAPI for non win platforms
robs [Tue, 20 Nov 2001 03:24:18 +0000]
define DLLAPI for non win platforms

22 years agoexit -> return to prevent a warning
robs [Tue, 20 Nov 2001 03:23:21 +0000]
exit -> return to prevent a warning

22 years agoadd the lstdc++ dependency
robs [Tue, 20 Nov 2001 03:17:53 +0000]
add the lstdc++ dependency

22 years agono message
robs [Tue, 20 Nov 2001 02:32:49 +0000]
no message

22 years agoAdd the C++ API to the lib.
robs [Tue, 20 Nov 2001 02:30:23 +0000]
Add the C++ API to the lib.

22 years agoRewrite of the C++ lib
robs [Tue, 20 Nov 2001 02:29:38 +0000]
Rewrite of the C++ lib

22 years agoAdded "int FCGX_Peek(FCGX_Stream *)" (needed by fcgio.cpp).
robs [Sat, 17 Nov 2001 03:58:30 +0000]
Added  "int FCGX_Peek(FCGX_Stream *)"  (needed by fcgio.cpp).

22 years agodefine INT2PTR if needed
skimo [Thu, 11 Oct 2001 19:36:04 +0000]
define INT2PTR if needed

22 years agoadd $(EXEEXT) to threaded
skimo [Thu, 4 Oct 2001 10:14:37 +0000]
add $(EXEEXT) to threaded

22 years agomention pure named pipes thing and useinstalled option
skimo [Thu, 4 Oct 2001 08:08:34 +0000]
mention pure named pipes thing and useinstalled option

22 years agoavoid warning under strict
skimo [Thu, 4 Oct 2001 08:04:16 +0000]
avoid warning under strict

22 years agoanother attempt
skimo [Thu, 27 Sep 2001 12:11:40 +0000]
another attempt

22 years agocopy x86.h from correct place
skimo [Wed, 26 Sep 2001 21:14:49 +0000]
copy x86.h from correct place

22 years agoinitialize port in OS_FcgiConnect to prevent compiler warning
robs [Tue, 25 Sep 2001 14:21:44 +0000]
initialize port in OS_FcgiConnect to prevent compiler warning

22 years agoversion thing again
skimo [Tue, 25 Sep 2001 08:21:26 +0000]
version thing again

22 years agobump version
skimo [Mon, 24 Sep 2001 20:40:35 +0000]
bump version

22 years agoinstall move fcgi_config.h
skimo [Mon, 24 Sep 2001 18:19:27 +0000]
install move fcgi_config.h

22 years agomove fcgi_config.h
skimo [Mon, 24 Sep 2001 18:03:02 +0000]
move fcgi_config.h

22 years agoinitialize tcp_ia and port to prevent compile warning.
robs [Mon, 24 Sep 2001 14:32:29 +0000]
initialize tcp_ia and port to prevent compile warning.

22 years agorespect CFLAGS
skimo [Mon, 24 Sep 2001 11:28:57 +0000]
respect CFLAGS