Release Notes: Feature enhancements and bugfixes.
Release Notes: This release builds against gcc-3.4.1. It brings superior C++ support.
Release Notes: There are three major changes made, two related to optimizations. The first is that graphs are now represented internally as a DAG instead of an array. The second is that gengraph now supports working as a client/server through a named pipe to cut down the startup time. These two changes have drastically reduced the time needed to generate graphs. Output to GIF formats instead of Postscript is now supported, courtesy of GraphViz. This means thats CodeViz is now suitable for generating online call graphs.
Release Notes: The cdep and cxrefdep methods were merged into a new cdep method, which is now very accurate and able to accuratly generate call graphs even if macro functions are used. This fixed problems with odd nodes appearing when using cxrefdep.
Release Notes: The first change is a bugfix with the cxrefdep (the default) method; there was a problem where if a struct field had the same name as a function in another source file, a false node and edge would appear in the resulting graph. Name collision resolution is also much better now. The second major change is the introduction of the cncc method which is based on the ncc compiler (available via freshmeat). This is a C compiler designed for code navigation and its major advantage over existing collection methods is the ability to traverse function pointers.
Release Notes: CodeViz now supports three different types of collection methods that understand both C and C++. The collection methods are totally modular, so adding new languages is a case of adding just another Perl module. It has been tested against Linux kernel 2.4.20 and 2.5.69 to make sure the graphs produced are accurate, and is known to generate graphs against avifile.