Граф коммитов

629 Коммитов

Автор SHA1 Сообщение Дата
kestes%tradinglinx.com 40afa8a799 Document that the default_conf must not use any other library. 2001-02-27 15:26:43 +00:00
kestes%tradinglinx.com 17be0bd0e0 change the default directories to be more like the more recent Redhat distributions.
Document that the default_conf must not use any other library.
2001-02-27 15:26:29 +00:00
kestes%tradinglinx.com 8df3958123 Document that the default_conf must not use any other library.
ignore bugs which have null state.
2001-02-27 15:24:34 +00:00
kestes%tradinglinx.com 8d393ab0a6 uncomment the %clean section
ensure the local_conf directory exists but is empty.
2001-02-27 15:16:02 +00:00
kestes%tradinglinx.com 014b412b88 uncomment the %clean section
add the directory /var/log/tinderbox2
2001-02-27 15:13:42 +00:00
kestes%tradinglinx.com 17c7333bb5 the code to ensure that builds do not start too quickly was buggy. 2001-02-27 15:10:52 +00:00
kestes%tradinglinx.com 434afbeb02 allow users to determine which states they do not want to see.
some documention was changed as it was incorrect.
2001-02-27 15:10:09 +00:00
kestes%tradinglinx.com 8611bbe9d0 restrict path since we do not rely on the path to find anything. 2001-02-27 15:09:14 +00:00
kestes%tradinglinx.com 51e4d84f4b typo wrote $tree_state meant $new_tree_state 2001-02-16 20:08:32 +00:00
kestes%tradinglinx.com 4dc08cda9c only print values that we have data for. 2001-02-16 20:07:30 +00:00
kestes%tradinglinx.com 80d3c29040 allow users to run processmail_bugs without using sendmail. 2001-02-16 20:07:03 +00:00
kestes%tradinglinx.com 69264046d5 suck some bugzilla parameters off Subject line in mail message.
allow users to run processmail_bugs without using sendmail.
some updates do not have any status value, ignore those.
2001-02-16 20:06:28 +00:00
kestes%tradinglinx.com ce726c44e2 Do not put any testing (if present) directories into the package.
do not create unused tinderbox2 directory.
2001-02-16 20:04:56 +00:00
kestes%tradinglinx.com 4c31b8d46c create a BT_URL entry.
fix possible security risk in default $ADMINISTRATIVE_NETWORK_PAT
2001-02-16 20:04:08 +00:00
kestes%tradinglinx.com edff22cec9 minor fixes to local variables.
is_status_final  did not recieve its arguments from @_ properly.
2001-02-16 20:03:13 +00:00
kestes%tradinglinx.com 4b695165e1 get default BT_URL from TinderConfig 2001-02-16 20:02:21 +00:00
kestes%tradinglinx.com 9dd56347e7 more comments,
allow each ticket to go to multiple trees.
2001-02-16 01:43:49 +00:00
kestes%tradinglinx.com d758cfe172 more comments,
parenthesize some localize variables
change the scaling of the window to better suite the installed netscape.
there should be a better way to autosize the windows!
2001-02-16 01:41:28 +00:00
kestes%tradinglinx.com b81cfd5295 more comments,
localize some variables which were not local by accident.
change function name update2bug_url to  bug_id2bug_url
2001-02-16 01:40:08 +00:00
kestes%tradinglinx.com 39557d2454 change the default window sizes to work with the installed version of
netscape.  There has to be a better way to size these windows!
2001-02-16 01:34:37 +00:00
kestes%tradinglinx.com 4d02a5d312 do not run both bonsai and cvs by default. People will find it strange. 2001-02-16 00:10:48 +00:00
kestes%tradinglinx.com 02ff7d073c typo, there was a missing @_ in a function, so no local variables were
getting instatiated.
2001-02-16 00:09:54 +00:00
kestes%tradinglinx.com 9e6a6ff398 use new function (BuildStatus::is_status_final($buildstatus)) to allow users
to change default of ( ($buildstatus eq 'not_running') || ($buildstatus eq 'building') ) .
make more consistent use of  build_names($tree); to find the ordered
list of buildnames.
my notion of mindate/maxdate was the reverse of bonsai so fix it here.
the notion of $previous_rec was illdefined and causing problems.
2001-02-16 00:08:53 +00:00
kestes%tradinglinx.com b4f87cf03a typo in use of FileStructure::URLS 2001-02-15 23:58:04 +00:00
kestes%tradinglinx.com 5e71152f2a some variables were not being interpolated because they were in single quotes.
This could not have worked.
2001-02-15 23:53:33 +00:00
kestes%tradinglinx.com 7cfe80cb63 update info for new release 2001-02-15 21:13:53 +00:00
kestes%tradinglinx.com a169a722ea update the version number 2001-02-15 21:13:33 +00:00
kestes%tradinglinx.com f63179d563 add func sort_tree_buildnames 2001-02-15 21:11:40 +00:00
kestes%tradinglinx.com f4c7b81641 add func is_status_final
add 1; to end of file
2001-02-15 21:11:04 +00:00
kestes%tradinglinx.com 8b7f401561 sync with CVS module, mostly parenthesis were different. 2001-02-15 21:07:55 +00:00
kestes%tradinglinx.com 72532cf311 localize many variables which were accidentally global.
fix bugs in the way the extra treestate data was trimmed from the DB.
change name of package so we can run CVS and BONSAI VC's at the same time for debugging.
2001-02-15 21:00:51 +00:00
kestes%tradinglinx.com aca14f67f6 now works and is insync with VC_CVS.pm 2001-02-15 20:56:58 +00:00
kestes%tradinglinx.com 0286d16a4b Add bonsai support.
Make $BRIEF_LOG_TRIM_DAYS &  $FULL_LOG_TRIM_DAYS have same default.
2001-02-15 20:55:49 +00:00
kestes%tradinglinx.com 6580c5256a now default variables can be overriden by variables in the environment.
allow users to have a cgibin directory which only holds '*.cgi' files.
2001-02-15 20:54:32 +00:00
kestes%tradinglinx.com efadc11dfe add new email address 2001-02-15 20:52:26 +00:00
kestes%tradinglinx.com aac9ae0115 round the time down to even seconds. initalize two variables to null string. 2001-02-15 20:51:58 +00:00
kestes%tradinglinx.com 33360a1054 fix the display of the printing of the bonsai version number 2001-02-15 20:49:56 +00:00
kestes%tradinglinx.com fd238d2ea2 A working version for TreeState using BonsaiData 2001-02-15 20:48:37 +00:00
kestes%tradinglinx.com afd377ba4c do not pass remote information to bonsai. This allows us to run both
CVS and Bonsai mode at the same time for the same tree while testing.
2001-02-15 20:47:53 +00:00
kestes%tradinglinx.com 9996c1fba5 Relax the check for ID's which are considered daemon (root). 2001-02-15 20:44:48 +00:00
kestes%tradinglinx.com 9a17c55749 cleaner interface to bonsai 2001-02-15 20:41:25 +00:00
kestes%tradinglinx.com c6999f6e5a *** empty log message *** 2001-02-15 20:40:30 +00:00
kestes%staff.mail.com d6ba91b248 $previous_rec needed wider scope. I had accidentally narrowed the
scope when tixing the 'building' issue.
2001-01-09 15:43:39 +00:00
kestes%staff.mail.com 70a9b41f90 fix problem which occurs in with some redhat users. 2001-01-08 22:36:21 +00:00
kestes%staff.mail.com 814565daf7 delete unused tinderbox variable buildfamily. This will surely
confuse some user if I leave it in.
2001-01-06 01:34:21 +00:00
kestes%staff.mail.com 9af786d05f typo the module is erro_parse not error_parser 2001-01-06 01:33:22 +00:00
kestes%staff.mail.com 282ad461b1 clarify some details which came up in email correspondence. 2001-01-06 01:32:47 +00:00
kestes%staff.mail.com 57e0ddcd15 better man page to explain the mail format. 2001-01-06 01:32:03 +00:00
kestes%staff.mail.com c670b2e7eb clean up the SECONDS_PER_* variables
add some periods to the end of error messages.
2001-01-06 01:31:30 +00:00
kestes%staff.mail.com d865c05ac9 allow the 'building' mails to not trip the test for gridsize. 2001-01-06 01:30:37 +00:00
kestes%staff.mail.com 160f572c75 some new versions of CVS output dates in a new format, allow for these
dates.
2001-01-06 01:27:55 +00:00
kestes%staff.mail.com 6a8a3fe9b0 stat fix for perl 5.6 from "John Turner" <jdturner@nc.rr.com> 2001-01-05 17:30:35 +00:00
kestes%staff.mail.com 77600c1cab from http://www.mozilla.org/projects/tinderbox/ 2001-01-04 16:41:38 +00:00
kestes%staff.mail.com 86aa28208d If they are not on a valid network they should not see what our
other security checks are.
2001-01-04 16:40:53 +00:00
kestes%staff.mail.com 3f720825bd forgot to turn on the new security features. Turned them off to test
at my site.
2001-01-04 16:40:22 +00:00
kestes%staff.mail.com b4615500dd add more documentation to top of file explaining what file does.
add strict checks on directories, so that there is no security problem
with our data.
treat special ids and groups as if they are root, now its a fatal error.
2001-01-04 00:31:20 +00:00
kestes%staff.mail.com 5d411274bb add more documentation to top of file explaining what file does.
move untaint code to after the variable is defined.
2001-01-04 00:30:13 +00:00
kestes%staff.mail.com 8422eb9c8d add more documentation to top of file explaining what file does. 2001-01-04 00:29:40 +00:00
kestes%staff.mail.com d59e2b6edb add more documentation to top of file explaining what file does.
remove old cruft from when I tried strict time checks on mail files.
typo wrote  $tree meant  $TINDERBOX{'$tree'}
2001-01-04 00:29:09 +00:00
kestes%staff.mail.com 7cf357382a add more documentation to top of file explaining what file does.
document eval as a security problem.
define the administrative network to limit who can run the admintree
page.
2001-01-04 00:28:00 +00:00
kestes%staff.mail.com 611ae62d69 add more documentation to top of file explaining what file does 2001-01-04 00:26:16 +00:00
kestes%staff.mail.com d1c70e815b add more documentation to top of file explaining what file does
do not allow changes by users who are on unknown networks
2001-01-04 00:25:14 +00:00
kestes%staff.mail.com 399899f9fe add more documentation to top of file explaining what file does
add emacs header
2001-01-04 00:24:09 +00:00
kestes%staff.mail.com ae9da26231 add more documentation
document  'make compile_bin_code'
2001-01-04 00:22:37 +00:00
kestes%staff.mail.com d14e53d786 add more documentation 2001-01-04 00:22:14 +00:00
kestes%staff.mail.com bbe0b9f128 change ($starttime < $timenow) ||
to      ($starttime <= $timenow) ||
2001-01-04 00:21:36 +00:00
kestes%staff.mail.com c53ee9ea3c document security issue with eval 2001-01-04 00:21:03 +00:00
kestes%staff.mail.com 1a8b536c6e use new secure default mode for creating directories 2001-01-04 00:20:26 +00:00
kestes%staff.mail.com 8c9a65dc35 moved to default_config 2001-01-03 22:03:40 +00:00
kestes%staff.mail.com 1eef781bbf changing the filenames during the move was a bad idea,
restore the original filenames.
2000-11-29 21:50:17 +00:00
kestes%staff.mail.com 11fcd960c1 changing the filenames was a bad idea, this was BTData.pm as found
in lib yesterday
2000-11-29 21:49:29 +00:00
kestes%staff.mail.com 11ab2cf107 changing the filenames was a bad idea, this was TreeData.pm as found
in lib yesterday
2000-11-29 21:48:42 +00:00
kestes%staff.mail.com c2784f4a51 changing the filenames was a bad idea 2000-11-29 21:47:14 +00:00
kestes%staff.mail.com 3797e64135 moved files to default_config 2000-11-29 21:27:54 +00:00
kestes%staff.mail.com 29aee23879 changed filename to processmail_builds 2000-11-29 21:25:45 +00:00
kestes%staff.mail.com d8f0d51c80 files moved to default_config directory 2000-11-29 21:24:31 +00:00
kestes%staff.mail.com 1effc31b6d moved from processmail 2000-11-29 21:13:15 +00:00
kestes%staff.mail.com 2eeea7b6f9 explain the new configuration with defult_conf and local_conf
directories
2000-11-29 21:12:56 +00:00
kestes%staff.mail.com 1b8de6797f configure: @GZIP @GUNZIP @UUDECODE
explicity in TinderConfig not in ./configure
2000-11-29 21:12:12 +00:00
kestes%staff.mail.com 250cffe93c moved from lib 2000-11-29 20:53:56 +00:00
kestes%staff.mail.com 67624afea8 moved from lib as TreeData.pm 2000-11-29 20:53:45 +00:00
kestes%staff.mail.com 47498f456d moved from lib as BTData.pm 2000-11-29 20:53:35 +00:00
kestes%staff.mail.com 8ab6311da9 improve comments 2000-11-29 20:40:34 +00:00
kestes%staff.mail.com 202359449a improve comments 2000-11-29 19:47:38 +00:00
kestes%staff.mail.com 4f7c267665 minor changes prompted by McAfee. 2000-11-29 19:46:30 +00:00
kestes%staff.mail.com 16b7a81020 Peristence::Storable has now been tested. 2000-11-28 17:54:45 +00:00
kestes%staff.mail.com 66b7f590f8 use the Peristence module so that we can test the storable
implementation.
2000-11-28 17:53:39 +00:00
kestes%staff.mail.com 07d9e5ce04 add better makefile test support.
fix echo bug.
2000-11-28 00:37:13 +00:00
kestes%staff.mail.com 7a6935cebd change the sample user to anonymous from kestes 2000-11-28 00:35:49 +00:00
kestes%staff.mail.com a3254261e8 put module and branch information in the cvs popup windows 2000-11-28 00:34:00 +00:00
kestes%staff.mail.com 850b2d8aeb improve the handling of estimated build time when there is dead time.
turn back on the line which tells all the columns which have been
ignored.
2000-11-28 00:32:57 +00:00
kestes%staff.mail.com 8c97476073 make taint safe. 2000-11-28 00:31:29 +00:00
kestes%staff.mail.com df05573856 move the lock file to the HTML directory to ease testing. 2000-11-28 00:31:09 +00:00
kestes%staff.mail.com 502675f006 make taint safe
add more comments at the top to clear up ambiguities.

