Change Log 5.10.0
From BOINC Wiki
Change Log 5.10.0, May 29, 2007
- client: unscrambled some of the #ifdefs in hostinfo_unix.C
- In Linux case, if measured RAM size is negative, print some info.
- client, Unix: always use 1 (rather than slot#) in ftok().
- Slot is already encoded in path.
- client, Linux: get memory size from /proc/meminfo rather than sysconf()
- Mac: Remove obsolete XCode project script phase for separate SG build symbol table.
- Add a mechanism for a project to shut down gracefully.
- If 1 is included in config.xml, this gets send to clients, and they display a "Project ended - OK to detach" message.
- client, Windows: when making calls to get free disk space (e.g. pGetDiskFreeSpaceEx()) pass the path of the current directory instead of NULL. :Otherwise, if we're running as an unprivileted user with no access to the root dir, the call fails and reports zero free space.
- Add GUI RPC to set projects debts (short and long term).
- Lets you set all of them at once, as suggested by Nicolas Alvarez.
- fixes SVN ticket #131. Manager: make some strings translatable, and fix them
- Unix: 'make install' copies certificate authority file to client directory
- fixes SVN ticket #207. HTML entities in BOINC Manager have to be decoded BOINC Manager can now properly decode HTML entites for the following elements:
- •Projects Tab:
- Project Name
- User Name
- Team Name
- •Work Tab:
- Project Name
- Application Name
- •Transfers Tab:
- Project Name
- •Messages Tab:
- Project Name
- •Disk Tab:
- Project Name
- fixes SVN ticket #212. Info in columns misaligned on switching views
- Properly restore which tab view the user left from when going to the advanced view from the simple view
- Fix the problem that caused the manager to wait for 7 seconds to display anything on initial startup.
- Store the various Grid/List persisted data seperately so that the different header sizes don't cause problems.
- Disable HtmlEntityEncode/HtmlEntityDecode on all platforms but Windows for now.
- Change all references of mb_str() to c_str() in SkinManager.cpp to avoid SIGILL's on Unicode environments.
- fixes SVN ticket #215: Customize the VBS script used to launch BOINC Manager for each system we install on.