Guys & Gals,

After a period characterized by blood, sweat and tears, not to mention a late night or two, I'd like to announce that I have just released two new C++ software projects of mine into the wild:

TRACE-DOG C++ Code Tracing Library

TEST-DOG C++ Unit Testing Framework

TRACE-DOG is a lightweight, portable and open source C++ code tracing and logging API. It comprises a library of macros which, when placed inline with your code, will generate a trace file of the execution path, data values, and other diagnostic information.

TEST-DOG is a lightweight, portable and open source C++ Unit Testing Framework.

There's also an account of both, from a slightly more personal angle, on my blog here:

Big Angry Blog: New Open Source Puppies from Big Angry Dog

I would be very interested to hear feedback.