Makelog is a program that creates readable daily/weekly reports of the cvs log entries. It supports either text format that can be sent via email or html format that can be stored to the web server. It also supports getting cvs logs of the partial cvs tree so large cvs tree can be split in to the several separate pieces and each cvs log is generated separately for each piece.
The source of the 0.5 version is available in http://www.acr.fi/makelog/makelog-0.5.tar.gz. Read the README for more information. This program is distributed BSD style license. Read the COPYING for more information about the license.