7.6.32

Aus BC-Wiki
Version vom 25. April 2016, 20:28 Uhr von Rebirther (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „''' 7x''' * Expand usage of HTTPS and fix a few URLs. * client: select next download url if the current one fails. * MGR: Remove dead code that was ap…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

7x

  • Expand usage of HTTPS and fix a few URLs.
  • client: select next download url if the current one fails.
  • MGR: Remove dead code that was apparently disabled in 2010 and nobody noticed.
  • client: fix nvidia_driver_version dlopen()
  • GUI RPC: enclose message bodies in CDATA to avoid XML parse errors for messages containing "<". Also strip off <?xml tag from project config to make GUI RPC reply valid.
  • client: message tweak.
  • MGR: fix compiler warning introduced by commit 1c4f391.
  • MGR: Fix commandline options.
  • MGR: Fix command line parsing options.
  • Android: Update build scripts to support OpenSSL 1.0.2g and libCurl 7.48.0
  • snprintf() workaround for Win. VS 2010 doesn't have snprintf(). As a temporary workaround (until we move to VS 2015) #define snprintf as _snprintf (which doesn't null-terminate if buffer is too small). This is at least no worse than using sprintf(), which we were doing. Work around invalid XML in logs. Ironically, should the user specify invalid XML tag in cc_config.xml, BOINC will write log message containing that tag unescaped and unclosed. Needless to say, it breaks XML parsing instantly. This patch auto-closes this tag in the log message.
  • VBOX: Cap the maximum number of CPUs to 32. Virtualbox has a hard cap of 32 processors per VM. Use wxString instead of wxChar* where necessary.This eliminates compiler errors with wxUSE_STL=1. It's probably also a cleaner way to pass strings around.
  • Add <no_opencl/> option in cc_config.xml