make the library load structure conform to other modules, I already
got one question
2000-11-28 00:30:26 +00:00
kestes%staff.mail.com 717203e388 make taint safe 2000-11-28 00:28:18 +00:00
kestes%staff.mail.com d2b11e2c16 @authors needed to be a local variable and needed to ensure it was
unique when passed to 'mailto: '
2000-11-28 00:25:41 +00:00
kestes%staff.mail.com c5596e6a42 remove comments about image subsystem, we no longer have this as a
requirement.

explain the warning issues better.

remove discussion of the bug tracking system, I coded it already.
2000-11-28 00:24:42 +00:00
kestes%staff.mail.com 32a9d96191 make the intial build more realistic, there can be builds in progress
builds which have not started because of dead time and builds which
have started.
2000-11-28 00:23:16 +00:00
kestes%staff.mail.com 4df490fd0b added aditional test cases to max just to ensure it handles negative
numbers.
2000-11-28 00:21:36 +00:00
kestes%staff.mail.com 76068584d5 improve default $LOCK_FILE value.
explain that Storable is an untested CPAN module.
2000-11-14 15:41:01 +00:00
mcafee%netscape.com 0cb3a6eee2 Need to edit configure script in step 1, another minor comment change. 2000-11-13 23:48:11 +00:00
mcafee%netscape.com c700935ac5 Minor comment updates 2000-11-13 23:00:16 +00:00
kestes%staff.mail.com c0fcbfe518 The image module is not used at Mozilla.org in tinderbox1 anymore and
I never got the code working in tinderbox2 anyway.
2000-11-10 19:14:12 +00:00
kestes%staff.mail.com 059844d32f move the status table to its own file
improve prediction of when build will finish by adding 'deadtime'

