Commit Graph

20928 Commits

Author SHA1 Message Date
Rom Walton 07017027d5 client: Clearing the devnums_pci_slot_sort vector after the first Nvidia OpenCL device is detected causes a SIGSEGV for any subsequent Nvidia OpenCL device detections. 2013-07-11 00:52:43 -04:00
David Anderson 4d09bb549c web: fix bug where am_set_info RPC incorrectly removed people from teams
The problem: post_int() was returning 0 rather than null when arg is missing
2013-07-10 13:00:50 -07:00
Rom Walton 468add64e5 WINBUILD: Fix the PTP splash screen in the installer. 2013-07-10 12:17:44 -04:00
Rom Walton 307a02a39f Ignore the PTP installer temp directory 2013-07-10 12:07:03 -04:00
Rom Walton 6487f9b924 WRaPPER: Update version to 26006 2013-07-10 12:06:06 -04:00
Charlie Fenton 27d611c505 client: compile fix for non-Windows builds. 2013-07-10 00:05:27 -07:00
David Anderson 25b8e972e5 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-07-09 17:44:15 -07:00
David Anderson 4774296d1b client: API test harness tweak 2013-07-09 17:44:03 -07:00
David Anderson dfcf23bea8 API: Win bug fix: need to create mutex initially free 2013-07-09 17:43:19 -07:00
David Anderson 53fab7d0ee API: turn off debug flag 2013-07-09 16:59:54 -07:00
David Anderson 78c295c5de client: compile fix 2013-07-09 16:39:04 -07:00
David Anderson 67c20e9fce API: remove logic that makes new app graphics work with version 5 clients. 2013-07-09 16:22:10 -07:00
David Anderson faae3aac3a client: tweaks for API test harness - parse cc_config.xml 2013-07-09 16:21:33 -07:00
David Anderson 213d3a65dc API: fix last commit; need a DesiredAccess arg to OpenProcess() 2013-07-09 14:44:13 -07:00
David Anderson 85c845dde6 API: use OpenProcess(), not EnumProcesses(), to see if client is still alive 2013-07-09 14:27:36 -07:00
Rom Walton 47ec6dfa6b Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-07-09 16:55:40 -04:00
Rom Walton dec7ff16c7 - Tag for 7.2.2 release, all platforms
client_release/7.2/7.2.2
2013-07-09 16:54:37 -04:00
David Anderson b52d98b640 client: change per-project runnable job limit to a flat 1000 2013-07-09 13:52:50 -07:00
Rom Walton d756ada5e1 Update all_projects_list.xml for stock installers as well as Android. 2013-07-09 16:51:17 -04:00
David Anderson 1eb93fb757 Manager and GUI RPC: fix bugs that caused bad Intel GPU backoff display 2013-07-09 12:23:20 -07:00
David Anderson 782a11e22f client: don't fetch work if project has > max(2000, ncpus*100) runnable jobs 2013-07-09 11:17:56 -07:00
David Anderson a8485f3d3f Various: Fix some compile warnings; from Gianfranco 2013-07-09 10:34:32 -07:00
Charlie Fenton 0feedfe811 client: Fixes for launching a child process for detecting GPUs.
We must call parse_cmdline() to set the working directory before read_config_file().
2013-07-09 07:37:01 -07:00
Charlie Fenton 314f8d53fe MGR: bug fix: last item in arg list for run_program() should be NULL, not empty string. 2013-07-09 06:05:31 -07:00
Charlie Fenton 3c3318a867 client: Fixes for launching a child process for detecting GPUs.
Allow relative path to the client executable.
Bug fix: last item in arg list for run_program() should be NULL, not empty string.
2013-07-09 05:55:53 -07:00
Charlie Fenton e976facd40 MGR: bug fix: last item in arg list for run_program() should be NULL, not empty string. 2013-07-09 05:52:04 -07:00
Joachim Fritzsch 23abf4990b android: bug fix, acquire wake lock when screen is off and client status changes from suspended to computing. 2013-07-09 14:48:06 +02:00
Joachim Fritzsch d4967eab8f android: reduce lint tool warnings, e.g. unused resources 2013-07-09 13:44:49 +02:00
Joachim Fritzsch 561adb46de android: layout bug fix, client log flags dialog cut off buttons, issue #1306 2013-07-09 12:22:50 +02:00
Joachim Fritzsch 0630e3d5a0 android: show rpc backup message in Projects tab only in advanced mode. 2013-07-09 10:48:35 +02:00
Joachim Fritzsch d47d4954ff android: show first decimal place of completed fraction in Tasks tab. 2013-07-09 10:46:37 +02:00
Joachim Fritzsch 38258cf9ca android: bugfix, prevent NPE in AttachProjectListActivity.java, as reported through PlayStore. 2013-07-09 09:54:12 +02:00
Joachim Fritzsch bee48df53e android: make suspended status text clickable to resume computation. 2013-07-09 09:40:15 +02:00
Joachim Fritzsch 0a0b809055 android: bugfix, parsing of soft link file of slideshow.
previous implementation tried to parse image files as soft link if they had the same prefix.
2013-07-09 09:32:54 +02:00
Joachim Fritzsch b123f2962f Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-07-09 09:07:32 +02:00
Rom Walton 54bbd98b02 VBOX: Add an additional error check to determine if a stale VM needs to be unregistered. 2013-07-08 20:42:03 -04:00
Rom Walton a2fea9433b - Tag for 7.2.1 release, all platforms
client_release/7.2/7.2.1
2013-07-08 10:52:10 -04:00
David Anderson d461ec37b1 API: compile fix for newer gcc on Unix 2013-07-07 16:35:46 -07:00
David Anderson 4d47e2f170 client: don't request work from a project w/ > 1000 runnable jobs
Because of O(N^2) algorithms, the client becomes CPU-intensive
when there are lots of jobs.
This limit could be somewhat lower.
2013-07-07 13:13:57 -07:00
David Anderson 4cb34a123a client: don't apply CPU throttling to apps that use < .5 CPUs (like GPU, NCI) 2013-07-05 20:48:35 -07:00
David Anderson 417b26c7b4 compile fix in apps/upper_case.cpp 2013-07-05 20:45:33 -07:00
David Anderson 93c970f87c client: compile fix for Win 2013-07-05 14:18:45 -07:00
David Anderson 519a0bcbef API: add test harness for the runtime system
- If you run the client with --run_test_app,
  runs "test_app" in the current directory and interacts with it
  (and does nothing else).
  It can suspend/resume it with arbitrary timing;
  this is controlled in run_test_app() (app_start.cpp).
- example app: add --critical_section option.
  This lets you test the runtime system for apps that do
  most of their work in a critical section (like GPU apps).
- Add some logging messages (conditioned by DEBUG_BOINC_API)
  to the runtime system.
- boinc_finish() waits for the timer thread to write final messages;
  make sure it doesn't do anything else
  (like suspend the worker thread) during this period
2013-07-04 16:00:10 -07:00
Joachim Fritzsch 9e209231ba android: add warning string to battery temperature preference. 2013-07-04 12:28:18 +02:00
Hugo Puhlmann 18b6f26adb android: add feature to re-start application after PlayStore update. Enhancement #1303 2013-07-04 12:12:02 +02:00
Joachim Fritzsch b59da8aa4b android: reduction of targetSDK to 9, menu button was not shown on some devices. 2013-07-04 10:53:13 +02:00
Joachim Fritzsch 45e8e5b6b3 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-07-04 10:50:39 +02:00
David Anderson ed03f500b2 API: fix synchronization problem that could make apps nonresponsive 2013-07-03 18:08:09 -07:00
David Anderson 46733f2747 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-07-03 11:13:54 -07:00
Charlie Fenton 4b82bac42b client: fix compiler warning. 2013-07-03 02:34:43 -07:00