From a8523921021df92f7cd65d7084ebfd666b8b46c4 Mon Sep 17 00:00:00 2001 From: David Anderson Date: Sat, 20 Mar 2004 01:35:37 +0000 Subject: [PATCH] *** empty log message *** svn path=/trunk/boinc/; revision=3102 --- checkin_notes | 173 +++++++++++++++++++---------------- html/inc/download.inc | 2 +- html/inc/prefs.inc | 3 +- html/inc/util.inc | 2 +- html/user/host_edit_form.php | 6 +- html/user/index.php | 16 +++- html/user/profile_menu.php | 2 +- html/user/white.css | 4 +- 8 files changed, 115 insertions(+), 93 deletions(-) diff --git a/checkin_notes b/checkin_notes index 6bbd02fd52..8715b3dd3a 100755 --- a/checkin_notes +++ b/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 - Scheduler: parse from within Also parse it within for backwards compat - - Client state file not parsed correctly when it contained a - (because of active file xfer). + - Client state file not parsed correctly when it contained a + (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 diff --git a/html/inc/download.inc b/html/inc/download.inc index 4c1a8eea80..4e6dc2e3f4 100644 --- a/html/inc/download.inc +++ b/html/inc/download.inc @@ -17,7 +17,7 @@ function platform_downloads($platform) { if ($core_version->create_time > time()-($NEW_THRESHOLD*60*60*24)) { $date .= ' New!'; } - row3("$platform->user_friendly_name", $version, $date); + row3("$platform->user_friendly_name", $version, $date); //$app_version->md5_cksum"; $found = true; } diff --git a/html/inc/prefs.inc b/html/inc/prefs.inc index 49fcfb7e4b..e08123e63d 100644 --- a/html/inc/prefs.inc +++ b/html/inc/prefs.inc @@ -593,8 +593,7 @@ function venue_form($user) { \n"; + echo "\n"; } } diff --git a/html/user/host_edit_form.php b/html/user/host_edit_form.php index d59eabfb08..0bf16f9c91 100644 --- a/html/user/host_edit_form.php +++ b/html/user/host_edit_form.php @@ -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 "
id> $host2->domain_name (created $t)\n"; + $x = $host2->domain_name; + if ($x == "") { + $x = "[no hostname]"; + } + echo "
id> $x (created $t)\n"; $nhosts++; if ($nhosts==500) break; } diff --git a/html/user/index.php b/html/user/index.php index 4b6309564b..f00a07ceb2 100644 --- a/html/user/index.php +++ b/html/user/index.php @@ -53,11 +53,17 @@ if (project_is_stopped()) { echo "

Project totals and leader boards

- + "; + if (false) { + echo " + + "; + } + echo"

Powered by

diff --git a/html/user/profile_menu.php b/html/user/profile_menu.php index db6ba97e26..418c158465 100644 --- a/html/user/profile_menu.php +++ b/html/user/profile_menu.php @@ -41,7 +41,7 @@ row1("User Profile Explorer"); echo "
  • View the User Picture Gallery. -
  • Browse profiles by country. +
  • Browse profiles by country.
  • Browse profiles at random, at random with pictures, or at random without pictures. diff --git a/html/user/white.css b/html/user/white.css index 728977bc36..b9b6eaec57 100644 --- a/html/user/white.css +++ b/html/user/white.css @@ -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 {