ANNOUNCE: scgi 1.0b1 released
Neil Schemenauer
nas@mems-exchange.org
Fri, 7 Feb 2003 13:44:54 -0500
Version 1.0b1 of the scgi package is now available from:
http://www.mems-exchange.org/software/scgi/
The SCGI protocol is a replacement for the Common Gateway Interface
(CGI) protocol. It is a standard for applications to interface with
HTTP servers. It is similar to FastCGI but is designed to be easier to
implement.
Included in this package is mod_scgi, an Apache module that implements
the client side of the protocol. There is also a a Python package
called "scgi" which implements the server side of the protocol.
Changes in version 1.0b1
------------------------
mod_scgi.c
* Reset the timeout while reading the request body. This allows
large file uploads without the connection being reset.
* Slight simplification of cmd_server and cmd_handler.
quixote_handler.py
* By default, bind to local IP address 127.0.0.1 instead of 0. Allow
the local address to be specified.
scgi_server.py
* After receiving a passed socket, explicitly set it to non-blocking.
This works around what seems to be a bug in FreeBSD. Thanks to
Mike Watkins for helping track it down.
--
Neil Schemenauer <nas@mems-exchange.org> | MEMS Exchange
Software Engineer | http://www.mems-exchange.org/