2008-04-17 Thursday 17:59 mkgnu * configure.in (1.294), packaging/debian/changelog (1.118) (utags: SCMBUG_RELEASE_0-25-2): bug 1160: Increased version number for upcoming release SCMBUG_RELEASE_0-25-2. 2008-04-17 Thursday 17:57 mkgnu * packaging/: debian/control.in (1.14), redhat/product.spec.in (1.21) (utags: SCMBUG_RELEASE_0-25-2): bug 1159: Installation of the server now depends on the libnet-ldap-perl package on both Debian and Redhat formats 2008-03-12 Wednesday 17:02 mkgnu * Makefile.in (1.128, SCMBUG_RELEASE_0-25-2): bug 1097: When installing the daemon, install it with a .pl extension, too. 2008-03-11 Tuesday 22:19 mkgnu * configure.in (1.293), packaging/debian/changelog (1.117) (utags: SCMBUG_RELEASE_0-25-1): bug 1149: Increased version number for upcoming release SCMBUG_RELEASE_0-25-1 2008-03-11 Tuesday 22:16 mkgnu * product_release.conf.in (1.29, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1): bug 1118: Also package the WebReports in the source file produced. bug : 2008-03-11 Tuesday 22:00 mkgnu * configure.in (1.292), packaging/debian/changelog (1.116), src/lib/product/Common.pm.in (1.53, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1) (utags: SCMBUG_RELEASE_0-25-0): bug 1148: Increased version number for upcoming release SCMBUG_RELEASE_0-25-0. Incresed the protocol number, since the communication protocol now supports additional information for an activity_get_bugs. 2008-03-11 Tuesday 21:56 mkgnu * Makefile.in (1.127, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0), configure.in (1.291), packaging/redhat/product.spec.in (1.20, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0), src/WebReports/cgi-bin/affected_files.pl.in (1.1, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0), src/WebReports/cgi-bin/bug_report.pl.in (1.1, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0), src/WebReports/html/affected_files.html.in (1.1, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0), src/WebReports/html/bug_report.html.in (1.1, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0), src/WebReports/html/settings.js.in (1.1, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0), src/WebReports/html/images/dot_clear.gif (1.1, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0), src/other/etc/product/apache.conf.template.in (1.4, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0): bug 1118: Moved the WebReports outside the lib/product directory. This change has not been tested. Hopefully, all installation and packaging issues have been addressed successfully. 2008-03-11 Tuesday 21:35 mkgnu * src/lib/product/: Bug.pm.in (1.7), MergeList.pm.in (1.7), Daemon/Bugzilla.pm.in (1.63), Daemon/Mantis.pm.in (1.54), Daemon/TestDirector.pm.in (1.33) (utags: SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-2): bug 1118: Applying a patch (attachment 335) by Robert Hudson that adds the capability to capture if a bug is active or not in an activity_get_bugs. 2008-03-11 Tuesday 21:27 mkgnu * src/lib/product/: ActivityUtilities.pm.in (1.7, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0), Bug.pm.in (1.6), Connection.pm.in (1.39, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0), MergeList.pm.in (1.6), Daemon/Bugzilla.pm.in (1.62), Daemon/Mantis.pm.in (1.53), Daemon/Process.pm.in (1.11, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0), Daemon/TestDirector.pm.in (1.32): bug 1118: Applying a patch (attachment 335) by Robert Hudson that makes it possible to retrieve the list of bug owners in activity_get_bugs. 2008-03-11 Tuesday 21:08 mkgnu * src/: lib/product/ActivityUtilities.pm.in (1.6), other/etc/product/apache.conf.template.in (1.3): bug 1118 : Applying parts of a patch (attachment 333) by Robert Hudson that makes 0.24.2 work again, in response to comment #36. I did not apply everything. In particular, I did not change the value of the regular expressions for bug_id_regex and bugid_split_regex, since those are autogenerated through autoconf. They are also autogenerated in glue.conf, and apparrently they don't need to have backward slashes (\) escaped. So, Robert, there must be "some other" way to use these regular expressions just as they are. The capability to configure the entire codebase, including the Web Reports with custom such regular expressions is important, and we want to maintain it. 2008-03-03 Monday 03:47 mkgnu * packaging/debian/rules.in (1.21, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2): bug 1097: Address more issues related to packaging for Debian now that the scripts have a .pl extension. 2008-03-03 Monday 03:42 mkgnu * Makefile.in (1.126, SCMBUG_RELEASE_0-24-2): bug 1097: Copy more carefully the images for the Webreports. 2008-03-03 Monday 03:38 mkgnu * configure.in (1.290), packaging/debian/changelog (1.115) (utags: SCMBUG_RELEASE_0-24-2): bug 1139: Increased version number for upcoming release SCMBUG_RELEASE_0-24-2 2008-03-03 Monday 03:36 mkgnu * Makefile.in (1.125): bug 1097: Install the manpages correctly, now that the tools have a .pl extension. 2008-03-03 Monday 03:29 mkgnu * configure.in (1.289), packaging/debian/changelog (1.114) (utags: SCMBUG_RELEASE_0-24-1): bug 1138: Increased version number for upcoming release SCMBUG_RELEASE_0-24-1. 2008-03-03 Monday 03:12 mkgnu * src/lib/product/ActivityUtilities.pm.in (1.5, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1): bug 1118: Applying parts of a patch by Robert Hudson that extends the ActivityUtilities library to get the details of a list of bugs as a separate step. 2008-03-03 Monday 02:52 mkgnu * Makefile.in (1.124, SCMBUG_RELEASE_0-24-1), configure.in (1.288): bug 1118: Applied parts of a patch by Robert Hudson that makes the Webreport settings more configurable adds a report for reporting bug details. 2008-03-03 Monday 02:34 mkgnu * Makefile.in (1.123), configure.in (1.287): bug 1118: Group the html reports under an html directory, and an html/images for all images. 2008-03-03 Monday 02:25 mkgnu * configure.in (1.286), packaging/debian/changelog (1.113) (utags: SCMBUG_RELEASE_0-24-0): bug 1137: Increased version number for upcoming release SCMBUG_RELEASE_0-24-0. 2008-03-03 Monday 02:11 mkgnu * src/other/etc/product/apache.conf.template.in (1.2, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0): bug 1118: Corrections to the apache.conf file to use the appropriate paths to the WebReports. 2008-03-03 Monday 02:00 mkgnu * src/lib/product/Common.pm.in (1.52, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0): bug 1097 : Increased the communication protocol number, after the configurable activity_get_bugs support. 2008-03-03 Monday 01:59 mkgnu * src/lib/product/: ActivityUtilities.pm.in (1.4), Connection.pm.in (1.38, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1), Daemon/Bugzilla.pm.in (1.61, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1), Daemon/Integration.pm.in (1.35, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1), Daemon/Mantis.pm.in (1.52, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1), Daemon/Process.pm.in (1.10, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1), Daemon/RequestTracker.pm.in (1.16, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1), Daemon/TestDirector.pm.in (1.31, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1) (utags: SCMBUG_RELEASE_0-24-0): bug 1097: Applied a patch by Robert Hudson that makes it possible to selectively request which metadata should be returned in an activity_get_bugs, since that considerably improves the performance of the TestDirector backend. 2008-03-03 Monday 01:51 mkgnu * src/tests/product.test/: cvs/create_vdd.sh.in (1.4), git/create_vdd.sh.in (1.3), svn/create_vdd.sh.in (1.6) (utags: SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-2): bug 1097 : Change these testcases to call the vdd generator script with a .pl extension. 2008-03-03 Monday 01:50 mkgnu * src/tests/product.test/: cvs/install_glue.sh.in (1.7), cvs/install_glue_no_hook_overwrite.sh.in (1.7), cvs/install_glue_wrong_ip.sh.in (1.2), git/install_glue.sh.in (1.2), git/install_glue_no_hook_overwrite.sh.in (1.2), git/install_glue_wrong_ip.sh.in (1.2), svn/install_glue.sh.in (1.6), svn/install_glue_no_hook_overwrite.sh.in (1.7), svn/install_glue_wrong_ip.sh.in (1.2) (utags: SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-2): bug 1097: Change these testcases to call the glue installation script with a .pl extension. 2008-03-03 Monday 01:43 mkgnu * configure.in (1.285): bug 1118: Corrected the path to producing the apache.conf configuration file for the Web Reports. 2008-02-27 Wednesday 21:03 mkgnu * src/lib/product/: ActivityUtilities.pm.in (1.3), MergeList.pm.in (1.5, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0): bug 1097: Applied a patch by Robert Hudson that corrects an error introduced which meant the actual bugid value got prepended with the bug_ tag, and corrected other issues with ActivityUtilitios.pm.in 2008-02-27 Wednesday 20:41 mkgnu * Makefile.in (1.122, SCMBUG_RELEASE_0-24-0), configure.in (1.284), product_release.conf.in (1.28, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0), doc/manual/content/resources.sgml (1.27, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0), src/other/etc/product/apache.conf.template.in (1.1): bug 1118: Changed the way the Apache configuration is setup to group all necessary configuration in a separate apache.conf file, after suggestions by Robert Hudson . 2008-02-25 Monday 02:26 mkgnu * doc/manpages/: daemon.8.sgml.in (1.5), install_glue.1.sgml.in (1.9), merge.1.sgml.in (1.5), vdd_generator.1.sgml.in (1.5) (utags: SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-2): bug 1118: The individual tools now have a .pl extension in the manpage documentation as well. 2008-02-24 Sunday 23:57 mkgnu * Makefile.in (1.121), doc/manual/content/tools.sgml (1.32, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0), packaging/windows/prepare.sh.in (1.14, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0): bug 1097: Added logic that will package the Windows distribution in split .zip files in addition to the existing one that groups everything. 2008-02-24 Sunday 23:32 mkgnu * configure.in (1.283), packaging/debian/changelog (1.112) (utags: SCMBUG_RELEASE_0-23-5): bug 1133 : Increased version number for upcoming release UPSTARE_RELEASE_0-23-5 2008-02-24 Sunday 23:25 mkgnu * doc/manual/content/: manual.sgml.in (1.12, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0), resources.sgml (1.26), tools.sgml (1.31) (utags: SCMBUG_RELEASE_0-23-5): bug 1118: Added basic documentation of the installation of the Web Reports. 2008-02-24 Sunday 23:13 mkgnu * Makefile.in (1.120, SCMBUG_RELEASE_0-23-5), configure.in (1.282): bug 1118: Added the Web reports in their own directory. HOWEVER, the do not run using the ScriptAlias Robert supplied. 2008-02-24 Sunday 22:41 mkgnu * src/lib/product/: ActivityUtilities.pm.in (1.2), MergeList.pm.in (1.4) (utags: SCMBUG_RELEASE_0-23-5): bug 1097: Accepted the idea of storing the "bug_" prefix in MergeList. "bug_", NOT "bug:", and then strip it in ActivityUtilities by... removing "bug_", NOT using the split() function. 2008-02-24 Sunday 22:34 mkgnu * Makefile.in (1.119), configure.in (1.281), src/lib/product/ActivityUtilities.pm.in (1.1), src/lib/product/Tools/Glue_Installer.pm.in (1.53, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-23-5), src/scripts/ActivityUtilities_test.pl.in (1.1, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-23-5): bug 1097: Added support for maintaining an ActivityUtilities.pm library and test script. 2008-02-17 Sunday 23:53 mkgnu * src/glue/etc/product/glue.conf.template.in (1.47, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-23-5): bug 878: Added the capability to provide a more simple log message when WARN messages are logged, and a more elaborate log message for other messages. 2008-02-15 Friday 17:37 mkgnu * src/lib/product/Common.pm.in (1.51), doc/AUTHORS (1.26, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0) (utags: SCMBUG_RELEASE_0-23-5): bug 1073: Applied a fix supplied by John Coffie that corrects an issue with detecting the presence of a package in package_exists(), by calling eval { }, instead of eval ( ). 2008-02-09 Saturday 01:15 mkgnu * Makefile.in (1.118): bug 878: Don't try to install the glue_logging.conf.template file. We removed it. 2008-02-09 Saturday 01:12 mkgnu * configure.in (1.280): bug 66: Minor correction to report the libdir as well, which was accidentally ommited. 2008-02-09 Saturday 01:08 mkgnu * src/tests/product.test/config/testers/mkgnu/scm.inc (1.9), src/tests/test_git.sh (1.3), doc/manual/content/scm-frontends.sgml (1.23) (utags: SCMBUG_RELEASE_0-23-5, SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-2): bug 66: Updated the documentation to reflect the fact that Git 1.5.3.1 is the one tested to work. Also, Subversion 1.4.5 is tested to work. 2008-02-09 Saturday 00:53 mkgnu * src/: glue/etc/product/glue.conf.template.in (1.46), lib/product/Activity.pm.in (1.15, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-23-5), lib/product/Common.pm.in (1.50), lib/product/Connection.pm.in (1.37, SCMBUG_RELEASE_0-23-5), lib/product/Glue/CVS.pm.in (1.36, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-23-5), lib/product/Glue/CVSConsolidatedActivities.pm.in (1.4, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-23-5), lib/product/Glue/Git.pm.in (1.3, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-23-5), lib/product/Glue/Glue.pm.in (1.55, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-23-5), lib/product/Glue/SCM.pm.in (1.32, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-23-5), lib/product/Glue/Subversion.pm.in (1.33, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-23-5), lib/product/Tools/SCM_Description.pm.in (1.8, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-23-5), lib/product/Tools/SCM_Functions.pm.in (1.23, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-23-5): bug 878: Added considerable logging of all glue-related activities 2008-02-08 Friday 21:44 mkgnu * Makefile.in (1.117), configure.in (1.279), doc/manual/content/resources.sgml (1.25), src/glue/etc/product/glue.conf.template.in (1.45), src/lib/product/Common.pm.in (1.49), src/lib/product/Connection.pm.in (1.36), src/lib/product/Error.pm.in (1.41, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-23-5), src/lib/product/Glue/CVS.pm.in (1.35), src/lib/product/Glue/Git.pm.in (1.2), src/lib/product/Glue/Glue.pm.in (1.54), src/lib/product/Glue/SCM.pm.in (1.31), src/lib/product/Tools/Glue_Installer.pm.in (1.52), src/lib/product/Tools/Merge.pm.in (1.10, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-23-5), src/lib/product/Tools/VDD_Generator.pm.in (1.30, SCMBUG_RELEASE_0-25-2, SCMBUG_RELEASE_0-25-1, SCMBUG_RELEASE_0-25-0, SCMBUG_RELEASE_0-24-2, SCMBUG_RELEASE_0-24-1, SCMBUG_RELEASE_0-24-0, SCMBUG_RELEASE_0-23-5): bug 878: Moving forward with using Log::Log4perl to implement logging in this system.