LMDBG is a collection of small tools for collecting and analyzing
the logs of malloc/realloc/memalign/free function calls. Unlike many
others, LMDBG does not provide any way to detect overruns of the
boundaries of malloc() memory allocations, as this is not the goal.
Like most other malloc debuggers, LMDBG allows detecting memory leaks
and double frees. However, unlike others, LMDBG generates full
stacktraces and separates the logging process from analysis, thus
allowing you to analyze an application on a per-module basis.
Log4C is a library of C for flexible logging to files, syslog and other
destinations. It is modeled after the Log for Java library
(http://jakarta.apache.org/log4j/docs/index.html), staying as close to their
API as is reasonable.
A library of C++ classes for flexible logging to files, syslog, IDSA and
other destinations. It is modeled after the Log for Java library
(http://www.log4j.org), staying as close to their API as is reasonable.
bitlib is a tiny library for bitwise operations.
Lunit is a unit testing framework for lua, written in lua. It provides currently
27 assert functions, 8 type checking functions and a few miscellaneous functions
for usage as an easy unit testing framework.
Netli Configuration library (NCNF) is the module for C applications to
efficiently read and use the configuration file contents. NCNF converts
the on-disk configuration file structure to the memory-based tree of
configuration objects. Basic NCNF API does not make a distinction
between different types of configuration objects. However, there are a
couple of additional functions present to ease the use of certain types
of configuration objects.
POSIX semaphores for OCaml. The library mimics things found under "man sem"
and "man sem_open".
Object Oriented Input System (OIS) is meant to be a cross platform,
simple solution for using all kinds of Input Devices (KeyBoards,
Mice, Joysticks, etc) and feedback devices (e.g. forcefeedback).
Written in C++ using Object Oriented Design patterns.
NOTE: this ports lacks joystick support. For now.
p4.el -- Perforce-Emacs Integration
p4delta works with a project that is in the Perforce configuration
management system. It lists the local files that have been added,
changed, or deleted. Content differences are summarized, i.e., the
number of lines of code that have been added, changed, and deleted.
It can also add, edit, and remove the appropriate files to/from
Perforce.
Requires ruby.