Keep the spacing between builds greater then our HTML grid
spacing.  This used to be done in processmail, but that caused
problems with the MTA.
2000-11-09 19:55:52 +00:00
kestes%staff.mail.com a075ae165c add cache_cmd() and fix_time_format() 2000-11-09 19:48:05 +00:00
kestes%staff.mail.com b1b573bfed minor clenaup 2000-11-09 19:45:53 +00:00
kestes%staff.mail.com e0d72cf82b taken from TinderDB::Build.pm 2000-11-09 19:44:47 +00:00
kestes%staff.mail.com 106a78e301 make a distinction between: $TINDERBOX_HTML_DIR, $TINDERBOX_DATA_DIR
remove the tests for
        New build started too frequently.
        New build started before the previous one.
mailers are not so rational.
2000-11-09 19:43:49 +00:00
kestes%staff.mail.com bf9a4bf0d9 remove references to image module
make a distinction between: $TINDERBOX_HTML_DIR, $TINDERBOX_DATA_DIR
2000-11-09 19:40:51 +00:00
kestes%staff.mail.com 638c70eca8 use new module: BuildStatus
make a distinction between: $TINDERBOX_HTML_DIR, $TINDERBOX_DATA_DIR
2000-11-09 19:40:19 +00:00
kestes%staff.mail.com da0af51bb4 ensure that the filenames are taint clean 2000-11-09 19:39:22 +00:00
kestes%staff.mail.com ca9eed1794 make a distinction between: $TINDERBOX_HTML_DIR, $TINDERBOX_DATA_DIR
general cleanup and improved comments.
2000-11-09 19:38:34 +00:00
kestes%staff.mail.com d3b6c80425 *** empty log message *** 2000-11-09 19:34:36 +00:00
kestes%staff.mail.com f26fe0b127 add taint support
prevent users from accidentally editing files in
    build or install directory
