diff --git a/client/client_state.C b/client/client_state.C index 92f9dd02cb..fbf041ef5b 100644 --- a/client/client_state.C +++ b/client/client_state.C @@ -237,6 +237,10 @@ int CLIENT_STATE::init() { print_summary(); do_cmdline_actions(); + // if new version of core client, + // - run CPU benchmarks + // - contact reference site (to trigger firewall alert) + // if ((core_client_version.major != old_major_version) || (core_client_version.minor != old_minor_version) || (core_client_version.release != old_release) @@ -249,6 +253,7 @@ int CLIENT_STATE::init() { core_client_version.release ); run_cpu_benchmarks = true; + net_status.need_to_contact_reference_site = true; } // show host IDs and venues on various projects diff --git a/doc/boinc_news.php b/doc/boinc_news.php index 6468215ee3..db48ee9e0f 100644 --- a/doc/boinc_news.php +++ b/doc/boinc_news.php @@ -1,6 +1,14 @@ $project_news = array( +array("February 5, 2007", + "GridRepublic + has been selected as a finalist for the Web Awards + at the 2007 SXSW Interactive Festival. Please + click here + to cast your vote for them at the SXSW website. + " +), array("February 3, 2007", "The documentation on Creating BOINC Projects is now available as one big PDF file." diff --git a/doc/create_project.php b/doc/create_project.php index 4c2dab0e77..f29f89e087 100644 --- a/doc/create_project.php +++ b/doc/create_project.php @@ -11,7 +11,7 @@ function chapter($file, $title) { global $book; if ($book) { $chapters[] = $file; - echo "
+ Several people have created + other documents about + creating BOINC projects, and about BOINC in general. +
"; } @@ -147,11 +151,6 @@ chapter("make_project.php", "The make_project script"); chapter("tool_xadd.php", "Adding applications/platforms"); chapter("tool_update_versions.php", "Adding application versions"); chapter("project_cookbook.php", "Project creation cookbook"); -echo " -
"; require_once($c); echo " |
-".sprintf(tr(HELP_P2_1), "
diff --git a/doc/homogeneous_redundancy.php b/doc/homogeneous_redundancy.php index f1a4b12772..fa03a90d29 100644 --- a/doc/homogeneous_redundancy.php +++ b/doc/homogeneous_redundancy.php @@ -24,7 +24,7 @@ One approach is to eliminate numerical discrepancies. Some notes on how to do this for Fortran programs are given in a paper, Massive Tracking on Heterogeneous Platforms and in an earlier text document, -both courtesy of Eric McIntosh, +both courtesy of Eric McIntosh from CERN.
diff --git a/doc/links.php b/doc/links.php
index 1e3b1fff46..263d28276a 100644
--- a/doc/links.php
+++ b/doc/links.php
@@ -200,6 +200,7 @@ language("French", array(
site("http://boinc-quebec.org", "boinc-quebec.org")
));
language("German", array(
+ site("http://www.swissteam.net/", "SwissTeam.net"),
site("http://www.unitedmacs.com/", "United Macs"),
site("http://www.rechenkraft.net/", "Rechenkraft"),
site("http://www.seti-leipzig.de/", "SETI-Leipzig"),
diff --git a/doc/logo.php b/doc/logo.php
index 4c28673fce..64b27ccba2 100644
--- a/doc/logo.php
+++ b/doc/logo.php
@@ -107,37 +107,104 @@ foreach($logos as $logo) {
";
}
+
+$banners = array(
+ array(
+ "Anthony Hern",
+ array(
+ array(
+ "logos/Knightrider_TV_1.gif",
+ "logos/Knightrider_TV_1.gif",
+ 90,
+ ),
+ array(
+ "logos/Knightrider_TV_1n.gif",
+ "logos/Knightrider_TV_1n.gif",
+ 90,
+ ),
+ array(
+ "logos/Knightrider_TV_1tp.gif",
+ "logos/Knightrider_TV_1tp.gif",
+ 90,
+ ),
+ array("
"),
+ array(
+ "images/hern_logo3.gif"
+ ),
+ array(
+ "images/hern_logo4.gif"
+ ),
+ ),
+ ),
+ array("(unknown)",
+ array(
+ array("images/boincheading.jpg"),
+ array("images/boincprojectheading.jpg"),
+ ),
+ ),
+ array("Jared Hatfield",
+ array(
+ array(
+ "images/hatfield.png",
+ "images/hatfield_120.png",
+ ),
+ ),
+ ),
+ array("Myster65",
+ array(
+ array("logos/myster1.jpg"),
+ array("logos/myster2.jpg"),
+ array("
"),
+ array("logos/myster3.jpg"),
+ array("logos/myster4.jpg"),
+ array("
"),
+ array("logos/myster5.jpg"),
+ array("logos/myster6.jpg"),
+ ),
+ ),
+);
+
+echo "
+
+
Artist | Images |
---|---|
Tony Hern | -- - - - |
Anthony Hern | -
-
- - - | (unknown) | -- - - | -Jared Hatfield | -- |
-You can increase the capacity of your server by spreading -these tasks across different hosts. -The following rules apply: +Of these tasks, the MySQL server does the most work +(typically as much as all the others combined). +So, if you need to increase the capacity of your server +the first step is to move the MySQL server to a separate host +(preferably a fast computer with lots of memory). +Specify this host in the +project configuration file. + +
+If you need more server capacity, +you can move some of the server daemons +and tasks to separate hosts. +(Start by moving the one that's doing the most work). +
+When you move daemons and tasks to other hosts, +those hosts must satisfy the following rules:
-BOINC lets you use your PC to do scientific research.
-BOINC is a 'platform' that is used by a number of projects,
-located at various universities around the world,
-doing research in many areas.
+BOINC lets you contribute computing power on your home PC to
+projects doing research in many scientific areas.
+You can contribute to a single project, or to any combination of them.
If you'd like more information about BOINC, diff --git a/doc/prefs.php b/doc/prefs.php index 526befc46d..601f4f88aa 100644 --- a/doc/prefs.php +++ b/doc/prefs.php @@ -121,8 +121,20 @@ list_item("Access interval", " ); -list_item("Virtual memory", - "Limit the virtual memory used by BOINC" +list_item("Use at most X% of page file", + "Maximum percentage of your virtual memory page file + (also called 'swap space') used by BOINC" +); +list_item("Use at most X% of memory when computer is in use", + "Limits the amount of RAM used by BOINC applications + when your computer is in use + (i.e. when there has been recent mouse or keyboard activity). + Setting this to a low value lets you run BOINC + all the time without impacting your computer's performance." +); +list_item("Use at most X% of memory when computer is idle", + "Limits the amount of RAM used by BOINC applications + when your computer is not in use." ); list_bar("Network usage"); diff --git a/languages/translations/en.po b/languages/translations/en.po index efec66e9bc..cb944c01ce 100644 --- a/languages/translations/en.po +++ b/languages/translations/en.po @@ -677,12 +677,20 @@ msgstr "Volunteers speaking several languages are available. " msgid "HELP_HEADING2" msgstr "Other sources of help" -msgid "HELP_P2_1" -msgstr "You can also get information and advice from: " - "%sTroubleshooting BOINC%s. " - "%sBOINC-related web sites%s. " - "%sThe BOINC message boards%s. " - "%sThe message boards on any BOINC-based project. " +msgid "HELP_P2_ITEM1" +msgstr "Running BOINC " + +msgid "HELP_P2_ITEM2" +msgstr "Troubleshooting BOINC " + +msgid "HELP_P2_ITEM3" +msgstr "BOINC-related web sites " + +msgid "HELP_P2_ITEM4" +msgstr "The BOINC message boards " + +msgid "HELP_P2_ITEM5" +msgstr "The message boards on any BOINC-based project " msgid "HELP_HEADING3" msgstr "Be a Help Volunteer"