7.2.29

Aus BC-Wiki
Wechseln zu: Navigation, Suche

7x

  • locale: Update compiled localization files
  • client: parse (but ignore) <min_rpc_time> in state file
  • client: don't delete global prefs file if we detach the project it came from.
  • client: message tweak
  • LIB: Re-introduce code to get a host's MAC address.
  • MGR: Add a VirtualBox icon to the list of supported platforms for any given project that uses VirtualBox.
  • MGR: Change the VirtualBox icon color pallet so there are no artifacts around the image after conversion.
  • BOINC lib: change get_mac_address to return just one address; prefer Ethernet
  • client: generate host CPID as a function of MAC address. This makes the host CPID stable; if you repeatedly install BOINC on a particular node, it will get the same host CPID each time, and your host table won't get lots of redundant entries. A host can have multiple NICs; we use the MAC address of the first Ethernet controller we find, or the last NIC if there is none. Of course, this will create problems if we get the same MAC address for different hosts; in principle this shouldn't happen. Remove the unused file hostinfo_network.h
  • compile fix
  • client: On Macintosh, return MAC address for first Ethernet controller only.
  • client: On Macintosh, return MAC address for first Ethernet controller only.
  • client: fix error returns for get_mac_address() on Unix
  • WINBUILD: Add mac_address.cpp, .h to the boinc_cli project
  • client: preliminary implementation (commented out) of sub-second throttling
  • Client: debug sub-second CPU throttling
  • client: Initialize diagnostics framework for the sub-second CPU throttler