freecgi++ is an ANSI C++-compliant hierarchy for developing object-oriented CGI applications. It supports FORMS, cookies, multi-part submissions, basic cryptography, HTML output, custom HTTP headers, etc. and includes full documentation, help, a tutorial and samples. It has been tested and supported on Linux/GCC, Windows/MSDEV, Solaris/SunC, and HPUX/aCC.
Release Notes: The Microsoft solution files to have been updated 8.0 (MSDev 2005). A Cygwin makefile has been added (which is really the generic Linux gcc, but people kept asking). The cookie.cpp test file that demostrates usage of RFC-2019 and Netscape type cookies has been fixed. There are other bugfixes. This release cleans up examples and adds some more comments.
Release Notes: SCO makefiles have been removed. An AHTMLHelper class has been added to help with formatting some data (mostly static helper methods). multipart_ex.cpp has been cleaned up and greatly improved to display more output about the multipart submissions and data processed.
Release Notes: variables.cgi was enhanced to display nice results and allow query of the environment. Extra tracing code is added if built with _DEBUG_DUMP_ and _FULL_DEBUG_. Parsing issues with post submits and IIS 4.0 have been fixed. Routines for string concatenation were added, the documentation was spellchecked (some typos snuck in), and all tags are now HTML4.0/XML compliant.
Release Notes: This release adds more safety checks on pointers (after a heavy linting session), cleans up code, removes old samples, and has been converted to use the new string stream class (sstream).
Release Notes: Minor bugfixes and a fixed memory leak.