A number of cleanups which has allowed Codestriker to run on a Windows 98 box with Apache + CVS.
* Modified so that Codestriker can run on a Windows box with a local
CVS repository. See the README file for installation details.
The LXR::Run module is now used for increased portability and
reliability under mod_perl.
* Codestriker has been modified slightly to support mod_perl under
Apache 2.X. See the README file for more information. To support
Apache 2.X, cgi-bin/codestriker.pl is now auto-generated by the
checksetup.pl script and is no longer included in the distribution.
* Accepted patch from Wesley Smith <wesleysmith@users.sourceforge.net>
which replaces CGI::escapeHTML with HTML::Entities::encode. Some
versions of CGI::escapeHTML seem to misbehave.
* Accepted patch from Wesley Smith <wesleysmith@users.sourceforge.net>
to indicate that the topic filename needs to be re-entered if there
is an input-field validation problem in the create topic screen and
a topic text file was specified.
* Fixed out-of-date help message for the "Topic text upload" field
reported by Darryl Okahata <darrylo@soco.agilent.com>.
* Implemented suggestion by Darryl Okahata <darrylo@soco.agilent.com>,
where repositories can be optionally mapped to different LXR
databases, rather than just specifying a single LXR database (as was
the case with previous versions).
This is a minor codestriker.conf syntax change that needs to be
addressed for all upgrades. The old $lxr_db, $lxr_user,
$lxr_password and $lxr_idlookup_base_url variables have now been
replaced by a single $lxr_map variable. See the codestriker.conf
file for more details.
* Fixed minor bug where the filename wasn't being properly retrieved
from a CVS diff when a binary file was being removed.