Projects / Wolf Software Dynablock Library

Wolf Software Dynablock Library

Dynablock is a C library that allows you to create dynamic blocks of memory that you can use for returning strings or passing around data. This eliminates the need for static char variables or mallocing memory and then making sure you free it correctly.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  02 Mar 2009 00:50

    Release Notes: This release features general cleanup and the addition of man pages, a changelog system, etc. This software has also changed ownership, and has been re-released under a new version in order to bring it in line with all other offerings from Wolf Software.

    •  24 Feb 2009 18:31

      Release Notes: There has been a lot of cleanup work on this library, including the man pages, source and test code, the automake files, and general documentation. This has all been packaged up into a final release. There are currently no plans to add any further functionality to this library unless requested.

      •  23 Feb 2009 18:23

        Release Notes: This version includes MySQL logging support by using the logdb library. By default, the logging is done to a file via the logfile library, but by adding --enable-logdb to the configure options, you can use MySQL instead. The set_dynablock_logfile function has been renamed to init_dynablock, where you pass either a logfile name or your database connection details.

        •  07 Dec 2008 19:15

          Release Notes: Code cleanup and changes brought on by changes to the logfile library.

          •  05 Dec 2008 19:28

            Release Notes: Logging of errors has been added. This release depends on the logfile library, but this can be disabled with --disable_logfile when running ./configure.

            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.