7.14.0

Aus BC-Wiki
Zur Navigation springen Zur Suche springen

7x

  • 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