mirror of https://github.com/BOINC/boinc.git
*** empty log message ***
svn path=/trunk/boinc/; revision=3102
This commit is contained in:
parent
92ad23aedc
commit
a852392102
173
checkin_notes
173
checkin_notes
|
@ -9897,30 +9897,30 @@ David Feb 6 2004
|
|||
prefs.inc
|
||||
|
||||
David Feb 6 2004
|
||||
- ask for more work when # of results in progress is less than # CPUs
|
||||
- when get an APP_VERSION in a scheduler reply that's already in client state,
|
||||
DON'T update the client state (it can't be any different anyway)
|
||||
This fixes a garbage-collection crash
|
||||
- Win client: added check_state.C to the project.
|
||||
You can call check_all() to verify the integrity of client data.
|
||||
This is commented out but useful for debugging.
|
||||
- FILE_XFER_SET::insert() adds item to list, even if the underlying
|
||||
HTTP_OP::insert() fails (because can't connect, e.g.)
|
||||
This is necessary to make sure that the FILE_XFER remains in the
|
||||
FILE_XFER_SET even in case of error, so that check_all() works.
|
||||
- ask for more work when # of results in progress is less than # CPUs
|
||||
- when get an APP_VERSION in a scheduler reply that's already in client state,
|
||||
DON'T update the client state (it can't be any different anyway)
|
||||
This fixes a garbage-collection crash
|
||||
- Win client: added check_state.C to the project.
|
||||
You can call check_all() to verify the integrity of client data.
|
||||
This is commented out but useful for debugging.
|
||||
- FILE_XFER_SET::insert() adds item to list, even if the underlying
|
||||
HTTP_OP::insert() fails (because can't connect, e.g.)
|
||||
This is necessary to make sure that the FILE_XFER remains in the
|
||||
FILE_XFER_SET even in case of error, so that check_all() works.
|
||||
|
||||
NOTE: the semantics of insert() should be reexamined through the whole
|
||||
FSM stack. Does it initialize? Is it guaranteed to insert?
|
||||
Need consistency.
|
||||
NOTE: the semantics of insert() should be reexamined through the whole
|
||||
FSM stack. Does it initialize? Is it guaranteed to insert?
|
||||
Need consistency.
|
||||
|
||||
client/
|
||||
check_state.C
|
||||
client_state.C,h
|
||||
cs_scheduler.C
|
||||
file_xfer.C
|
||||
win_build/
|
||||
boinc_cli.vcproj
|
||||
boinc_gui.vcproj
|
||||
client/
|
||||
check_state.C
|
||||
client_state.C,h
|
||||
cs_scheduler.C
|
||||
file_xfer.C
|
||||
win_build/
|
||||
boinc_cli.vcproj
|
||||
boinc_gui.vcproj
|
||||
|
||||
David Feb 6 2004
|
||||
- Windows core client 2.25 release
|
||||
|
@ -9997,27 +9997,27 @@ David Feb 9 2004
|
|||
handle_request.C
|
||||
|
||||
David Feb 9 2004
|
||||
- ACTIVE_TASK_SET::poll(): set state file dirty flag whenever the
|
||||
set of active tasks changes (e.g. app exited).
|
||||
- rename ACTIVE_TASK::abort() to abort_task() (eliminate ambiguity)
|
||||
- ACTIVE_TASK_SET::check_rsc_limits_exceeded():
|
||||
check only running tasks
|
||||
- CLIENT_STATE::reset_project(): don't delete apps, app_versions
|
||||
if project is anonymous-platform
|
||||
- PROJECT::set_min_rpc_time(): don't change min_rpc_time
|
||||
if it's already later than requested time (from Jens)
|
||||
- ACTIVE_TASK_SET::poll(): set state file dirty flag whenever the
|
||||
set of active tasks changes (e.g. app exited).
|
||||
- rename ACTIVE_TASK::abort() to abort_task() (eliminate ambiguity)
|
||||
- ACTIVE_TASK_SET::check_rsc_limits_exceeded():
|
||||
check only running tasks
|
||||
- CLIENT_STATE::reset_project(): don't delete apps, app_versions
|
||||
if project is anonymous-platform
|
||||
- PROJECT::set_min_rpc_time(): don't change min_rpc_time
|
||||
if it's already later than requested time (from Jens)
|
||||
|
||||
client/
|
||||
app.C,h
|
||||
client_state.C
|
||||
cs_scheduler.C
|
||||
client/
|
||||
app.C,h
|
||||
client_state.C
|
||||
cs_scheduler.C
|
||||
|
||||
David Feb 11 2004
|
||||
- updated docs
|
||||
- "request_delay" from server overrides exponential backoff
|
||||
- "request_delay" from server overrides exponential backoff
|
||||
|
||||
client/
|
||||
cs_scheduler.C
|
||||
client/
|
||||
cs_scheduler.C
|
||||
|
||||
David Feb 15 2004
|
||||
- updated docs
|
||||
|
@ -10075,8 +10075,8 @@ David Feb 16 2004
|
|||
not within <stderr_out>
|
||||
- Scheduler: parse <exit_status> from within <result>
|
||||
Also parse it within <stderr_out> for backwards compat
|
||||
- Client state file not parsed correctly when it contained a <file_xfer>
|
||||
(because of active file xfer).
|
||||
- Client state file not parsed correctly when it contained a <file_xfer>
|
||||
(because of active file xfer).
|
||||
- add uniqueness constraints for category and forum
|
||||
- add a script to set up initial categories and forums
|
||||
|
||||
|
@ -10095,8 +10095,8 @@ David Feb 16 2004
|
|||
Rom Feb 19 2004
|
||||
- Removed #ifdef around stackwalker dump so it'll dump release builds as well
|
||||
|
||||
api/
|
||||
boinc_api.C
|
||||
api/
|
||||
boinc_api.C
|
||||
|
||||
David Feb 19 2004
|
||||
- FILE_XFER_SET::insert(): check for error BEFORE inserting in set.
|
||||
|
@ -10160,25 +10160,25 @@ David Feb 28 2004
|
|||
- added some #includes for freeBSD compile
|
||||
|
||||
David Feb 28 2004
|
||||
- made some stuff const
|
||||
- added new GUI RPCs (for control)
|
||||
- added GUI RPCs for Windows
|
||||
NOTE: pipes don't work on Win. need to change to TCP
|
||||
- made some stuff const
|
||||
- added new GUI RPCs (for control)
|
||||
- added GUI RPCs for Windows
|
||||
NOTE: pipes don't work on Win. need to change to TCP
|
||||
|
||||
client/
|
||||
client_state.C,h
|
||||
cs_account.C
|
||||
gui_rpc_server.C
|
||||
doc/
|
||||
gui_rpc.php
|
||||
client/
|
||||
client_state.C,h
|
||||
cs_account.C
|
||||
gui_rpc_server.C
|
||||
doc/
|
||||
gui_rpc.php
|
||||
|
||||
David Feb 28 2004
|
||||
- (from Rom) fixes a bug reported by Matze in the forums
|
||||
where after an explorer crash the BOINC GUI doesn't re-register itself with
|
||||
the new explorer.
|
||||
- (from Rom) fixes a bug reported by Matze in the forums
|
||||
where after an explorer crash the BOINC GUI doesn't re-register itself with
|
||||
the new explorer.
|
||||
|
||||
client/win/
|
||||
wingui_mainwindow.cpp,h
|
||||
client/win/
|
||||
wingui_mainwindow.cpp,h
|
||||
|
||||
Rom Feb 28 2004
|
||||
- Added boinc_diagnostics.c,.h, boinc_exceptions.c,.h. Not included in the build yet,
|
||||
|
@ -10253,12 +10253,12 @@ Rom Mar 2 2004
|
|||
- CVS tagged as boinc_app_release_2_26.
|
||||
|
||||
David Mar 3 2004
|
||||
- added "using namespace std;" a couple places to fix bizarre
|
||||
link problems on Windows
|
||||
- added "using namespace std;" a couple places to fix bizarre
|
||||
link problems on Windows
|
||||
|
||||
client/
|
||||
parse.C
|
||||
util.C
|
||||
client/
|
||||
parse.C
|
||||
util.C
|
||||
|
||||
David Mar 3 2004
|
||||
- "account key" -> "account ID" in the PHP code
|
||||
|
@ -10447,23 +10447,23 @@ Jeff Mar 14 2004
|
|||
hack. It turns out that a statically linked linux client gets the
|
||||
following warning at build time:
|
||||
|
||||
hostinfo.C:230: warning: Using 'gethostbyname' in statically
|
||||
linked applications requires at runtime the shared libraries
|
||||
from the glibc version used for linking
|
||||
hostinfo.C:230: warning: Using 'gethostbyname' in statically
|
||||
linked applications requires at runtime the shared libraries
|
||||
from the glibc version used for linking
|
||||
|
||||
and sure enough, when such a client is run on a linux platform
|
||||
with a incompatible glibc, we saw the following:
|
||||
|
||||
2004-03-12 11:07:57 [BOINC] Can't resolve hostname setiboinc
|
||||
2004-03-12 11:07:57 [BOINC] Can't resolve hostname setiboinc
|
||||
2004-03-12 11:07:57 [http://setiboinc/ap/] Couldn't read master
|
||||
page for http://setiboinc/ap/: error -113
|
||||
2004-03-12 11:07:57 [http://setiboinc/ap/] Couldn't read master
|
||||
page for http://setiboinc/ap/: error -113
|
||||
2004-03-12 11:07:57 [http://setiboinc/ap/] Detaching from project -
|
||||
check for URL error
|
||||
2004-03-12 11:07:57 [http://setiboinc/ap/] Detaching from project -
|
||||
check for URL error
|
||||
2004-03-12 11:07:57 [BOINC] Can't resolve hostname setiboinc
|
||||
2004-03-12 11:07:57 [BOINC] Can't resolve hostname setiboinc
|
||||
2004-03-12 11:07:57 [http://setiboinc/ap/] Couldn't read master
|
||||
page for http://setiboinc/ap/: error -113
|
||||
2004-03-12 11:07:57 [http://setiboinc/ap/] Couldn't read master
|
||||
page for http://setiboinc/ap/: error -113
|
||||
2004-03-12 11:07:57 [http://setiboinc/ap/] Detaching from project -
|
||||
check for URL error
|
||||
2004-03-12 11:07:57 [http://setiboinc/ap/] Detaching from project -
|
||||
check for URL error
|
||||
|
||||
So we needed to link dynamically to libc but statically to libstdc++
|
||||
(for reasons described elsewhere in these notes). The only way found
|
||||
|
@ -10479,11 +10479,11 @@ Jeff Mar 14 2004
|
|||
configure.ac
|
||||
configure
|
||||
client
|
||||
Makefile.am
|
||||
Makefile.in
|
||||
collect2_line_linux.csh new file
|
||||
collect2_line_solaris.csh new file
|
||||
collect2_line removed
|
||||
Makefile.am
|
||||
Makefile.in
|
||||
collect2_line_linux.csh new file
|
||||
collect2_line_solaris.csh new file
|
||||
collect2_line removed
|
||||
|
||||
Jeff Mar 15 2004
|
||||
- CVS tagged boinc and seti_boinc as boinc_app_release_2_28.
|
||||
|
@ -10585,3 +10585,16 @@ Jeff Mar 19 2004
|
|||
can specify the build name:
|
||||
configure --build powerpc-apple-darwin
|
||||
|
||||
David Mar 19 2004
|
||||
- small web-site fixes (e.g. you can now set your country to Cote d'Ivoire)
|
||||
|
||||
html/
|
||||
inc/
|
||||
download.inc
|
||||
prefs.inc
|
||||
util.inc
|
||||
user/
|
||||
host_edit_form.php
|
||||
index.php
|
||||
profile_menu.php
|
||||
white.css
|
||||
|
|
|
@ -17,7 +17,7 @@ function platform_downloads($platform) {
|
|||
if ($core_version->create_time > time()-($NEW_THRESHOLD*60*60*24)) {
|
||||
$date .= ' <font color=red>New!</font>';
|
||||
}
|
||||
row3("<a href=$url>$platform->user_friendly_name", $version, $date);
|
||||
row3("<a href=$url>$platform->user_friendly_name</a>", $version, $date);
|
||||
//$app_version->md5_cksum";
|
||||
$found = true;
|
||||
}
|
||||
|
|
|
@ -593,8 +593,7 @@ function venue_form($user) {
|
|||
<option value=home $h>Home
|
||||
<option value=work $w>Work
|
||||
<option value=school $s>School
|
||||
</select>
|
||||
</td></tr>"
|
||||
</select>"
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
@ -223,7 +223,7 @@ function print_country_select($selected_country="None") {
|
|||
for ($i=0; $i<$numCountries; $i++) {
|
||||
$country = $countries[$i];
|
||||
$selected = ($selected_country == $country ? "selected":"");
|
||||
echo "<option value='$country' $selected>$country</option>\n";
|
||||
echo "<option value=\"$country\" $selected>$country</option>\n";
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -36,7 +36,11 @@ while ($host2 = mysql_fetch_object($result)) {
|
|||
//if ($host2->create_time > $host->create_time) continue;
|
||||
if (!hosts_compatible($host, $host2)) continue;
|
||||
$t = time_str($host2->create_time);
|
||||
echo "<br><input type=checkbox name=id_$nhosts value=$host2->id> $host2->domain_name (created $t)\n";
|
||||
$x = $host2->domain_name;
|
||||
if ($x == "") {
|
||||
$x = "[no hostname]";
|
||||
}
|
||||
echo "<br><input type=checkbox name=id_$nhosts value=$host2->id> $x (created $t)\n";
|
||||
$nhosts++;
|
||||
if ($nhosts==500) break;
|
||||
}
|
||||
|
|
|
@ -53,11 +53,17 @@ if (project_is_stopped()) {
|
|||
echo "
|
||||
</ul>
|
||||
<h3><a href=stats.php>Project totals and leader boards</a></h3>
|
||||
<ul>
|
||||
<li><a href=top_users.php>Top users</a>
|
||||
<li><a href=top_hosts.php>Top hosts</a>
|
||||
<li><a href=top_teams.php>Top teams</a>
|
||||
</ul>
|
||||
";
|
||||
if (false) {
|
||||
echo "
|
||||
<ul>
|
||||
<li><a href=top_users.php>Top users</a>
|
||||
<li><a href=top_hosts.php>Top hosts</a>
|
||||
<li><a href=top_teams.php>Top teams</a>
|
||||
</ul>
|
||||
";
|
||||
}
|
||||
echo"
|
||||
<p>
|
||||
<h3>Powered by <a href=http://boinc.berkeley.edu><img align=middle border=0 src=http://boinc.berkeley.edu/boinc_logo_trans.gif></a>
|
||||
</h3>
|
||||
|
|
|
@ -41,7 +41,7 @@ row1("User Profile Explorer");
|
|||
echo "<tr><td>
|
||||
<ul>
|
||||
<li>View the <a href=" . URL_BASE . "user_profile/user_gallery_1.html>User Picture Gallery</a>.
|
||||
<li>Browse profiles <a href=" . URL_BASE . "profile_country.html>by country</a>.
|
||||
<li>Browse profiles <a href=" . URL_BASE . "user_profile/profile_country.html>by country</a>.
|
||||
<li>Browse profiles <a href=" . $_SERVER['PHP_SELF'] . "?cmd=rand&pic=-1>at random</a>,
|
||||
<a href=" . $_SERVER['PHP_SELF'] . "?cmd=rand&pic=1>at random with pictures</a>, or
|
||||
<a href=" . $_SERVER['PHP_SELF'] . "?cmd=rand&pic=0>at random without pictures</a>.
|
||||
|
|
|
@ -29,7 +29,7 @@ table.bordered {
|
|||
}
|
||||
|
||||
th {
|
||||
background-color: ffffcc;
|
||||
background-color: #ffffcc;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
|
@ -73,7 +73,7 @@ tr.subtitle {
|
|||
}
|
||||
|
||||
tr.message {
|
||||
background-color:#E0E0EF;
|
||||
background-color:#E0E0EF;
|
||||
}
|
||||
|
||||
input , select {
|
||||
|
|
Loading…
Reference in New Issue