Projects / fastcgi++

fastcgi++

fastcgi++ is a C++ library for developing Web applications in C++ with the FastCGI protocol. This library does not support the old CGI protocol. It effectively manages simultaneous requests without the need for multiple threads. Session data is organized into meaningful data types as opposed to a series of text strings. Internationalization and Unicode support is another priority. The library is templated to allow internal wide character use, while converting down to UTF-8 upon transmission to the client.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  24 Aug 2012 22:43

Release Notes: This release updates the boost.m4 macro to the latest version, fixes possible end iterator dereferences, makes the IPv6 address parser no longer accept non-hex characters, removes the potential for read overflow, and initializes Http::Environment::requestMethod and Fcgistream::Encoder::m_state.

  •  25 Apr 2012 18:31

Release Notes: This release is considered stable for now.

  •  24 Jan 2010 12:03

Release Notes: This version uses autotools, has session handling capabilities, has SQL query capabilities, and supports URL-encoded form data.

  •  11 Dec 2008 13:31

Release Notes: This release fixed a bug in parsing post data and a buffer flushing bug.

  •  17 Sep 2008 04:53

Release Notes: The dependence on Linux epoll socket polling has been replaced with POSIX poll(). The code will now compile on older GCC systems. An issue where parameters would not be processed if bunched into a single record as mod_fcgid does has been fixed. Error handling has been refined. An internal UTF-8 code conversion facet has been implemented to remove dependence on functional UTF-8 locales.

Screenshot

Project Spotlight

OpenNetHome

Home automation software.

Screenshot

Project Spotlight

iSkysoft TunesOver for Mac

Transfer of media files between iDevice and Mac/iTunes.