2008-05-19 22:59 mavrik * README.INSTALL: Fixed a minor wording error. 2008-05-19 22:57 mavrik * README.CREDITS: Added a section for past and current sponsors. Added a section for maintainers. Indented the list of contributors. 2008-05-19 14:45 mavrik * incubator/webjob-jqd-create-group, incubator/webjob-jqd-create-job, incubator/webjob-jqd-create-queue, incubator/webjob-jqd-delete-group, incubator/webjob-jqd-delete-job, incubator/webjob-jqd-delete-queue, incubator/webjob-jqd-freeze-queue, incubator/webjob-jqd-list-groups, incubator/webjob-jqd-list-jobs, incubator/webjob-jqd-list-members, incubator/webjob-jqd-list-queues, incubator/webjob-jqd-update-group, lib/perl/README, lib/perl/lib/WebJob/FdaRoutines.pm, lib/perl/lib/WebJob/JqdRoutines.pm, lib/perl/lib/WebJob/KvpRoutines.pm, lib/perl/lib/WebJob/MiaRoutines.pm, lib/perl/lib/WebJob/MldbmRoutines.pm, lib/perl/lib/WebJob/Properties.pm, lib/perl/lib/WebJob/TimeRoutines.pm, lib/perl/lib/WebJob/ValidationRoutines.pm, pad/README, tools/nph-webjob.cgi/nph-webjob.cgi, tools/webjob-compress-upload/webjob-compress-upload, tools/webjob-log-create-access-list/webjob-log-create-access-list, tools/webjob-mldbm-create-client/webjob-mldbm-create-client, tools/webjob-mldbm-create-db/webjob-mldbm-create-db, tools/webjob-mldbm-create-job/webjob-mldbm-create-job, tools/webjob-mldbm-delete-client/webjob-mldbm-delete-client, tools/webjob-mldbm-delete-db/webjob-mldbm-delete-db, tools/webjob-mldbm-delete-job/webjob-mldbm-delete-job, tools/webjob-mldbm-dump-db/webjob-mldbm-dump-db, tools/webjob-mldbm-get-config-kvps/webjob-mldbm-get-config-kvps, tools/webjob-mldbm-get-job-kvps/webjob-mldbm-get-job-kvps, tools/webjob-mldbm-get-status/webjob-mldbm-get-status, tools/webjob-mldbm-list-clients/webjob-mldbm-list-clients, tools/webjob-mldbm-list-jobs/webjob-mldbm-list-jobs, tools/webjob-mldbm-load-db/webjob-mldbm-load-db, tools/webjob-mldbm-set-config-kvps/webjob-mldbm-set-config-kvps, tools/webjob-mldbm-set-job-kvps/webjob-mldbm-set-job-kvps, tools/xshar/xshar: Fixed a subject/verb agreement error. 2008-03-15 04:43 mavrik * tools/: webjob-mldbm-create-client/webjob-mldbm-create-client, webjob-mldbm-create-job/webjob-mldbm-create-job, webjob-mldbm-delete-client/webjob-mldbm-delete-client, webjob-mldbm-delete-job/webjob-mldbm-delete-job, webjob-mldbm-get-config-kvps/webjob-mldbm-get-config-kvps, webjob-mldbm-get-job-kvps/webjob-mldbm-get-job-kvps, webjob-mldbm-get-status/webjob-mldbm-get-status, webjob-mldbm-list-clients/webjob-mldbm-list-clients, webjob-mldbm-list-jobs/webjob-mldbm-list-jobs, webjob-mldbm-set-config-kvps/webjob-mldbm-set-config-kvps, webjob-mldbm-set-job-kvps/webjob-mldbm-set-job-kvps: Made the '-d' option optional. To date, there has never been a case where different or multiple DBs are being used on a regular basis. 2008-03-12 17:11 mavrik * incubator/webjob-jqd-update-group: Updated one-line tool description. 2008-03-12 17:09 mavrik * incubator/webjob-jqd-update-group: Modified code to allow updates using empty groups. 2008-03-12 16:59 mavrik * incubator/webjob-jqd-update-group: Added the '-c' option to create missing groups. 2008-03-12 16:59 mavrik * incubator/webjob-jqd-create-group: Removed dead code. 2008-03-12 02:39 mavrik * incubator/webjob-jqd-create-group: Modified code to allow the creation of empty groups. 2008-03-11 23:47 mavrik * incubator/: webjob-jqd-create-group, webjob-jqd-create-job, webjob-jqd-create-queue, webjob-jqd-delete-group, webjob-jqd-delete-job, webjob-jqd-delete-queue, webjob-jqd-freeze-queue, webjob-jqd-list-groups, webjob-jqd-list-jobs, webjob-jqd-list-members, webjob-jqd-list-queues, webjob-jqd-update-group: Added the default WebJob install location to the library path. 2008-03-11 23:44 mavrik * tools/: webjob-mldbm-create-client/webjob-mldbm-create-client, webjob-mldbm-create-db/webjob-mldbm-create-db, webjob-mldbm-create-job/webjob-mldbm-create-job, webjob-mldbm-delete-client/webjob-mldbm-delete-client, webjob-mldbm-delete-db/webjob-mldbm-delete-db, webjob-mldbm-delete-job/webjob-mldbm-delete-job, webjob-mldbm-dump-db/webjob-mldbm-dump-db, webjob-mldbm-get-config-kvps/webjob-mldbm-get-config-kvps, webjob-mldbm-get-job-kvps/webjob-mldbm-get-job-kvps, webjob-mldbm-get-status/webjob-mldbm-get-status, webjob-mldbm-list-clients/webjob-mldbm-list-clients, webjob-mldbm-list-jobs/webjob-mldbm-list-jobs, webjob-mldbm-load-db/webjob-mldbm-load-db, webjob-mldbm-set-config-kvps/webjob-mldbm-set-config-kvps, webjob-mldbm-set-job-kvps/webjob-mldbm-set-job-kvps: Added the default WebJob install location to the library path. 2008-03-11 23:24 mavrik * tools/webjob-setup-server/webjob-setup-server: Added the default WebJob install location to the library path. 2008-03-11 23:22 mavrik * tools/webjob-setup-server/: webjob-server-expert.cfg.sample, webjob-setup-server: Added initial support to create JQD-related files and directories. 2008-03-06 18:48 mavrik * incubator/webjob-jqd-create-queue: Added missing '>' in documentation. 2008-02-07 22:43 mavrik * lib/perl/Makefile.PL.in: Bumped up the version number. 2008-02-07 22:41 mavrik * lib/perl/lib/WebJob/JqdRoutines.pm: Worked on a patch to fix a locking issue. The problem was that both root and non-root processes needed to access the same lock file, but there was a race condition where lower privilege processes were unable to create/open the lock file for write access if it already existed and was owned by root. Now, the lock file is created at the same time the queue directory is created. This should ensure that it has the proper file permissions. Additionally, the default lock mode has been changed to "+<" to underscore the notion that the lock file is a permanent fixture of the queue -- i.e., it should always exist. Finally, the unlock procedure has been changed so that it no longer unlinks lock files by default. 2008-02-07 21:57 mavrik * incubator/webjob-jqd-create-queue: Fixed the way the umask value is set. 2008-01-15 23:33 mavrik * incubator/webjob-jqd-list-members: Added support for includes and excludes to make it easier to generate customized member lists. 2008-01-15 23:26 mavrik * lib/perl/Makefile.PL.in: Bumped up the version number. 2008-01-15 22:35 mavrik * lib/perl/lib/WebJob/JqdRoutines.pm: Added support for disabling recursion and the handling of escaped group tokens in JqdResolveQueueList(). 2008-01-15 18:34 mavrik * incubator/webjob-jqd-delete-job, incubator/webjob-jqd-list-jobs, lib/perl/lib/WebJob/JqdRoutines.pm: Added support for 'pass' and 'fail' queue states. 2008-01-12 18:40 mavrik * tools/webjob-compress-upload/webjob-compress-upload: Modified the script's logic such that missing files won't cause a fatal error. Previously, such an error would prevent compression of the remaining files in the group. The current feeling is that it's better to compress what you can when you can -- especially if some admin or process is expecting to find a directory full of compressed files. 2008-01-12 17:37 mavrik * Makefile.vs, README.LICENSE, lib/perl/Makefile.PL.in, lib/perl/config, lib/perl/lib/WebJob/FdaRoutines.pm, lib/perl/lib/WebJob/JqdRoutines.pm, lib/perl/lib/WebJob/KvpRoutines.pm, lib/perl/lib/WebJob/MiaRoutines.pm, lib/perl/lib/WebJob/MldbmRoutines.pm, lib/perl/lib/WebJob/Properties.pm, lib/perl/lib/WebJob/TimeRoutines.pm, lib/perl/lib/WebJob/ValidationRoutines.pm, lib/perl/t/WebJob-FdaRoutines.t, lib/perl/t/WebJob-JqdRoutines.t, lib/perl/t/WebJob-KvpRoutines.t, lib/perl/t/WebJob-MiaRoutines.t, lib/perl/t/WebJob-MldbmRoutines.t, lib/perl/t/WebJob-Properties.t, lib/perl/t/WebJob-TimeRoutines.t, lib/perl/t/WebJob-ValidationRoutines.t, pad/pad-binary-guts.c, pad/pad-binary-guts.h, pad/pad-common.c, pad/pad-common.h, pad/pad-join.c, pad/pad-join.h, pad/pad-make-binary-guts.c, pad/pad-make-binary-guts.h, pad/pad-make-script-guts, pad/pad-script-guts, src/all-includes.h, src/app-includes.h, src/dsv.c, src/dsv.h, src/hook.c, src/hook.h, src/http.c, src/http.h, src/ktypes.h, src/md5.c, src/md5.h, src/properties.c, src/sha1.c, src/sha1.h, src/sha256.c, src/sha256.h, src/socket.c, src/socket.h, src/ssl-pool.h, src/ssl.c, src/ssl.h, src/sys-includes.h, src/webjob.c, src/webjob.h, tools/lrs/pool2string.c, tools/lrs/string2pool.c, tools/nph-webjob.cgi/nph-webjob.cgi, tools/pmcf-builder/pmcf-builder, tools/pmcf-builder.cgi/pmcf-builder.cgi, tools/webjob-compress-upload/webjob-compress-upload, tools/webjob-dsvtool/all-includes.h, tools/webjob-dsvtool/webjob-dsvtool.c, tools/webjob-dsvtool/webjob-dsvtool.h, tools/webjob-log-create-access-list/webjob-log-create-access-list, tools/webjob-log-roller/webjob-log-roller, tools/webjob-mldbm-create-client/webjob-mldbm-create-client, tools/webjob-mldbm-create-db/webjob-mldbm-create-db, tools/webjob-mldbm-create-job/webjob-mldbm-create-job, tools/webjob-mldbm-delete-client/webjob-mldbm-delete-client, tools/webjob-mldbm-delete-db/webjob-mldbm-delete-db, tools/webjob-mldbm-delete-job/webjob-mldbm-delete-job, tools/webjob-mldbm-dump-db/webjob-mldbm-dump-db, tools/webjob-mldbm-get-config-kvps/webjob-mldbm-get-config-kvps, tools/webjob-mldbm-get-job-kvps/webjob-mldbm-get-job-kvps, tools/webjob-mldbm-get-status/webjob-mldbm-get-status, tools/webjob-mldbm-list-clients/webjob-mldbm-list-clients, tools/webjob-mldbm-list-jobs/webjob-mldbm-list-jobs, tools/webjob-mldbm-load-db/webjob-mldbm-load-db, tools/webjob-mldbm-set-config-kvps/webjob-mldbm-set-config-kvps, tools/webjob-mldbm-set-job-kvps/webjob-mldbm-set-job-kvps, tools/webjob-setup-cfgfiles/webjob-setup-cfgfiles, tools/webjob-setup-cronjobs/webjob-setup-cronjobs, tools/webjob-setup-server/webjob-setup-server, tools/webjob-update-client/webjob-update-client, tools/xshar/xshar, utils/test_harness: Updated copyright information. 2008-01-12 17:25 mavrik * incubator/: webjob-jqd-create-group, webjob-jqd-create-job, webjob-jqd-create-queue, webjob-jqd-delete-group, webjob-jqd-delete-job, webjob-jqd-delete-queue, webjob-jqd-freeze-queue, webjob-jqd-list-groups, webjob-jqd-list-jobs, webjob-jqd-list-members, webjob-jqd-list-queues, webjob-jqd-update-group: Initial checkin. 2008-01-09 04:40 mavrik * lib/perl/lib/WebJob/JqdRoutines.pm: Removed SEE ALSO section. 2008-01-08 04:13 mavrik * lib/perl/Makefile.PL.in: Bumped up the version number. 2008-01-08 04:12 mavrik * lib/perl/: MANIFEST, Makefile.PL.in, lib/WebJob/JqdRoutines.pm, t/WebJob-JqdRoutines.t: Added JqdRoutines to the project. 2008-01-08 03:59 mavrik * lib/perl/Makefile.PL.in: Bumped up the version number. 2008-01-08 03:58 mavrik * lib/perl/lib/WebJob/: FdaRoutines.pm, KvpRoutines.pm: Modified code to use VerifyHashKeys(), which is located in the new ValidationRoutines module. 2008-01-08 03:48 mavrik * lib/perl/: MANIFEST, Makefile.PL.in, lib/WebJob/ValidationRoutines.pm, t/WebJob-ValidationRoutines.t: Added ValidationRoutines to the project. 2008-01-05 15:40 mavrik * lib/perl/lib/WebJob/: FdaRoutines.pm, KvpRoutines.pm: Changed the names of file handles to reduce the chance of complications due to name conflicts. 2007-12-31 16:21 mavrik * lib/perl/: lib/WebJob/KvpRoutines.pm, t/WebJob-KvpRoutines.t: Added support to append key/value pairs to a specified properties file. 2007-12-31 01:00 mavrik * lib/perl/Makefile.PL.in: Bumped up the version number. 2007-12-31 00:58 mavrik * lib/perl/: lib/WebJob/KvpRoutines.pm, t/WebJob-KvpRoutines.t: Minor fixes and cleanup. 2007-12-31 00:06 mavrik * lib/perl/: lib/WebJob/KvpRoutines.pm, t/WebJob-KvpRoutines.t: Added KvpSetKvps(). The purpose of this routine is to write key/value pairs to a specified properties file. 2007-12-27 23:39 mavrik * lib/perl/Makefile.PL.in: Bumped up the version number. 2007-12-27 23:37 mavrik * lib/perl/: lib/WebJob/KvpRoutines.pm, t/WebJob-KvpRoutines.t: Added initial support and tests for regular expression keys. 2007-12-27 21:14 mavrik * lib/perl/Makefile.PL.in: Bumped up the version number. 2007-12-27 21:09 mavrik * lib/perl/: lib/WebJob/KvpRoutines.pm, t/WebJob-KvpRoutines.t: Added initial support and tests for escaped '#' characters so that they may be embedded in values rather than being treated as the beginning of a comment (e.g., 'key=foo\#bar'). Several boolean tests were added as well. 2007-12-21 16:21 mavrik * tools/webjob-setup-server/webjob-setup-server: Modified the script to use FdaCreateFile(). 2007-12-21 16:17 mavrik * lib/perl/: lib/WebJob/FdaRoutines.pm, t/WebJob-FdaRoutines.t: Added FdaCreateFile(). 2007-12-21 15:51 mavrik * lib/perl/lib/WebJob/FdaRoutines.pm, lib/perl/t/WebJob-FdaRoutines.t, tools/webjob-setup-server/webjob-setup-server: Renamed FdaMakeDirectory() to FdaCreateDirectory(). 2007-12-21 15:42 mavrik * lib/perl/: lib/WebJob/KvpRoutines.pm, t/WebJob-KvpRoutines.t: Added support for case sensitive keys. 2007-12-21 06:08 mavrik * tools/webjob-setup-server/webjob-setup-server: Modified the script to use common routines that now live in FdaRoutines.pm and KvpRoutines.pm. 2007-12-21 05:53 mavrik * lib/perl/: MANIFEST, Makefile.PL.in, lib/WebJob/KvpRoutines.pm, t/WebJob-KvpRoutines.t: Added KvpRoutines to the project. 2007-12-21 04:51 mavrik * lib/perl/lib/WebJob/FdaRoutines.pm: Added more information to the chmod()/chown() error messages. 2007-12-21 01:21 mavrik * lib/perl/Makefile.PL.in: Bumped up the version number. 2007-12-21 01:19 mavrik * lib/perl/: MANIFEST, Makefile.PL.in, lib/WebJob/FdaRoutines.pm, t/WebJob-FdaRoutines.t: Added FdaRoutines to the project. 2007-11-25 19:51 mavrik * tools/webjob-setup-cronjobs/webjob-setup-cronjobs: Changed underscores to hyphens in the webjob command line. 2007-11-23 18:09 mavrik * tools/webjob-setup-cronjobs/webjob-setup-cronjobs: Made minor time slot changes. 2007-11-22 20:01 mavrik * tools/webjob-setup-cronjobs/webjob-setup-cronjobs: Added the '-t' option to specify a custom time slot. 2007-11-16 14:12 mavrik * doc/xshar/Makefile.in: Added a missing Makefile for xshar. 2007-10-27 21:56 mavrik * doc/webjob-log-roller/sections/OPTIONS.pod: Changed double quotes to single quotes to avoid the ``X'' rendering issue. 2007-10-27 21:20 mavrik * doc/webjob-log-roller/sections/OPTIONS.pod: Fixed a minor wording error. 2007-10-27 21:04 mavrik * configure.in, doc/webjob-log-roller/Makefile.in, doc/webjob-log-roller/sections/AUTHOR.pod, doc/webjob-log-roller/sections/DESCRIPTION.pod, doc/webjob-log-roller/sections/HISTORY.pod, doc/webjob-log-roller/sections/LICENSE.pod, doc/webjob-log-roller/sections/NAME.pod, doc/webjob-log-roller/sections/OPTIONS.pod, doc/webjob-log-roller/sections/RETURN-VALUES.pod, doc/webjob-log-roller/sections/SEE-ALSO.pod, doc/webjob-log-roller/sections/SYNOPSIS.pod, tools/webjob-log-roller/Makefile.in, tools/webjob-log-roller/webjob-log-roller: Added webjob-log-roller to the project. The purpose of this script is to compress and archive WebJob log files. 2007-10-27 19:33 mavrik * Mk/common-doc-sh.mk.in: Added common Makefile guts that build sh-based docs. 2007-10-19 00:04 mavrik * tools/webjob-setup-cfgfiles/webjob-setup-cfgfiles: Updated usage. 2007-10-19 00:04 mavrik * tools/webjob-setup-cronjobs/webjob-setup-cronjobs: Added comment blocks. 2007-10-19 00:03 mavrik * tools/webjob-setup-cronjobs/webjob-setup-cronjobs: Updated PATH. 2007-10-19 00:02 mavrik * tools/webjob-setup-cronjobs/webjob-setup-cronjobs: Changed all instances of HOME_DIR to WEBJOB_HOME. 2007-10-18 23:59 mavrik * tools/webjob-setup-cfgfiles/webjob-setup-cfgfiles: Added comment blocks and changed several function names. 2007-10-18 23:55 mavrik * tools/webjob-setup-cfgfiles/webjob-setup-cfgfiles: Updated PATH. 2007-10-18 22:59 mavrik * tools/webjob-setup-cfgfiles/webjob-setup-cfgfiles: Changed all instances of HOME_DIR to WEBJOB_HOME. 2007-10-18 22:58 mavrik * tools/webjob-setup-cfgfiles/webjob-setup-cfgfiles: Updated the embedded job and changed the ClientId control so that it is set to the value of the '-i' command line option. If the server uses a GET hook and disables RequireMatch, then each client can request a script with a generic name (e.g., webjob-deploy-config) and still get their own custom config files. This eliminates the need for a lot of pre-built scripts on the server. It does not, however, solve the problem where one client can request the config files for another (assuming the setup credentials are known). To combat that issue, the GET hook would need to be designed to restrict how requests are handled. For example, it could limit a particular request to a single, known client, or it could limit the number of times the same request can be made. 2007-10-18 22:20 mavrik * tools/webjob-setup-cfgfiles/webjob-setup-cfgfiles: Added a conditional cleanup to catch the case where WebJob fails and certificates are in play. 2007-10-17 03:29 mavrik * configure.in, tools/xshar/Makefile.in, tools/xshar/xshar: Added xshar to the project. The purpose of this script is to create an extended shell archive of one or more files. 2007-10-07 03:35 mavrik * tools/webjob-compress-upload/webjob-compress-upload: Added the '-x' option to specify set of extra extensions. The files associated with these extensions will be added to the default group of files that are to be compressed. This change was triggered by a change to ftimes_bimvw, which now archives .cmp and .cmp.filtered files. 2007-10-03 19:35 mavrik * tools/webjob-update-client/webjob-update-client: Added logic to determine the processor architecture. This is needed to distinguish between Solaris SPARC and x86 systems. 2007-10-02 05:16 mavrik * src/: ssl.c, ssl.h, webjob.c, webjob.h: Replaced instances of SSL with Ssl for those functions and comments that were missed in previous edits. 2007-10-02 05:08 mavrik * src/: http.c, http.h, properties.c, ssl.c, ssl.h, webjob.c, webjob.h: Replaced instances of SSL with Ssl in all variable names to comply with the project's coding style -- i.e., only the first letter of an acronym may be capitalized when it is used in a variable name. 2007-10-02 05:00 mavrik * src/: http.c, properties.c, socket.c, ssl.c, ssl.h, webjob.c: Replaced instances of SSL with Ssl in all function names to comply with the project's coding style -- i.e., only the first letter of an acronym may be capitalized when it is used in a function name. 2007-10-02 04:39 mavrik * doc/webjob/controls/SSLBundledCAsFile.pod, doc/webjob/controls/SSLExpectedPeerCN.pod, doc/webjob/controls/SSLMaxChainLength.pod, doc/webjob/controls/SSLPassPhrase.pod, doc/webjob/controls/SSLPrivateKeyFile.pod, doc/webjob/controls/SSLPublicCertFile.pod, doc/webjob/controls/SSLUseCertificate.pod, doc/webjob/controls/SSLVerifyPeerCert.pod, doc/webjob/sections/EXAMPLES.pod, doc/webjob/sections/FILES.pod, etc/webjob-execute.cfg/webjob-execute.cfg.sample, etc/webjob-get-url.cfg/webjob-get-url.cfg.sample: Replaced instances of SSL with Ssl in all control names to comply with the project's coding style -- i.e., only the first letter of an acronym may be capitalized when it is used in a variable name. Here, control names are being treated the same way as variable names. 2007-10-02 04:28 mavrik * src/webjob.c: Added code to write TempDirectory and WorkDirectory to the stdenv file. This makes it possible for the server to determine the job directory that was created on the client, and that, in turn, is useful for locating and cleaning up dirty jobs. 2007-09-30 21:20 mavrik * configure.in: Added ac_cv_func_malloc_0_nonnull=yes to prevent AC_FUNC_MALLOC from deciding that rpl_malloc() is needed on AIX platforms, which, in turn, causes the build to fail since that routine is not included in the source. Thanks to Hank Leininger for discovering and reporting this problem. 2007-09-11 23:02 mavrik * tools/webjob-update-client/webjob-update-client: Fixed an incorrect variable name. 2007-09-11 18:31 mavrik * tools/webjob-update-client/: Makefile.in, webjob-update-client: Added a script designed to update WebJob via WebJob. This script grew out of the need to find a cleaner and more robust way to update the WebJob client on Solaris systems. In particular, Solaris has been problematic because WebJob will dump core if it tries to update itself while it's running. While this problem has only affected Solaris platforms to date, this script was written to support the most popular UNIX-based platforms, and extending it to support additional platforms should be straight forward. 2007-09-09 14:20 mavrik * doc/webjob/sections/HISTORY.pod: Fixed a typo. 2007-09-09 06:33 mavrik * tools/pmcf-builder.cgi/pmcf-builder.cgi: Added missing '.pad' extension. 2007-09-09 02:35 mavrik * tools/pmcf-builder.cgi/README.PMCF: Added a missing comma. 2007-09-09 01:35 mavrik * tools/pmcf-builder.cgi/: README.PMCF, pmcf-builder.cgi: Added README.PMCF to provide some basic documentation on the PMCF initiative. 2007-09-09 01:02 mavrik * tools/pmcf-builder.cgi/pmcf-builder.cgi: Added support to determine the special by reading the SPECIAL file. 2007-09-08 18:39 mavrik * src/webjob.h: Removed the delta designator. 2007-09-08 18:24 mavrik * doc/webjob/sections/DESCRIPTION.pod: Made a minor wording change. 2007-09-08 16:07 mavrik * tools/pmcf-builder.cgi/pmcf-builder.cgi: Shifted the coloring on the Bits field to the Results field. 2007-09-08 16:04 mavrik * tools/pmcf-builder.cgi/pmcf-builder.cgi: Removed the Record field as it currently serves no useful purpose. 2007-09-08 15:57 mavrik * tools/pmcf-builder.cgi/pmcf-builder.cgi: Removed the SSL field, and added the Arch field. This was done to make the reports more generic. In the future, some tools being built may not use SSL. Every build platform, however, will have an architecture, and that may be something the user would want to focus on or filter out when browsing reports. 2007-09-08 15:24 mavrik * tools/pmcf-builder.cgi/pmcf-builder.cgi: Modified the code to strip away an '.exe' extension if it exists in the tar ball name. 2007-09-07 22:14 mavrik * src/webjob.h, tools/pmcf-builder.cgi/pmcf-builder.cgi: Bumped the gamma designator up to delta. 2007-09-07 22:09 mavrik * tools/pmcf-builder.cgi/pmcf-builder.cgi: Worked on the coloring for bits, errors, and warnings. 2007-09-07 21:39 mavrik * tools/pmcf-builder/pmcf-builder: Added initial support for MinGW builds. 2007-09-07 13:48 mavrik * src/app-includes.h: Added several defines to prevent a compiler warning. The specific warning was: "The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: ...". This warning was generated by Visual Studio 8.0.50727.42 on a Windows XP SP2 system. So far, this change appears to be backwards compatible with Visual Studio 6.0. 2007-09-07 01:15 mavrik * utils/test_harness: Removed the requirement that target programs be executable on MSWin32 systems. Doing an ls(1) in an MSYS environment showed the target programs (Perl scripts in this case) to be executable (mode 0755), but the '-x' test was failing anyway. Since the scripts were being invoked as 'perl