Commit Graph

21048 Commits

Author SHA1 Message Date
Joachim Fritzsch d1ef167b8d Merge branch 'notices' 2013-08-14 08:38:15 +02:00
Joachim Fritzsch 68dff711a5 android: add code for notices to disappear when outdated. 2013-08-14 08:18:50 +02:00
David Anderson fc8eca4216 client: if we request work from a project and don't get any notices, clear that project's scheduler notices
I.e. if you got an "insufficient disk space" notices, and you fixed the problem, the notice should go away.
2013-08-13 14:56:37 -07:00
David Anderson 18f797b6bf client (Android): in check_suspend_processing(), check CPU throttling last. That way if suspend_reason is CPU_THROTTLING, the GUI knows that there is no other source of suspension. 2013-08-13 14:16:18 -07:00
Rom Walton fe63b83625 * LOCALE: Update translations 2013-08-13 13:01:47 -04:00
Joachim Fritzsch 11db1b9741 android: improved logging information on rpc failure, releated issue #1323 2013-08-13 13:28:37 +02:00
Joachim Fritzsch 84c5bd353d android: bug fix for OutOfMemeoryError while loading slideshow, handle exception. reported in PlayStore. 2013-08-13 13:07:45 +02:00
Joachim Fritzsch 984bef78ea Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-08-13 13:07:07 +02:00
Joachim Fritzsch 3543c6084d android: bug fix for NPE reported in PlayStore, due to changed preference handling 2013-08-13 13:02:07 +02:00
Joachim Fritzsch 752c86015c android: add scheduler notices to Projects tab. Message does not disappear yet. 2013-08-13 12:51:11 +02:00
Rom Walton d0c765b101 VBOX: When running a 32-bit vboxwrapper on a 64-bit Windows machine, exit with a temporary error suggesting that the volunteer upgrade to a 64-bit BOINC client. 32-bit vboxwrapper cannot detect VirtualBox on a 64-bit system. 2013-08-13 00:26:12 -04:00
David Anderson d980f70163 client and manager: the set_cc_config and get_cc_config GUI RPCs had nonstandard replies, which weren't parsed correctly by the calling code.
The reply from a GUI RPC that don't return info is one of:
<success/>
<error>error message</error>
<status>N</status>
2013-08-11 00:23:41 -07:00
David Anderson e0a8ac2427 Wrapper (Android): don't get the CPU time of tasks. The function sometimes crashes (under investigation), and the GUI doesn't show CPU time anyway. 2013-08-10 22:20:17 -07:00
David Anderson c5842ab728 Manager: show "paused" icon if computing is suspended for any reason 2013-08-09 23:23:32 -07:00
David Anderson ead91c6f38 Manager: in Transfers tab, Size refers to total size 2013-08-09 21:08:23 -07:00
David Anderson 1c31f6feaa Condor: fix bug when 2 input files have same contents; fix error messages 2013-08-09 16:06:36 -07:00
David Anderson 74a8a8cad7 Condor: use flockfile() instead of pthread mutex 2013-08-09 14:55:41 -07:00
David Anderson 37e822fe3a Condor: implement asynchronous mode in BOINC GAHP; from Jaime 2013-08-09 13:41:58 -07:00
David Anderson 53f97f9cf1 Condor: fix memory-allocation bugs, from Jaime 2013-08-09 13:33:03 -07:00
David Anderson 99198c889d BOINC web: update Primegrid description 2013-08-09 13:32:14 -07:00
David Anderson 9607f3342c client, FreeBSD: report "pni" instead of "sse3" 2013-08-08 11:52:01 -07:00
Eric J Korpela 48d995061f Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-08-08 11:31:27 -07:00
Eric J Korpela 60c7814250 SCHED: Removed claimed credit sanity check because GPU machines often have host
scales that cause it to fail. That prevents host_app_version PFCs not to be
updated for perfectly reasonable credit claims.  Since there is a max credit
granted this mechanism is unneccesary, anyway.
2013-08-08 11:23:30 -07:00
David Anderson b156e88208 scheduler: sample code for the SSE3 plan class must check for "pni" rather than "sse3"; clients report "pni" 2013-08-08 11:00:29 -07:00
David Anderson 1dac077a05 client: message tweak 2013-08-08 10:59:49 -07:00
Rom Walton 683fb60623 ANDROID: Remove a script that is not needed anymore. 2013-08-07 17:53:35 -04:00
Rom Walton 43f8e88baa LOCALE: Update translations 2013-08-07 13:30:53 -04:00
David Anderson 174c90218c API (Android): fix typo 2013-08-07 09:11:45 -07:00
Charlie Fenton ee4d0b507c Mac installer: update translations template. 2013-08-06 17:00:02 -07:00
David Anderson 59ba61b323 client (Android): don't use network preferences
Many Android users had existing preferences with settings like
"don't compute when idle" that make sense for PCs but not mobile devices.
When this pref is enforced on Android, no computing happens
and user confusion results.
We're addressing this by using only local prefs on Android.
We considered other approaches - e.g. having a "mobile" venue -
but they're too complex.
2013-08-04 15:13:26 -07:00
David Anderson 6a34f264d4 web: remove mobile venue for the time being 2013-08-04 15:12:34 -07:00
David Anderson c3485cd6a9 client (Android): allow GUI to pass MAC address to client via set_host_info(). If domain name is "localhost" and MAC address is nonempty, use MAC address instead of domain name when showing host on project web page. 2013-08-03 18:42:11 -07:00
David Anderson 24788d4f54 admin web: fix typo in cancel jobs page 2013-08-03 18:31:43 -07:00
Charlie Fenton af5cc95fc7 MGR: fix permissions error string in stderrgui.txt 2013-08-03 15:13:55 -07:00
David Anderson 9d43d18011 client: include project resource shares in account manager request message 2013-08-03 13:13:54 -07:00
David Anderson dc09b0a131 Android GUI: fix a couple of strings 2013-08-03 13:13:08 -07:00
David Anderson 920df081e4 API (Android): check whether the SIGALRM signal is erroneously being handled by the timer thread 2013-08-02 13:43:58 -07:00
David Anderson eb489c487c web: show product name in host lists, and don't show domain name twice 2013-08-02 13:35:17 -07:00
David Anderson e2901ebf9a client: initialize device_status_time (shouldn't make any difference) 2013-08-02 13:34:44 -07:00
Rom Walton d19a237aec WINBUILD: Re-enable the custom actions which modify the VirtualBox.VirtualBox permissions so that boinc_project can launch VMs. 2013-08-02 14:35:13 -04:00
Charlie Fenton 6d1ed3bfe0 MGR: On Linux, initialize exclusive apps dialog to start from directory "/usr/bin/" instead of from "/" (from Toralf Förster) 2013-08-01 00:36:10 -07:00
Charlie Fenton ecfd22f22a Mac: documentation update 2013-07-31 01:44:01 -07:00
David Anderson e1523cc093 admin web: add option to Cancel Jobs page to cancel only unsent jobs 2013-07-30 14:07:34 -07:00
David Anderson 9eb232ab08 API (Android) sched_yield() before sleep() in signal handler
Trying to fix bug where timer thread stops doing anything
after first suspend on Android (old, 1-core devices).
I suspect that the sleep() in the worker thread's signal handle
is sleeping the entire process.
Insert a sched_yield() before the sleep so that the time thread will run.
2013-07-30 11:04:09 -07:00
David Anderson e85a18289e client (win): fix typo in last commit 2013-07-30 10:47:54 -07:00
David Anderson 57afbc26ba client: improved CPU type and feature detection. From [P3D Crashtest] 2013-07-30 10:35:45 -07:00
Charlie Fenton 50a55d0d40 Mac: update build of client from openssl-1.0.1c to openssl-1.0.1e 2013-07-30 01:01:08 -07:00
Charlie Fenton aafa5e45c0 nvcuda sample: add comments about missing features in the BOINC CUDA sample code:
* Code to determine the correct device assigned by BOINC.
* Code to select which NVIDIA GPU to use if there are more than one.
2013-07-29 23:22:17 -07:00
Charlie Fenton 7d372d2803 Fix warnings of class or global variables shadowed by local variables or arguments 2013-07-29 01:31:09 -07:00
David Anderson ae2c9c8863 BOINC web site: fix error in download_all page (non-existent version) 2013-07-28 22:42:18 -07:00