check that code compiles before installing
2000-11-09 19:34:25 +00:00
kestes%staff.mail.com 7bf3ac6b9e regularize use statements 2000-11-09 19:31:05 +00:00
kestes%staff.mail.com 670cee299b regularize the use statements 2000-11-09 19:29:08 +00:00
kestes%staff.mail.com a6525b710e make code taint safe and use a configureation
file for setting #perlflags#
2000-11-09 19:22:00 +00:00
kestes%staff.mail.com 97da198f4b add a statement:
use lib '#tinder_libdir#';
2000-11-09 19:17:56 +00:00
kestes%staff.mail.com b82ce7a80c add a statement:
use lib '#tinder_libdir#';

ensure that all filnames are taint free, they can come from globs
2000-11-09 19:17:39 +00:00
kestes%staff.mail.com 3d70238a62 add a statement:
use lib '#tinder_libdir#';
cache CVS calls during run for increased speed.
2000-11-09 19:16:08 +00:00
kestes%staff.mail.com bd59bddedf make a distinction between $TINDERBOX_HTML_DIR and
$TINDERBOX_DATA_DIR
2000-11-09 19:14:31 +00:00
kestes%staff.mail.com 33431f10bb add test for fix_time_format_tst() 2000-11-09 19:13:17 +00:00
kestes%staff.mail.com 61592b7c83 regularize the use statements. 2000-11-09 19:12:55 +00:00
kestes%staff.mail.com d707ce822d make code taint safe by filtering output of globs. 2000-11-09 19:11:22 +00:00
kestes%staff.mail.com d9e353ffad make code taint safe by filtering output of globs. 2000-11-09 19:10:45 +00:00
kestes%staff.mail.com c2fb5c1f88 make code taint safe.
add patch by "Paul MacAdam" <paul@eazel.com>
fixing bugs in script.
2000-11-06 15:39:53 +00:00
kestes%staff.mail.com baac20d1ea add use Time::Local because we need it. Must have removed it by
accident.
2000-10-27 15:29:52 +00:00
kestes%staff.mail.com 41094187c0 add the notion of 'dead time' to better predict when builds will be
done at eazel.com.
when $buildstatus is 'building' we still want the popup window
explaining how long this has run.
2000-10-18 20:31:34 +00:00
kestes%staff.mail.com ae48291745 wrong scope for $main::LOCALTIME 2000-10-18 20:27:43 +00:00
kestes%staff.mail.com 3a27ac9f70 clean up some comments, explain some security issues about data
storage in the document root.
2000-10-18 20:26:57 +00:00
kestes%staff.mail.com 46bd846548 clean up the comments.
factor out the pattern used to find variable names in mail
2000-10-18 20:26:04 +00:00
kestes%staff.mail.com 8f77276a48 the name TinderDB::MIN_TABLE_SPACING was a mistake, change it to
TinderDB::TABLE_SPACING
2000-10-18 20:24:06 +00:00
kestes%staff.mail.com 9b3d896365 clean up the comments
factor out the pattern used to find variable names in the mail.
2000-10-18 20:22:57 +00:00
kestes%staff.mail.com 153446b0d8 if we do not load the Build module we can not pick which builds to
ignore.
2000-10-18 20:22:13 +00:00
kestes%staff.mail.com 3128e64a00 typo, extra dollar sign. 2000-10-18 14:33:57 +00:00
kestes%staff.mail.com 3332fa379a add more bug summaries. 2000-10-17 23:56:31 +00:00
kestes%staff.mail.com 26ae75d9b9 If we delete too many duplicate treestates then we loose information
when the database is trimmed.

