All releases of LibCGI

Release Notes: The header files were reorganized. The Makefile
was updated for cross-compiling. cgi_send_header()
now obeys the RFC correctly. Possible memory
problems were fixed. Deprecated parts were
removed. MD5 support was added. This major release
consolidates LibCGI as really stable.

Release Notes: Big improvements were made in session support,
including the addition of the
cgi_session_save_path() and
cgi_session_cookie_name() functions. Functions
for handling data encoded with base64 were also
added. Bugs that may occur under special
circumstances while parsing URL parameters,
cookies, and some string functions have been
fixed.

Release Notes: A fix for a memory leak at process_data() function, a fix for an incorrect parser when there was only one parameter in the URL, dropping redundant calls to sizeof() when using malloc(), code cleanups, dropping some documentation, and revisiting/updating the examples.

Release Notes: This release fixes some bugs in form data
manipulation. Many new strings manipulation
functions were added, like htmlentities() and
trim(). The examples were revised and new
documentation was written. The nomenclature of CGI
functions was changed, but compatibility with
older versions is retained.

Release Notes: Fixes for session support, fixes for many memory leaks and string manipulation bugs, more examples, replacing the debug() function and defines by a libcgi_error() function, and other code improvements.