robs [Sat, 31 Jan 2004 17:47:06 +0000]
[WIN32] Raise SIGTERM from the ShutdownRequestThread to emulate
the Unix behaviour. Dan [mail@daniel-albert.de]
Modified Files: README libfcgi/os_win32.c
robs [Sun, 2 Nov 2003 22:46:41 +0000]
remove '/GX-' - C++ exceptions are presumed disabled for extern 'C' fns
robs [Sun, 2 Nov 2003 22:45:02 +0000]
remove '/D LIBFCGI_EXPORTS'
robs [Sun, 2 Nov 2003 22:37:51 +0000]
remove '/GX-' from the compiler flags - there C++ exception handling is off on extern 'C' fns anyway
robs [Sun, 2 Nov 2003 21:51:36 +0000]
change uses of 'cp' to 'copy'
robs [Sun, 2 Nov 2003 21:42:47 +0000]
add Win32/config_h.dsp
robs [Sun, 22 Jun 2003 02:15:10 +0000]
bump version to 2.4.1
robs [Sun, 22 Jun 2003 02:02:33 +0000]
migrate OS_Close() calls to new signiature
robs [Sun, 22 Jun 2003 00:51:26 +0000]
Fix fcgi_streambuf::underflow() such that when there is no buffer
the character isn't removed. AIDA Shinra <shinra@j10n.org>
Modified Files:README libfcgi/fcgio.cpp
robs [Sun, 22 Jun 2003 00:24:11 +0000]
call the fcgi lib's attach/detach
robs [Sun, 22 Jun 2003 00:16:43 +0000]
add attach()/detach() support
robs [Tue, 4 Feb 2003 01:30:04 +0000]
tabs -> spaces
robs [Sun, 19 Jan 2003 17:19:41 +0000]
set version to 2.4.0
robs [Sun, 19 Jan 2003 16:58:22 +0000]
fix typo in example code, re prime number
skimo [Sun, 22 Dec 2002 20:54:35 +0000]
update to 0.67
skimo [Sun, 15 Dec 2002 20:04:36 +0000]
bump version in anticipation of new release
skimo [Sun, 15 Dec 2002 20:03:28 +0000]
add minimal test
skimo [Sun, 15 Dec 2002 20:02:48 +0000]
Comment out calls to close in Finish based on a report
by "Kurtis D. Rader" <kdrader@us.ibm.com>
skimo [Sun, 15 Dec 2002 20:01:46 +0000]
Write out in 32KiB chunks since FastCGI protocol support
blocks up to 64KiB-1
Based on a patch by "Kurtis D. Rader" <kdrader@us.ibm.com>
skimo [Sun, 15 Dec 2002 19:40:19 +0000]
Remove extraneous "/".
Problem reported by Igor Franchuk <softdep@rol.ru>
skimo [Sun, 15 Dec 2002 19:18:56 +0000]
comment on a possible FILENO method
skimo [Mon, 11 Nov 2002 13:51:20 +0000]
Upgrade FCGI_UndoBinding to perlio
skimo [Thu, 5 Sep 2002 16:28:44 +0000]
typo
skimo [Thu, 5 Sep 2002 16:14:32 +0000]
bump version
skimo [Thu, 5 Sep 2002 16:14:04 +0000]
perl 5.8.0 compatibility fix by Autrijus
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
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.
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.
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.
robs [Mon, 25 Feb 2002 13:17:27 +0000]
cleanup to avoid warnings under borland complier
robs [Mon, 25 Feb 2002 13:16:11 +0000]
missed a couple of streamsize changes
robs [Mon, 25 Feb 2002 01:47:16 +0000]
changes to match recent .dsp changes
robs [Mon, 25 Feb 2002 01:10:20 +0000]
updates based on the latest fcgi_config.h.in
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)
robs [Mon, 25 Feb 2002 00:57:35 +0000]
enable synchonous exception handling in the release target
robs [Mon, 25 Feb 2002 00:49:28 +0000]
remove define of HAVE_IOSTREAM_WITHASSIGN_STREAMBUF
enable exception handling
robs [Mon, 25 Feb 2002 00:46:17 +0000]
use #if instead of #ifdef
robs [Mon, 25 Feb 2002 00:42:59 +0000]
remove dos eols
robs [Sun, 24 Feb 2002 20:12:21 +0000]
use streamsize and char_type, export the C++ API via the class not its methods
robs [Sun, 24 Feb 2002 20:08:09 +0000]
add 'using namespace std' because fcgio.h doesn't do that anymore
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
robs [Sun, 24 Feb 2002 15:09:54 +0000]
ignore *.tar.gz
robs [Sun, 24 Feb 2002 15:07:03 +0000]
disable the 4127 warning caused by FD_SET
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().
skimo [Tue, 19 Feb 2002 12:47:43 +0000]
prepare for 0.65
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]
robs [Sat, 16 Feb 2002 14:45:30 +0000]
[WIN] Use _beginthread instead of CreateThread because we use the clib.
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]
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
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
robs [Thu, 3 Jan 2002 15:12:50 +0000]
remove <CR>
robs [Sat, 22 Dec 2001 13:56:24 +0000]
add automake required file - compile
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.
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)
robs [Sat, 22 Dec 2001 03:13:06 +0000]
Modified Files: Makefile.am
Add the images (back) to the distributions
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
robs [Fri, 21 Dec 2001 02:58:33 +0000]
Modified Files: os_win32.c
remove DOS CRs (again..)
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
robs [Wed, 12 Dec 2001 22:54:10 +0000]
more lib crash fixes on err'd read
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
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
robs [Fri, 7 Dec 2001 03:05:40 +0000]
define HAVE_IOSTREAM_WITHASSIGN_STREAMBUF
robs [Fri, 7 Dec 2001 03:00:09 +0000]
define HAVE_IOSTREAM_WITHASSIGN_STREAMBUF
robs [Fri, 7 Dec 2001 02:28:14 +0000]
test for iostreams that support a streambuf assignment operator
robs [Tue, 4 Dec 2001 00:22:04 +0000]
Change references to NULL to 0.
Prevent hidden variable warnings.
robs [Fri, 30 Nov 2001 17:50:08 +0000]
change version to 2.2.3
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]
robs [Wed, 28 Nov 2001 03:21:39 +0000]
add size to PROGRAMS
robs [Wed, 28 Nov 2001 03:04:37 +0000]
add .mak files to DIST
robs [Wed, 28 Nov 2001 02:53:52 +0000]
add perl, java, doc, win32 to the DIST files
robs [Tue, 27 Nov 2001 18:38:06 +0000]
Refer to the FCGI.pm documentation and eliminate all of the erroneous content
robs [Tue, 27 Nov 2001 16:27:13 +0000]
update obsolete syntax
robs [Tue, 27 Nov 2001 14:04:17 +0000]
Add LIBFCGI_EXPORTS to defines
robs [Tue, 27 Nov 2001 14:03:38 +0000]
no message
robs [Tue, 27 Nov 2001 14:02:54 +0000]
Add echo-cpp
Remove extaneous (?) forward slash
robs [Tue, 27 Nov 2001 14:01:35 +0000]
remove unneeded comment
robs [Tue, 27 Nov 2001 13:10:04 +0000]
no message
robs [Tue, 27 Nov 2001 13:06:55 +0000]
Add echo-cpp project to workspace
robs [Tue, 27 Nov 2001 13:05:52 +0000]
Add LIBFCGI_EXPORTS to defines
robs [Tue, 27 Nov 2001 13:05:12 +0000]
change compiler options consistent with other projects
robs [Tue, 27 Nov 2001 12:58:34 +0000]
add some CHANGES history, update the build procedure.
robs [Tue, 27 Nov 2001 12:58:09 +0000]
prep for 2.2.2
robs [Tue, 27 Nov 2001 03:06:17 +0000]
fix mailing list links/refs
robs [Tue, 27 Nov 2001 01:12:45 +0000]
fix validation, organization, and links
robs [Tue, 27 Nov 2001 01:03:47 +0000]
fix validation, organization, and links
robs [Mon, 26 Nov 2001 23:20:49 +0000]
this doesn't say antyihg useful - so begone
robs [Mon, 26 Nov 2001 22:38:40 +0000]
*** empty log message ***
robs [Mon, 26 Nov 2001 22:32:20 +0000]
*** empty log message ***
robs [Mon, 26 Nov 2001 19:03:12 +0000]
move all the virtual protected member functions back to protected (from public)
robs [Mon, 26 Nov 2001 18:09:02 +0000]
implement uflow()
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++
robs [Fri, 23 Nov 2001 14:39:39 +0000]
fix to allow the c++ lib to be built and installed as a shared library
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.
robs [Wed, 21 Nov 2001 21:12:04 +0000]
remove bloody CRs
robs [Wed, 21 Nov 2001 21:10:11 +0000]
revert last commit (i.e. remove FCGX_Peek)
robs [Wed, 21 Nov 2001 21:03:35 +0000]
revert last commit (i.e. remove FCGX_Peek)
robs [Wed, 21 Nov 2001 20:54:24 +0000]
remove bloody CRs and fix bufsize initialization
robs [Wed, 21 Nov 2001 20:18:46 +0000]
Add some comments/notes
robs [Wed, 21 Nov 2001 20:18:12 +0000]
Fix buffered reads.
Add constructors that take a buffer.
robs [Wed, 21 Nov 2001 16:54:13 +0000]
change const qualifier on extern environ