Commit Graph

104 Commits

Author SHA1 Message Date
kestes%staff.mail.com
dfff1d973b 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
7a7019e8ca 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
0d104c480b 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
0f80475eb8 wrong scope for $main::LOCALTIME 2000-10-18 20:27:43 +00:00
kestes%staff.mail.com
a0a94a6c56 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
99e7653feb 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
653e11e024 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
a8927483f9 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
a34f6a8974 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
a5b718bd93 typo, extra dollar sign. 2000-10-18 14:33:57 +00:00
kestes%staff.mail.com
7e9c9d3d14 add more bug summaries. 2000-10-17 23:56:31 +00:00
kestes%staff.mail.com
7aa46e3ec2 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
11f54dc47a move other sources of popup window code to main HTMLPopUP file. 2000-10-17 23:53:36 +00:00
kestes%staff.mail.com
0ff4f87ddd document other sources of popup window code. 2000-10-17 23:53:09 +00:00
kestes%staff.mail.com
1d973a36d6 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
20dca862f3 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
039030ce27 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
72443f0d84 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
e66564e5e0 clarify the text 2000-10-17 20:30:29 +00:00
kestes%staff.mail.com
67de09ef26 clarify the mailing system discriptions 2000-09-22 15:24:16 +00:00
kestes%staff.mail.com
5b68106721 fully tested 2000-09-22 15:17:14 +00:00
kestes%staff.mail.com
fed805bf3b factor out functions to the new package MailProcess 2000-09-22 15:16:52 +00:00
kestes%staff.mail.com
7d643d5d58 use the new named time constants
use BTData
2000-09-22 15:15:00 +00:00
kestes%staff.mail.com
743beec357 *** empty log message *** 2000-09-22 15:08:53 +00:00
kestes%staff.mail.com
8307a66a05 add gen test for the bug tracking system 2000-09-22 15:08:09 +00:00
kestes%staff.mail.com
802da423e0 add information about the bug tracking system 2000-09-22 15:07:28 +00:00
kestes%staff.mail.com
55e3533bdf 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
7619104614 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
4cc8de8605 add information about bug tracking module 2000-09-22 15:01:58 +00:00
kestes%staff.mail.com
0b504e1721 add named constants for time. 2000-09-22 15:01:32 +00:00
kestes%staff.mail.com
4ad6f21e74 add use HTMLPopUp; (how did this ever work?) 2000-09-22 14:59:20 +00:00
kestes%staff.mail.com
d173e44d0d 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
ba137f46d3 typo 2000-09-22 14:56:14 +00:00
kestes%staff.mail.com
71564d8b16 use configure to set #!perl 2000-09-22 14:55:58 +00:00
kestes%staff.mail.com
d32fe97941 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
8f52f8fd95 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
546148660d convert to new style tinderbox variables 2000-09-18 19:34:08 +00:00
kestes%staff.mail.com
1118d407c3 new regression test 2000-09-18 19:33:32 +00:00
kestes%staff.mail.com
aa8be01246 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
9e99561a5f 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
a0a6b87cf5 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
fbfc1603c9 security (taint) fixes 2000-09-18 19:28:32 +00:00
kestes%staff.mail.com
78a49c0692 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
7fd8aa43f9 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
efb6d83e75 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
2cfdf5a494 modules must end in 1; 2000-09-18 19:23:53 +00:00
kestes%staff.mail.com
4ebaebc379 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
c949726fdb this must use atomic_rename_file() 2000-09-18 19:21:56 +00:00
kestes%staff.mail.com
b8a971dd06 use extract_user() for untainting 2000-09-18 19:21:18 +00:00
kestes%staff.mail.com
3847fd9f3c add sanity check for record
fix gunzip URL (it had appeared twice in the string)
2000-09-18 19:20:44 +00:00