All releases of CvsGraph


Release Notes: Drawing merge lines has been improved using a shortest path algorithm. The imagemaps are accordingly updated and fixed to reflect the merge lines' position correctly. The build system has been redone using automake to improve portability and simplify administration. The left-to-right display, which had suffered from bitrot over the last 2 releases, has been fixed.


Release Notes: Merge lines between branches with the same parent were drawn cross-over. These were made easier to see by forcing them to originate on one side of the revision boxes.


Release Notes: Dynamic colors and strings based on revision and branch content were added. This improves identification of patterns like author, date, state, or other CVS information. Merge lines with multiple searches were added so that merge lines can be of different colors depending on the tagging scheme used within the same image. There are also several bugfixes for parsing fields and compatibility with cvsnt.


Release Notes: The new CVSNT syntax is now supported, including fixes for mergepoint parsing and minor drawing updates. A POSIX bug in time calculation has been fixed to help Solaris and a configure update made to support better detection of libgd2.


Release Notes: This release adds CVSNT support to show merge points, and more control over showing of tags and revision numbers. It resolves various timezone problems, fixes a bug that could cause a branch's revision numbers to be incorrect, and adds more control over compression and generation of PNG images.


Release Notes: This version features the ability to draw partial trees so that images can be reduced significantly. Tags can now be hidden/shown using regex matching as to reduce the number of tags in older trees. Most error and warning messages are shown in the graph so that the chance of invalid image-generation is reduced. A bug in the branch-folding code where subtrees were not always folded has been fixed. The imagemap generation now includes markers for the merge identified revisions so that diffs can be generated from the image.


Release Notes: Fixes include better CVSNT support, compilation on 64-bit architectures, and better visualization of merges using arrows.


Release Notes: This release adds merge visualization based on tag names using regular expressions, implements folding of empty branches into one box to reduce imagesize, fixes HTML compliance for versions 3.2, 4.x, and XHTML (selectable via a commandline switch), and implements HTMLizing of expansions to prevent a possible XSS bug in tag expansions.


Release Notes: A new left to right drawing of the tree and new limits on the tags printed in a revision box were implemented. The configure script shoulid now be able to detect the dependencies better then before, and othe minor bugfixes were made.


Release Notes: Lost of extra configuration options have been implemented. A redesign of the configuration parser allows options to be passed on the command-line. Notable feature enhancements include optional imagesize reduction, more font-support, image transparency, and customizable line-thickness.
A system that allows you to run multiple virtual x86 OSes at the same time.