7.14.0
- Update installshield files; update version #s; fix Win custom action build
- Move network_test_url tag from cc_config.xml into new nvc_config.xml file, since WCG modifies this for their branded builds (along with new version check info) and it is probably never modified for standard (unbranded) BOINC
- Fix build break on MS Windows
- (branding) Change network_test_url for WCG from http to https
- client: save a copy of nvc_config.client_version_check_url in client_state.xml file, eliminating need for installer to rename previous nvc_config.xml to old_nvc_config.xml. newer_version_startup_check() compares gstate.client_version_check_url to nvc_config.client_version_check_url. If different, it clears gstate.newer_version and updates gstate.client_version_check_url.
- Mac installer: remove code added earlier which renamed previous nvc_config.xml to old_nvc_config.xml.
- Mac installer: remove any previous nvc_config.xml file
- Add default nvc_config.xml file for use in MS Windows installer
- Mac installer: fix typo in code to remove any previous nvc_config.xml file
- Mac installer: change pkill() calls to killall() because pkill() was not available before OS 10.8
- Revert "mac installer: change pkill() calls to killall() because pkill() was not available before OS 10.8"
- Mac installer: change pkill() calls to killall() because pkill() was not available before OS 10.8
- WINBUILD: Remove VS2010 compiler warnings. A few remain.
- client: use #define DEFAULT_VERSION_CHECK_URL instead of NVC_CONFIG::get_default_version_check_url()
- add file
- GUI: Refresh ProjectInfoPage in attach wizard
- Improve var names and avoid divide by zero
- Fix Darwin bug
- Fix cs_benchmark.cpp heap destruction
- Fix linux build
- Mac Screensaver: fixes for dual GPU MacBook Pros running OS 10.13+
- Mac screensaver: Fix minor typo in comment
- Mac screensaver: Remove commented-out instruction as requested by @AenBleidd
- Adds ability for a Brand to define the string for boinc help in the help menu through the skin.
- Clears the Launch services database during a mac client install
- Updates for the wcgrid brand to support the mac installer
- Drop MIPS support
- Harden build scripts against spurious errors
- Update cURL build scripts
- Update OpenSSL build scripts
- Android: Fix arm64 BOINC build
- Android: Fix x86_64 BOINC build
- Update cURL and OpenSSL versions
- client: parse and store user and team name from account manager. If the AM is "dynamic", show those for projects attached via AM, rather than e.g. "Science United user 123456".
- Android: Raising targetSdkVersion to 26 (Oreo) as required by Google Play Store as of 11/2018
- Android: Match Android API requirement with BOINC app counterpart for consistency
- Android: Ensure Android NDK r18 compatibility
- Android: Fix libstdc++ path for armv7-a architecture
- Android: Raised minimum Android requirement to KitKat 4.4.4 (API level 19)
- Android: Workaround for missing truncate() libc function
- Android: Partially revert "Ensure Android NDK r18 compatibility"
- Android: Upgrade Gradle
- Android: Adapt to v7 appcompat support library API changes (as of 25.1)
- web: Add languages to language selection menu for which we have translation files but which, for some reason, were missing from the list (?). Namely: Azerbaijani, Basque, Italian, Norwegian, Persian, and Ukranian.
- web: Fix language_names.inc file to include more correct spelling of Ukrainian language
- web: Fix English spelling of Ukrainian language string
- GUI: Tune simple preferences dialog
- GUI: Tune advanced preferences dialog
- client: Change strcpy to use the safe_strcpy and strcat to use safe_strcat in acct_setup.cpp, hostinfo_unix.cpp and hostinfo_unix_test.cpp
- Updates for WCG branded client
- client/ASYNC_VERIFY::verify_chunk: delay casting of size_t to int
- client/ASYNC_VERIFY::verify_chunk: check ferror() after a fread()/fwrite()
- Removed copy of put in trash icon because not used in branded installer and cleaned up comments
- Locale: Update localization template files
- Locale: Update localization files
- client/scheduler: update NVidia detection
- Improve .gitignore by adding .vscode folder
- update boinccas.dll, which shouldn't exist in the first place
- lib: implement get_real_executable_path() for more OSs
- client: fix GPU detection with --detach_console
- client: use full path to client executable in GPU detection
- lib: change run_program() to use $PATH
- client: decode error codes in detecting GPUs
- client: remove unnecessary chdir() calls in GPU detection
- build: remove the test for /proc/self/exe
- Added ping function
- Revert "Added ping function"
- Added ping function
- lib: add a function to test if path is absolute
- client: reduce log spamming in GPU detection
- update project list
- update version #s
- update vbox files