Projects / LibCGI

LibCGI

LibCGI is a simple to use and powerful library written from scratch to assist in the making of CGI appliactions in C. It has support for string manipulation, linked lists, cookies, sessions, GET and POST methods, and more.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  15 Dec 2003 17:02

    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.

    •  13 Mar 2003 16:19

      Release Notes: FreeBSD and Solaris compilation problems and the infamous cgi_end() bug were fixed.

      •  30 Dec 2002 16:32

        Release Notes: Solaris compilation issues were fixed. Non-stantard C functions were replaced. Support for MD5 was added. Various source code cleanups were made, and other general bugs were fixed.

        •  21 Oct 2002 15:26

          Release Notes: The parser was completely rewritten. Pointer mistakes in the base64 functions were fixed. Minor Makefile and compiler warnings were fixed. Support for C++ programs was added.

          •  02 Jul 2002 14:38

            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.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.