5.10.14

Aus BC-Wiki
Zur Navigation springen Zur Suche springen

Zur Übersicht

  • client: change order so that backoff because of no work happens before server-requested backoff (eliminate double messages)
  • Client: radically faster (on Win) version of dir_size() (from John McLeod)
  • client: add "dont_contact_ref_site" config flag; suppresses connectivity-testing connections to google.com
  • MGR: Workaround a crash issue by only dealing with the frame pointer if the manager is told to quit by the cc
  • Mac: log_flags.state_debug prints errno when rename of client_state_next.xml to client_state.xml fails
  • Mac Installer: use sh shell (bash) instead of csh for postinstall and postupgrade scripts.
  • Mac Installer: installer creates skins directory if it doesn't already exist.
  • MGR: Check correct menu item in View menu when launching Manager or when returning from Simple View
  • Manager: make various strings translatable (from Mifistor)
  • client simulator: added '--work_fetch_old' option. If set, the simulator uses an approximation of the old work fetch policy, where the client tries to maintain an amount of work for each project equal to the buffer size times its relative resource share
  • client simulator: add --line_limit option; splits up HTML output into multiple fixed-size files
  • client simulator: rename "variety" to "monotony", and redefine it so the range is zero (no monotony) to one (maximal monotony)
  • API: fix unlikely memory leaks in graphics
  • GUI RPC: added "detach_when_done" and "dont_detach_when_done" project-control options. Made these available in boinc_cmd. Fixes #335
  • client: print time zone message at startup
  • Manager: removed ForceRefresh() calls in grid views; reduces CPU usage, still seems to work (from Frank Weiler)
  • Mac client: always show UNIX error if state file rename fails
  • Manager: in grid views, don't sort unless needed (from Frank)
  • client: show OS name/version in message at startup
  • client: if can't write state file, don't immediately exit, but don't do anything other than handle GUI RPCs. After 50 secs, print an "about to exit" message. After 60 seconds, exit
  • Manager: changed wording the "Choose a project" page of attach wizard. At least one person was confused by 'WWW'; he thought you clicked there to choose project
  • Manager: Fixed bug in task grid view: code was always using the grid row number as index into results vector. Added a hidden column COLUMN_RESULTS_INDEX to hold index into results vector for the data in each row, so it is available after sorting grid. This allows the changes of 16 July 2007 to work properly
  • Manager: Update disk pie chart only if something has changed (from Frank Weiler)
  • Manager: don't call GetWorkCount() unnecesaarily in ViewWorkGrid.cpp
  • sample app: adapt the one from boinc_samples fixes #341
  • Mac: changes for libcurl 7.16.4
  • client: add mechanism to abort results if they get > 100 "premature exits" (exit(0) without finish file) between checkpoints
  • API: don't include config.h in parse.h. This file is included from apps (indirectly, via graphics_api.h) so it shouldn't assume that config.h exists