Release Notes: This is the first beta release of the 2.0 version of CVSps. The one major enhancement is the addition of the '-r' feature which allows you to view PatchSets committed after a given tag, or between two tags. Many other neat features were also added.
Release Notes: Some contributed patches have been added to reduce memory footprint for huge repositories, correctly handle repositories with locked revisions, maintain a stable tree of patch sets [correctness issue], and correctly handle strange values in a user's .cvsrc file.
Release Notes: The 'multi-patchset' feature was added to the -s option. This enables the user to create diffs for multiple patchsets and to specify ranges to the -s option.
Release Notes: A fix for a bug with updating cache (-u) having to do with matching new and old revisions, a fix for a timestamp_fuzz_factor bug where the fuzz was applied to loading from cache by mistake, a new spec file, improved parameterization of Makefile and making things relocatable, and a fix for strip_path_len calculation again.
Release Notes: This release fixes a bug where CVSROOT is the initial substring of a repository when creating the strip_path variable, as well as a bug where a subdirectory has a different CVSROOT or repository path from the top-level directory.
Release Notes: The cache file location to has been moved to CVS/ subdirectory. This is where CVS keeps its meta-data, and putting the cache there keeps it out of the way of other CVS operations. A manual page has been added. The '-b' option has been changed to take a special branch name 'TRUNK' which will restrict the output to patch sets made on the main trunk.