7.3.10
Zur Navigation springen
Zur Suche springen
- MGR: Only dump a crash report if wxUSE_DEBUGREPORT is defined in wxWidgets
- MGR: Get assert handler working on Macintosh to log output to the log file on release builds. Fix build break on Mac: wxUSE_DEBUGREPORT is defined as 1 even though wxDebugReport() is not available in wxCocoa built from wxCocoa.xcodeproj.
- MGR: We need to cast mb_str() calls when using fprintf or some other C Runtime function.
- MGR: Remove dead code
- MGR: Fix single instance detection so that it is compatible with Fast User Switching on Windows and Mac. We are now using wxSingleInstanceChecker which should be compatible on all platforms.
- MGR & Client: Massive code clean-up. Remove as much of the LoadLibrary/GetProcAddress stuff as we can under VS 2012.
- client: Fix the CPUID calls for structured extension feature flags, it was clobbering standard support flags on Windows.
- LIB: Introduce the notion of per-user account log files. Setup the manager, tray applet, and screen saver to use per-user account log files. Technically the default screen saver should be as well.
Log Locations:
WIN : %APPDATA%\BOINC
MAC : $(HOME)/Library/Logs/BOINC
Linux : $(HOME)/.BOINC