7.8.0

Aus BC-Wiki
Zur Navigation springen Zur Suche springen

7x

  • MGR: don't crash if GUI RPC returns empty reply
  • MGR: Remove CheckForVersionUpdate() call from CNetworkConnection::Poll(). It caused Manager to crash on startup of Windows 10
  • MGR: Mac: code optimization
  • MGR: Mac: change "you are not authorized to manage the client" in alert to "... to manage BOINC" or "... to manage World Community Grid", "... to manage GridRepublic", etc.
  • Mac uninstaller: better optimization and error checking
  • Mac installer: ensure that temporary directories created by Mac installer and uninstaller have unique names
  • Mac uninstaller: fix incompatibility with OS 10.6
  • Mac uninstaller: fix small cosmetic issue
  • Mac installer: Prevent displaying "OSAScript" in menu bar on newer versions of OS X
  • Mac installer: improve logging of diagnostic information
  • Mac installer: create temporary files in a directory unique to the user running the installer or uninstaller, to avoid permission problems if it was recently run from a different user. Don't try to automatically launch the BOINC Manager if it is being installed from a user who is not authorized to run the Manager.
  • Mac installer: create temporary files in a directory unique to the user running the installer or uninstaller, to avoid permission problems if it was recently run from a different user.
  • lib: Mac: add missing dlclose()
  • MGR: Mac: Fix formatting of alert
  • lib: Mac: Fix bug which crashed PostInstall app causing installer failures when authorizing non-admin users to run Manager
  • client: do AM RPC before detaching detach-when-done projects
  • client: bug fix in acct mgr logic
  • client: account-manager-related changes
  • Mac: update build instructions to show they apply to version 7.7.3 and later
  • server: fix compile error
  • client: fix minor bug
  • Mac client: avoid a potential compile error if deprecated enum kCGLRPVideoMemory is removed from a future SDK
  • Mac: update build instructions
  • Mac installer: add better error reporting
  • Mac installer: fix bugs introduced in my commits bbc1c40 when replacing deprecated system() calls with posix_spawnp() calls
  • client: show alt platforms in event log at startup. Fixes #1920.
  • client: fix typo
  • client/lib: add GUI RPCs for reading and writing app_config.xml files.
  • client/lib: code shuffle preparatory to adding app_config GUI RPC
  • client: Remove unused variables
  • MGR: Remove unused variables
  • client: small code shuffle; no behavior change
  • client: don't crash if can't open gui_rpc_auth.cfg
  • Build Linux: enable dependency debug build
  • MGR: Fixed spelling in 'Update Version Check'
  • client: show max disk usage correctly
  • MGR: Implement feature 'Do not show this message again' in 'Shut Down Connected Client' dialog.
  • client: don't start var names with __
  • client: propogate correct error if fail to read stderr file
  • MGR: Fix notices display under Mac OS 10.12.4
  • Manager: fix uninitialized class members in constructor
  • MGR: Fix change (commit 91784e9: replace deprecated Mac API ) lost by merge 3a956aa
  • client: Fix show message cycle
  • MGR: Remove unused function call.
  • client: change "njobs_fail" back to "njobs_error"
  • client: parse njobs_error in state file (don't lose info on transition)