add more output to the CVS error message for close failures.
2000-10-17 23:55:25 +00:00
kestes%staff.mail.com c6514c4872 move other sources of popup window code to main HTMLPopUP file. 2000-10-17 23:53:36 +00:00
kestes%staff.mail.com 1b0687a8d9 document other sources of popup window code. 2000-10-17 23:53:09 +00:00
kestes%staff.mail.com 99e8c6f8a9 It was a mistake to make $table_spacing settable at run time. There is
no MIN setting only a MAX.  This is useless.  So turn the variable to
a hard parameter $TinderDB::TABLE_SPACING.

Add a configuration variable $TinderConfig::LOG_PERFORMANCE
2000-10-17 23:51:05 +00:00
kestes%staff.mail.com b05c3ad158 it was a mistake to make $table_spacing settable. There is no MIN
setting only a MAX.  This is useless.  So turn the variable to a hard
parameter  $TinderDB::TABLE_SPACING.
2000-10-17 23:49:24 +00:00
kestes%staff.mail.com f3e18c518b it was a mistake to make $table_spacing settable. There is no MIN
setting only a MAX.  This is useless.  So turn the variable to a hard
parameter  $TinderDB::TABLE_SPACING.

Add a configuration variable $TinderConfig::LOG_PERFORMANCE
2000-10-17 23:49:07 +00:00
kestes%staff.mail.com 9057c7bfb2 document how to use fetchmail if sendmail causes problems.
begin to explain how to set up the bug tracking system.
clean up all the explantions a bit.
2000-10-17 23:47:08 +00:00
kestes%staff.mail.com 455841536b clarify the text 2000-10-17 20:30:29 +00:00
kestes%staff.mail.com 7dbcd9c8c5 clarify the mailing system discriptions 2000-09-22 15:24:16 +00:00
kestes%staff.mail.com df312912ed fully tested 2000-09-22 15:17:14 +00:00
kestes%staff.mail.com 7aeb0de251 factor out functions to the new package MailProcess 2000-09-22 15:16:52 +00:00
kestes%staff.mail.com 79cc47a59e use the new named time constants
use BTData
2000-09-22 15:15:00 +00:00
kestes%staff.mail.com 27b422da1a *** empty log message *** 2000-09-22 15:08:53 +00:00
kestes%staff.mail.com 29fb79deba add gen test for the bug tracking system 2000-09-22 15:08:09 +00:00
kestes%staff.mail.com 1f90c953dc add information about the bug tracking system 2000-09-22 15:07:28 +00:00
kestes%staff.mail.com 7ac5fab637 clarify that the timestamp is for the build mail not any other mail. 2000-09-22 15:03:32 +00:00
kestes%staff.mail.com 6a5031c4a8 modify escapeHTML() to escape the "'" as well as standard characters,
so that my popup windows code do not see a "'" in their input as this
confuses them. (It does not help the popup but seems like a good idea
to leave in.)
2000-09-22 15:03:03 +00:00
kestes%staff.mail.com 1727584f3b add information about bug tracking module 2000-09-22 15:01:58 +00:00
kestes%staff.mail.com 670957fa01 add named constants for time. 2000-09-22 15:01:32 +00:00
kestes%staff.mail.com 9d9324314d add use HTMLPopUp; (how did this ever work?) 2000-09-22 14:59:20 +00:00
kestes%staff.mail.com cf9d3ef546 localize variables which had not been declared.
add comments to generated html to help debugging.
remove comments about $HTMLPopUp::EMPTY_TABLE_CELL,
     they belong in HTMLPopUp.pm.
