Calculate the path to Graphviz's plugins based on the location of dot, and pass this in the GVBINDIR environment variable.
Set the full path on dynamic libraries when installing on Mac OS X.
Define NDEBUG for Release builds.
Merge updated upstream.
Update OS X application bundle information.
Update SimpleWrapper mechanism to allow recording changes to arbitrary globals, and use this to implement support for the getopt() function.
Merge branch 'master' into development
Make DYLD_LIBRARY_PATH used for dot depend on the location of dot.
Support gettimeofday() and settimeofday().
Add support for stat().
Correctly layout known areas as static rather than dynamic on OS X.
Initial support for functions in dirent.h. Correct error checking and display of DIR pointers will require extension to the tracing system.
Add recording and error checking of POSIX DIR pointers.
Correct implementation of POSIX DIR tracking.
Restore POSIX DIR information from the trace.
Make DIR information accessible from seec::cm. This is a thin wrapper, similar to the FILE stream information.
Correct graph visualization of DIR pointers. This required the addition of a new member to ValueOfPointer, isValidOpaque(), which determines if a pointer is a valid pointer to an opaque type such as DIR.
Show global variables from system headers in the graph visualization if they are referenced from the user's code (code that isn't in a system header).
Remove the rank enforcement on functions in a thread. It never works out correctly in any case. Instead, show a styled edge connecting a function's name to the function that it called.
Draw unreferenced dynamically allocated memory with a red border.