What's new in CTraceRoute 1.20
Mar 19, 2022
- Updated copyright details.
- Updated the code to use C++ uniform initialization for all variable declarations.
New in CTraceRoute 1.19 (Mar 28, 2020)
- Updated copyright details.
- Fixed more Clang-Tidy static code analysis warnings in the code.
New in CTraceRoute 1.18 (Dec 30, 2019)
- Fixed various Clang-Tidy static code analysis warnings in the code.
New in CTraceRoute 1.17 (Nov 10, 2019)
- Updated initialization of various structs to use C++ 11 list initialization
- Replaced BOOL with bool in a number of places throughout the codebase
New in CTraceRoute 1.16 (May 6, 2019)
- Updated copyright details.
- Updated the code to clean compile on VC 2019
New in CTraceRoute 1.15 (Nov 5, 2018)
- Updated copyright details.
- Fixed a number of C++ core guidelines compiler warnings. These changes mean that the code will now only compile on VC 2017 or later.
- Removed all code which used GetProcAddress in the sample app.
- Removed code which supported CTRACEROUTE_MFC_EXTENSTIONS code path
New in CTraceRoute 1.12 (Mar 11, 2009)
- Updated copyright details
- Addition of TRACEROUTE_EXT_CLASS define to the classes to allow the classes to be more easily incorporated into extension DLLs
- Updated the code to work with latest version of the author's CPing class
- Updated the sample app to compile cleanly in VC 2005
- The code has now been updated to support VC 2005 or later only
- Code now uses newer C++ style casts instead of C style casts
- Code now compiles cleanly using Code Analysis (/analyze)
- Updated the code to clean compile on VC 2008
- Updated documentation to use the same style as the web site