Add more data to popup window title.
2000-09-22 14:58:40 +00:00
kestes%staff.mail.com 743354e1bb typo 2000-09-22 14:56:14 +00:00
kestes%staff.mail.com 1edfec969e use configure to set #!perl 2000-09-22 14:55:58 +00:00
kestes%staff.mail.com 6d7ef91e52 increase time for tipClose so that IE users get a chance to read the
popup windows while javascript fights for focus.
2000-09-22 14:55:12 +00:00
kestes%staff.mail.com 12d6d63bae add new arguments --skip-check --force-time
add parse_args to parse new arguments
add fix_nonunix_times() so that all dates can be in either format
send errors to stderr as well as logfile
debug check_required_vars();
2000-09-18 19:40:56 +00:00
kestes%staff.mail.com e2a87abd9c convert to new style tinderbox variables 2000-09-18 19:34:08 +00:00
kestes%staff.mail.com f2fd93292a new regression test 2000-09-18 19:33:32 +00:00
kestes%staff.mail.com 9eb8a6edaa document HTMLPopUp implementations
document new $DEFAULT_HTML_PAGE = 'status.html';
document TRIM_DAYS for rmlogs
2000-09-18 19:32:46 +00:00
kestes%staff.mail.com f96c29b91a security (taint) fixes
use  $MAX_DISPLAY_HOURS to peg the display used in links
2000-09-18 19:30:28 +00:00
kestes%staff.mail.com 56b064b826 security (taint) fixes
allow null message of the day
do not hardcode <a href instead call Link()
2000-09-18 19:29:31 +00:00
kestes%staff.mail.com 1248b6c657 security (taint) fixes 2000-09-18 19:28:32 +00:00
kestes%staff.mail.com b1d83e521a security fixes
rename of file is not nessary
use new generalization: $FileStructure::DEFAULT_HTML_PAGE
2000-09-18 19:27:42 +00:00
kestes%staff.mail.com 9b352073db use extract_filename_chars()
document passwd can be global or pertree
use new generalization: $FileStructure::DEFAULT_HTML_PAGE
2000-09-18 19:26:22 +00:00
kestes%staff.mail.com 18f6a8a881 dont hard code <a href> use link()
use new generalization: $FileStructure::DEFAULT_HTML_PAGE
2000-09-18 19:25:17 +00:00
kestes%staff.mail.com af7a629a54 modules must end in 1; 2000-09-18 19:23:53 +00:00
kestes%staff.mail.com c8c7709000 add support for taint checking
add support for time checking
centrallize all 'atomic move' operations
2000-09-18 19:23:17 +00:00
kestes%staff.mail.com 080409cb18 this must use atomic_rename_file() 2000-09-18 19:21:56 +00:00
kestes%staff.mail.com 25fe136641 use extract_user() for untainting 2000-09-18 19:21:18 +00:00
kestes%staff.mail.com dd4a8164ce add sanity check for record
fix gunzip URL (it had appeared twice in the string)
2000-09-18 19:20:44 +00:00
kestes%staff.mail.com eb39d03881 update file with current status 2000-09-18 19:18:34 +00:00
kestes%staff.mail.com 19ace39cd5 add users section
add 'security' as a goal
2000-09-18 19:18:03 +00:00
kestes%staff.mail.com 6ec3de2c35 add more interesting types of builds to better simulate real
environments and because we missed a few errors using the old test
script.
2000-09-10 20:44:03 +00:00
kestes%staff.mail.com a60af012ff document rmlogs 2000-09-10 17:33:42 +00:00
kestes%staff.mail.com 981bb354b1 add configs for rmlogs 2000-09-10 17:32:00 +00:00
kestes%staff.mail.com f7017c8739 script to clean out old log files.
untested.
2000-09-10 17:30:40 +00:00
kestes%staff.mail.com 113a49499d add security checks to get_env so users do not accidentally run any
programs as root.
2000-09-10 17:29:17 +00:00
kestes%staff.mail.com 9ba4b43373 typo, missing parenthesis around arguments in encrypt_passwd()
fixed also in  security_problem()
2000-09-10 16:01:28 +00:00
kestes%staff.mail.com fd22608eb9 add tidnerbox version number to header output 2000-09-06 01:24:18 +00:00
kestes%staff.mail.com 37a7d8e279 change: build_update_time_stamp to update_time_stamp
add: alltree_headers
2000-09-06 01:22:47 +00:00
kestes%staff.mail.com 561f8b5179 imbed the version number in the generated html 2000-09-01 18:39:54 +00:00
kestes%staff.mail.com 309edfab96 export_alltree_headers
function signature has changed.
2000-09-01 18:39:19 +00:00
kestes%staff.mail.com a9da957dbf better comments to discribe the settings. 2000-09-01 18:38:23 +00:00
kestes%staff.mail.com 2933c02f75 $link was in the wrong scope.
I was returning undef instead of $link.
2000-09-01 18:37:52 +00:00
kestes%staff.mail.com 29370c23af turn on the all_headers file for the bots 2000-08-31 22:00:26 +00:00
kestes%staff.mail.com c20c067037 forgot that if I change peristance then the admin code changes also.
I use persistance for the passwd table.
2000-08-31 21:59:53 +00:00
kestes%staff.mail.com e54764b569 document the two tinderbox{log} variables together so we
can thing about retiring one.
fix a ugly bug in the skipping build algorithm, I had unneeded checks
add more debugging comments to generated HTML
2000-08-30 20:16:46 +00:00
kestes%staff.mail.com 9f3ade90c8 move the two tinderbox{log} variables together so we
can thing about retiring one.
2000-08-30 20:15:34 +00:00
kestes%staff.mail.com 36b038cae3 make legends horizontal
fix missing '/' in <>
2000-08-30 02:30:34 +00:00
kestes%staff.mail.com 1adac10346 relax the author regexp for mozilla.org
make legends horizontal
fix missing '/' in <>
2000-08-30 02:30:23 +00:00
kestes%staff.mail.com e6af7ab81b make legends horizontal
move structures inside <html> block
2000-08-30 02:28:24 +00:00
kestes%staff.mail.com 599bd4741c fix typo in $DB_LEGEND_BORDER
add $GLOBAL_INDEX_FILE
2000-08-30 02:27:38 +00:00
kestes%staff.mail.com 87a6287deb add a standard method of writing the headers so the bots can read
them.
2000-08-30 02:23:59 +00:00
kestes%staff.mail.com 11012b4dad fix bug in html missing '/' in <>
index files are new parametrized
2000-08-30 02:23:08 +00:00
kestes%staff.mail.com a655ebeba9 ignore_builds belongs int TinderHeader not in FileStructure
index files are new parametrized
2000-08-30 02:22:37 +00:00
kestes%staff.mail.com fa2e2b17b1 ignore_builds belongs int TinderHeader not in FileStructure 2000-08-30 02:20:13 +00:00
kestes%staff.mail.com c784c5cbf8 fix bug in backward_compatibility()
better discription in the help file
2000-08-30 02:19:15 +00:00
kestes%staff.mail.com cadcd300c8 clarify comments 2000-08-30 02:17:19 +00:00
kestes%staff.mail.com 803142f7f6 user perl from configure 2000-08-30 02:15:11 +00:00
kestes%staff.mail.com 659075ac77 add more hints based on real users problems 2000-08-30 02:14:14 +00:00
kestes%staff.mail.com f3dd0570b1 Use configure script to find perl 2000-08-30 00:33:02 +00:00
mcafee%netscape.com 396624478d minor grammar change 2000-08-28 18:39:40 +00:00
mcafee%netscape.com e46dad3ff0 Switching to /usr/bin/perl to be consistant with other files in this project; redhat installs perl in /usr/bin/perl if anyone cares. /usr/local/bin/perl could be a link for other platforms. 2000-08-28 18:38:11 +00:00
kestes%staff.mail.com 2895797689 must use HTMLPopUp::escapeURL on all arguments to bonsai. 2000-08-25 16:41:10 +00:00
mcafee%netscape.com ca02953280 Minor tweaks 2000-08-24 23:33:04 +00:00
kestes%staff.mail.com 167219813d the dependency fudge is no longer needed with the Tinderconfig method
of choosing implementations.
2000-08-24 15:05:47 +00:00
kestes%staff.mail.com b6886d4490 better documentation as to what the variables are about in this config
file.
2000-08-24 15:04:33 +00:00
kestes%staff.mail.com 33c3b20b8c allow Persistence to use different implementations controled by
TinderConfig
2000-08-24 15:00:45 +00:00
kestes%staff.mail.com 8f91d9aa80 turn off the performance logs by default 2000-08-24 14:57:19 +00:00
kestes%staff.mail.com a79577357d deprecate tinderbox: builddate
in preference for tinderbox: starttime
2000-08-24 14:56:30 +00:00
kestes%staff.mail.com d18644b09f a demo of what storable may look like. This is untested. 2000-08-24 14:55:04 +00:00
kestes%staff.mail.com 738b656f7a new save_structure load_structure function to provide better
abstraction and allow us to use storable instead of dumper if we like.
2000-08-24 14:54:32 +00:00
kestes%staff.mail.com 99ee59ceb8 adjust call to Persistance to work with new abstraction. 2000-08-24 14:52:11 +00:00
kestes%staff.mail.com ff9c647a77 adjust call to Persistance to work with new abstraction.
use status =  'build_failed', instead of 'busted',
round the division in $info
2000-08-24 14:51:47 +00:00
kestes%staff.mail.com 68274e4ff8 adjust call to Persistance to work with new abstraction.
add use TinderConfig;
2000-08-24 14:49:19 +00:00
kestes%staff.mail.com 13a51ffef9 adjust call to Persistance to work with new abstraction.
use status =  'build_failed', instead of 'busted',
add use TinderConfig;
2000-08-24 14:49:00 +00:00
kestes%staff.mail.com 6012b8b65d we are not requiring gifs in the code so do not require them in the
configure.
2000-08-24 14:46:38 +00:00
kestes%staff.mail.com 69e84b1e48 document that you should get the tests working first.
put in a warning that it may be hard to install.
2000-08-14 22:22:15 +00:00
kestes%staff.mail.com 0f9088403e fix typo, '.' should have been ',' 2000-08-14 21:58:58 +00:00
kestes%staff.mail.com 42fad11257 *** empty log message *** 2000-08-11 00:35:25 +00:00
kestes%staff.mail.com 139a4e0735 *** empty log message *** 2000-08-11 00:27:27 +00:00
mcafee%netscape.com 00601fec93 Adding file for Ken Estes <kestes@staff.mail.com> 2000-07-24 23:52:24 +00:00
mcafee%netscape.com 2ddcf264c9 Ignore generated files. 2000-06-22 04:26:39 +00:00
mcafee%netscape.com 4dfd31b0b4 Contributed by Ken Estes <kestes@staff.mail.com>. Not part of normal mozilla build. 2000-06-22 04:17:19 +00:00