reed%reedloden.com
7772df0aaa
Bug 474394 - "Encode more characters in url_encode()" [p=reed r=cls]
...
git-svn-id: svn://10.0.0.236/trunk@255960 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-28 08:14:49 +00:00
cls%seawood.org
8c4c3fff17
Make clean.pl work in decoupled setup
...
Bug #409052
git-svn-id: svn://10.0.0.236/trunk@252509 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-23 17:41:19 +00:00
cls%seawood.org
1fc020ea86
Add $::tree_dir reference to make log trimming work again
...
Bug #409052
git-svn-id: svn://10.0.0.236/trunk@252258 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-11 19:37:05 +00:00
reed%reedloden.com
d9fd1eb791
Follow-up to bug 397298 -- replace errant comma with semicolon.
...
git-svn-id: svn://10.0.0.236/trunk@252099 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-04 02:36:45 +00:00
reed%reedloden.com
6b84d410ec
Bug 398050 - "Tinderbox should store data about each bonsai/viewvc instance that it knows about" [p=reed r=bear]
...
git-svn-id: svn://10.0.0.236/trunk@251912 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-29 02:22:25 +00:00
cls%seawood.org
60ab83fe6f
Allow data_dir to be configured at install time to decouple tinderbox data from cgi installation.
...
Bug #409052 r=bear
git-svn-id: svn://10.0.0.236/trunk@243755 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-22 22:03:07 +00:00
cls%seawood.org
cfc1fe9192
Use $::tree_dir to allow tree data to be decoupled from tinderbox server directory.
...
Bug #409052 r=bear
git-svn-id: svn://10.0.0.236/trunk@241783 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-19 20:00:54 +00:00
reed%reedloden.com
578cbd3508
Add trim() function from Bonsai to fix cvsquery.pl.
...
git-svn-id: svn://10.0.0.236/trunk@233299 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-29 08:06:18 +00:00
cls%seawood.org
4ea747293e
Merge viewvc.pl into copy of bonsai's cvsquery.pl.
...
Bug #380118 r=bear
git-svn-id: svn://10.0.0.236/trunk@233282 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-29 04:40:05 +00:00
bear%code-bear.com
fcf781e508
validate form date values to bound them to a max range
...
bug 373415, r=bear
patch by cls
git-svn-id: svn://10.0.0.236/trunk@233281 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-29 04:14:45 +00:00
cls%seawood.org
cba72a4835
Avoid dynamic 'use lib' issues by putting bonsai db info directly into treedata.pl like we do for viewvc and use local copy of cvsquery.pl (named viewvc.pl).
...
Bug #380118 r=bear
git-svn-id: svn://10.0.0.236/trunk@233182 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-28 02:23:42 +00:00
bear%code-bear.com
716f01af3c
Changes to allow Tinderbox to know how to deal with multiple bonsai setups.
...
bug 380118, r=bear
patch by cls
git-svn-id: svn://10.0.0.236/trunk@233057 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-25 02:53:16 +00:00
cls%seawood.org
acba63221b
Only show checkins between mindate & maxdate on waterfall page
...
Bug #390534 r=bear
git-svn-id: svn://10.0.0.236/trunk@231247 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-01 22:31:08 +00:00
rhelmer%mozilla.com
28f19488a6
tinderbox should not load all of scrape.dat into memory b=388164 r=cls
...
git-svn-id: svn://10.0.0.236/trunk@229990 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-15 04:14:08 +00:00
cls%seawood.org
dcc5b023a5
Bring clean.pl up to date and make the log trimming code common
...
Bug #378530 r=bear
git-svn-id: svn://10.0.0.236/trunk@227333 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-31 14:11:39 +00:00
reed%reedloden.com
c2a9baf3c0
Bug 369188 - "bonsai shell_escape problem" [p=reed r=bear]
...
git-svn-id: svn://10.0.0.236/trunk@224427 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-12 01:19:41 +00:00
cls%seawood.org
fcfde30581
Bug #359451 r=bear
...
This should be the last of the globals changes:
* Set ::default_hours & ::nowdate in tbglobals.pl
* Make ::rel_path local to showbuilds.pl .
* Move ::maxdate & ::mindate into $td hash populated by tb_load_data()
* Show an error if multiple modes (e.g. panel, quickparse) are given to
showbuilds.cgi
* Fix link in express mode of showbuilds.cgi
* Do not show 'previous hours' links for static index.html
* Pass down all form values to 'previous hours' links & the links in panel &
express modes (except in static builds).
* Remove global references & unused code from viewvc.pl
* Note which remaining globals are used by viewvc.pl & bonsai's cvsquery.pl
git-svn-id: svn://10.0.0.236/trunk@221799 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-12 22:44:03 +00:00
cls%seawood.org
cf950e51fe
Add binaryurl to quickparse output.
...
Bug #369449 r=bear
git-svn-id: svn://10.0.0.236/trunk@219920 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-10 00:38:34 +00:00
cls%seawood.org
9e37c8a796
Use local hashes instead of global variables to store tree status data.
...
Store static tree configuration from treedata.pl into global hash.
Bug #359451 r=bear
git-svn-id: svn://10.0.0.236/trunk@219208 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-30 22:34:14 +00:00
cls%seawood.org
ec12d39aa4
Allow builds to be configured for warning scraping via the main admin page.
...
Bug #367978 r=bear
git-svn-id: svn://10.0.0.236/trunk@218918 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-25 20:13:09 +00:00
cls%seawood.org
10f5b5621d
Validate the |tree| cgi argument and limit new tree creation to (alphanumeric|.|-) .
...
Bug #367870 r=bear
git-svn-id: svn://10.0.0.236/trunk@218856 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-24 22:27:55 +00:00
cls%seawood.org
cccd4baa03
Add 'use strict;' to expose globals.
...
Remove uses of global $tree & $form.
Remove tabs from showbuilds.pl
Bug #359451 r=bear
git-svn-id: svn://10.0.0.236/trunk@218810 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-23 17:49:10 +00:00
cls%seawood.org
6475f72697
Use consistent time source for builds by having client send the build end timestamp. Fallback to using mail processing time as end timestamp if client doesn't send one.
...
Bug #363102 r=bear
git-svn-id: svn://10.0.0.236/trunk@218142 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-10 19:36:19 +00:00
reed%reedloden.com
959c99db95
Bug 354563 - [p=reed r=bear r=timeless]
...
git-svn-id: svn://10.0.0.236/trunk@217707 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-04 02:42:30 +00:00
cls%seawood.org
f98cb8fc5a
Reset global variables for each tree when building static pages in batches.
...
Bug #359323 r=justdave
git-svn-id: svn://10.0.0.236/trunk@214676 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-03 23:56:33 +00:00
cls%seawood.org
1d82c0de59
Process build mail via cron.
...
Bug #354462 r=bear,justdave
git-svn-id: svn://10.0.0.236/trunk@213849 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-19 18:13:12 +00:00
cls%seawood.org
e3b4e225d8
Add checksetup.pl to make new changes usable on older setups.
...
Bug #348817 r=bear
git-svn-id: svn://10.0.0.236/trunk@207786 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-17 23:07:17 +00:00
cls%seawood.org
1c416ccb86
Allow registry and bonsai urls to be configured via Makefile
...
Bug #345804 r=bear
git-svn-id: svn://10.0.0.236/trunk@207558 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 06:28:38 +00:00
cls%seawood.org
ace2403a75
Add year to blame column dates.
...
Bug #239017 r=bear
git-svn-id: svn://10.0.0.236/trunk@203615 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-25 05:20:07 +00:00
cls%seawood.org
8b91d493a9
Use the 3 param version of open().
...
Thanks to Josh Soref <timeless@bemail.org> for the original patch.
Bug #321336 r=bear
git-svn-id: svn://10.0.0.236/trunk@203546 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-24 20:12:09 +00:00
cls%seawood.org
9dd7927e8a
Use Compress::Zlib instead of insecurely forking out to gzip and validate tree= input.
...
Bug #321489 r=rhelmer/preed
git-svn-id: svn://10.0.0.236/trunk@203530 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-24 18:48:14 +00:00
cls%seawood.org
0eccc71e57
Switch to using md5_hex instead of crypt for admin password & update documentation.
...
Thanks to Josh Soref <timeless@bemail.org> for the original patch.
Bug #321478 r=bear
git-svn-id: svn://10.0.0.236/trunk@203009 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 19:29:53 +00:00
cls%seawood.org
b169e93edc
Misc cleanup changes from live tinderbox.
...
Thanks to Chase Phillips <chase@mozilla.org> for the original patch.
Bug #334592 r=bear
git-svn-id: svn://10.0.0.236/trunk@202292 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 02:51:34 +00:00
cls%seawood.org
dda784e0b1
Use setuid scripts to handle mail.
...
Bug #344695 r=bear
git-svn-id: svn://10.0.0.236/trunk@202233 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-17 17:14:35 +00:00
cls%seawood.org
45b64f061a
Display real end times for builds.
...
Thanks to Chase Phillips <chase@mozilla.org> for the original patch.
Bug #334592 r=bear
git-svn-id: svn://10.0.0.236/trunk@201818 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-10 16:43:04 +00:00
cls%seawood.org
f868787531
Quote the key value in the form so that keys with spaces (e.g. build names) are properly set.
...
Bug #215676 r=bear
git-svn-id: svn://10.0.0.236/trunk@199629 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-09 19:08:53 +00:00
cls%seawood.org
60864f7f0a
Exit tb_loadquickparseinfo() early if the tree directory doesn't exist or the
...
build file cannot be read.
Bug #37647 r=bear
git-svn-id: svn://10.0.0.236/trunk@199628 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-09 19:06:43 +00:00
cls%seawood.org
2979247454
Url encode + so that roc's bonsai links work.
...
Bug #171688 r=bear
git-svn-id: svn://10.0.0.236/trunk@199627 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-09 19:05:13 +00:00
cls%seawood.org
f69cdbe205
Add support for doing checkin queries against viewvc/viewcvs.
...
Bug #338047 r=bear
git-svn-id: svn://10.0.0.236/trunk@199036 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-05 17:42:48 +00:00
cls%seawood.org
0972976e65
Remove tinderbox dependency upon obsolete bonsai scripts
...
Bug #273441 r=bear
git-svn-id: svn://10.0.0.236/trunk@198491 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-27 00:18:42 +00:00
dbaron%dbaron.org
ba796ea0ec
Add comment about bug 225735. b=227089 r=timeless
...
git-svn-id: svn://10.0.0.236/trunk@178731 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 20:55:11 +00:00
cmp%mozilla.org
4daa3582ea
Adding 5 subroutines to be used in showbuilds.cgi:
...
* is_today() checks if a time_t value occurs on the same day as now.
* both_are_today() checks that two time_t values occur on the same day as
now (by calling is_today() for both).
* get_local_hms() parses a time_t value and returns either a string in
the format of "HH:MM" or "mm/DD HH:MM".
* get_time_difference() takes two time_t values and returns a human-
readable string describing the amount of time by which they differ.
* format_time_difference() does the string work necessary for
get_time_difference() and is called by that subroutine.
git-svn-id: svn://10.0.0.236/trunk@168863 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-06 06:47:13 +00:00
cls%seawood.org
317d3711c9
Add support for compressing & encoding logs when sending them to the server.
...
Thanks to Philip K. Warren <pkw@us.ibm.com> for the patch.
Bug #113212 r=leaf
git-svn-id: svn://10.0.0.236/trunk@154218 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-24 03:37:38 +00:00
mcafee%netscape.com
cb6752f8c1
Remove server-side data reporting for pageloader test, use client-based scrape mechanism now.
...
git-svn-id: svn://10.0.0.236/trunk@108560 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 06:27:33 +00:00
mcafee%netscape.com
d5acb001b9
Removing old bloat data reporting stuff, use scrape reporting now.
...
git-svn-id: svn://10.0.0.236/trunk@108557 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 05:27:29 +00:00
mcafee%netscape.com
0a10a3bc8b
removing server-side startup data reporting, use client-side TinderboxPrint: now.
...
git-svn-id: svn://10.0.0.236/trunk@108361 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 06:52:50 +00:00
mcafee%netscape.com
90735d6f61
Switching to arg form of system call to avoid security hole (76109)
...
git-svn-id: svn://10.0.0.236/trunk@107886 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 09:08:56 +00:00
mcafee%netscape.com
ff7f60b684
Adding scrapebuilds.pl
...
git-svn-id: svn://10.0.0.236/trunk@107771 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:31:19 +00:00
mcafee%netscape.com
e8398c149a
Adding multi-line support.
...
git-svn-id: svn://10.0.0.236/trunk@107182 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 02:10:05 +00:00
mcafee%netscape.com
61b1f01bc3
Adding basic scrape functionality. Pick off TinderboxPrint: token and print the argument in the corresponding build box. Currently limited to one line, multi-line change coming next.
...
git-svn-id: svn://10.0.0.236/trunk@107154 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:50:13 +00:00