What's new
- CFIX_ASSERT_MESSAGE
- ANSI support for CFIX_LOG, CFIX_INCONCLUSIVE, and CFIX_ASSERT_MESSAGE
- CfixPeGetValue and CfixPeSetValue
- Kernel mode: Drivers do not need to link against aux_klib.lib any more
- Before and After routines
- C++ API
- Support for cl 13.00 and Visual Studio 2003
- Command line switches -fsf, -fsr, and -fss
- Kernel mode multithreading: CfixCreateSystemThread
- Additional overloads for CFIX_LOG
- CFIX_ASSERT_HRESULT
- CFIX_ASSERT_STATUS
- CFIX_FAIL
- Command line switch -td for disabling stack trace capturing
- Unit tests may be embedded into EXE modules and run using the -exe switch
- WinUnit: The implementation of a fixtures may now be spread over multiple .cpp files.
- Using the new Event API, output and logging may be fully customized. See EventDll example project to learn more about the usage of the Event API and the implementation of Event DLLs.
- The command line options -out and -log have been removed.