Change Log 7.7.2 - 7.8.0 (August 10, 2017)
From BOINC Wiki
- Preliminary Change Log 7.7.2 -> 7.8.0
- 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)