[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-hackers] savannah.gnu.org: submission of GNU CGI Library in C
From: |
topeka |
Subject: |
[Savannah-hackers] savannah.gnu.org: submission of GNU CGI Library in C (GCGI) |
Date: |
Tue, 18 Jun 2002 16:49:47 -0400 |
A package was submitted to savannah.gnu.org.
This mail was sent to address@hidden, address@hidden
Julian Catchen <address@hidden> described the package as follows:
License: lgpl
Other License:
Package: GNU CGI Library in C (GCGI)
System name: gcgi
This package wants to apply for inclusion in the GNU project
Description:
GNU CGI Library in C (GCGI)
The GCGI library implements NCSA\'s Common Gateway Interface specification
along with the extensions that were defined in RFC2388 allowing for easy
implementation of web-based programs and CGIs. It has the following major
features:
* Implements NCSA\'s CGI specification allowing you to easily process
the data submitted by urlencoded HTML forms.
* Implements RFC 2388. This includes support for HTML forms encoded as
multipart/form-data which gives support for such things as uploading files via
HTML forms.
* GCGI handles setting and fetching regular and encrypted cookies (using
OpenSSL).
* GCGI can control the HTTP headers sent to the browser to change cache
behavior, send HTTP error codes, redirect the browser to other pages and to
send both the Content-Type and Content-Disposition headers.
GCGI was originally written to replace the proprietary library, CGIC but has
now implemented many new features that are not available in CGIC (such as
cookie support and RFC2388 implementation). GCGI is released under the GNU
Lesser General Public License.
It already exists here:
http://catchen.org/gcgi/
You can download the latest relase at:
http://catchen.org/gcgi/gcgi-0.9.4.tar.gz
Other Software Required:
GCGI can use OpenSSL to support encrypted cookies, but it is not required.
Other Comments:
- [Savannah-hackers] savannah.gnu.org: submission of GNU CGI Library in C (GCGI),
topeka <=