Release Notes: Wrappers for strndup and calloc were added. Files and global defines were renamed to solve namespace collisions. The program now keeps track of and informs the user about invalid calls to free(). A bug fix was made in the calloc() wrapper. (calloc() is now used to allocate memory internally instead of malloc()). Some minor code cleanups were also made.
Release Notes: This release tracks the use of calloc and realloc, along with the original function tracking (malloc, strdup, and free). Output is now redirectable to any file. The source files have been renamed to be more unique.