Commit Graph

20339 Commits

Author SHA1 Message Date
David Anderson 99258dcecb - client: fix compile warning 2013-04-24 20:00:02 -07:00
David Anderson 8740e9a2b5 - web: update text for finding data directory 2013-04-24 19:15:06 -07:00
Rom Walton 4239d08fbf WIN: Version number updates. 2013-04-24 15:56:19 -04:00
Rom Walton e80958162d VBOX: Disable virtualized COM ports, LPT ports, and audio cards. Also disable bi-directional clipboard and drag and drop services.
This probably isn't needed, but VirtualBox templates may change in the future and disabling them reduces our exposure to various types of errors.
2013-04-24 15:18:56 -04:00
Rom Walton 2871721c90 VBOX: Add some text to atderr about the incompatible version of VirtualBox. 2013-04-24 15:05:32 -04:00
Rom Walton b19d1ea85f VBOX: Start keeping track on incompatible versions of VirtualBox.
Set the temporary exit delay to one day if an incompatible version is detected.  This gives the volunteer a chance to take corrective action before the task errors out after it exceeds its deadline.
2013-04-24 15:03:26 -04:00
Rom Walton 0a39e44a79 VBOX: Disable USB support in virtual machines by default.
On Linux the currently signed-in user has to be added to the vboxusers group in order to handle bridging USB devices.  If the user has not taken that step virtual box throws a warning that looks like an error.  This caused vboxwrapper to believe that the VM had failed to start.  Since we do not know of any VM enabled problem that needs to communicate with an external USB device, just disable the feature entirely.
2013-04-24 10:31:06 -04:00
Charlie Fenton 0562a88619 Fix file permissions 2013-04-24 04:38:22 -07:00
Charlie Fenton d7633f5040 MGR: bug fix - save settings when Windows is shut down
Work around a bug in wxWidgets 2.8.x which fails to call OnExit() when Windows is shut down, causing any changes to Manager settings to be lost.
2013-04-24 04:33:07 -07:00
Rom Walton 4247f6354e Updates 2013-04-23 15:24:49 -04:00
Rom Walton c8936b2594 Promote 7.0.64 (Win) / 7.0.65 (Mac/Linux) to the next public release. 2013-04-23 14:32:30 -04:00
David Anderson 9142a36ebe Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-04-22 10:08:23 -07:00
Charlie Fenton 476d4a7f90 client: fix fatal bug introduced in 64d7fa34 2013-04-22 03:30:29 -07:00
David Anderson 17be087b00 - web: Remove "I've also got this question" and "My question has been answered"
buttons from threads in Questions and Answers forums.
    These are a vestige from when Q&A forums were different from other forums,
    i.e. questions were sorted by frequency of being asked,
    and answers were sorted by their relevance.
    I still like this idea, but it didn't catch on.
2013-04-20 14:18:51 -07:00
David Anderson 8846a15571 - sample work generator: maintain a buffer of N unsent jobs
for the given app, not total.  From Jon Sonntag.
2013-04-20 13:49:51 -07:00
David Anderson 478900c321 - web/scheduler: add project preference for not getting Intel GPU jobs 2013-04-20 12:25:55 -07:00
David Anderson 4434a9dd62 - client: add support for bool <no_project_notices> element
in account manager RPC reply.
    If set, suppress display of notices from projects
    (still display notices from the account manager).
2013-04-19 21:40:10 -07:00
Charlie Fenton 61b564c0cd Mac: update build instructions for GIT instead of SVN 2013-04-19 02:04:16 -07:00
David Anderson eac1264656 - scheduler: send <no_rsc_apps> elements to post-7.0.40 clients 2013-04-19 00:11:24 -07:00
David Anderson 7e3dbfa67a - client: final fix to GUI RPC addition 2013-04-18 14:08:50 -07:00
David Anderson 64d7fa3474 - client: more fixes to GUI RPC addition.
Also, replace get_project_dir() with a memoized member function of PROJECT
2013-04-18 13:57:33 -07:00
David Anderson 0880c7107a - fix previous GUI RPC commit 2013-04-18 13:09:03 -07:00
David Anderson 9a073defd1 - client: win compile warning fix 2013-04-18 12:45:19 -07:00
David Anderson aa07305eeb - GUI RPC: add "project_dir" field to PROJECT struct.
GUIs can look for image files (stat_icon etc.) in this directory.
2013-04-18 12:43:17 -07:00
Joachim Fritzsch 97860f15d0 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-04-18 15:46:44 +02:00
Joachim Fritzsch e0e6a56719 - android: project attach, better error handling if no internet connection 2013-04-18 15:46:18 +02:00
David Anderson 81d64892b6 - client: msg tweak 2013-04-18 00:36:03 -07:00
David Anderson 3610a334aa - client: minor code cleanup 2013-04-17 11:33:53 -07:00
Rom Walton 9e9b9bd8e5 Updates for 7.0.64/65 2013-04-17 12:05:59 -04:00
Joachim Fritzsch 3b6ade0175 -android: removed RAM usage when busy, not used.
-android: reduced factory setting for ncpus_pct to 50
2013-04-17 16:39:30 +02:00
Joachim Fritzsch ae873a8d73 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-04-17 16:01:05 +02:00
Joachim Fritzsch 5ae33f9648 -android: Optimization of EventLogActivity and message retrieval 2013-04-17 15:55:14 +02:00
David Anderson 68331492ac - client: Avoid showing too-old stats in GUI.
Trim old credit statistics on each GUI RPC
    as well as each scheduler reply.
2013-04-17 01:25:24 -07:00
David Anderson 35390ef974 - client: add support for CPU OpenCL apps.
Add OPENCL_DEVICE_PROP cpu_opencl_prop to HOST_INFO;
    this store info about the host's ability to run CPU OpenCL apps.
    Detect this, and report it in scheduler requests.
2013-04-16 22:42:29 -07:00
Rom Walton 06d8009a57 MGR: Keep the BOINC logo visible in the about dialog box. 2013-04-16 16:05:23 -04:00
Rom Walton 361e6a6a7d MGR: Cleanup up the about dialog a little bit. 2013-04-16 11:07:49 -04:00
Rom Walton b3390d73fb MGR: Enforce a minimum username/email address length when we are prompting for a username or email address. 2013-04-15 15:35:32 -04:00
David Anderson 7abfe40063 - scheduler: add optional <host_summary_regex> element to plan_class_spec.xml.
This regular expression is matched against the "host summary" string
    stored in host.serialnum.
    You can use this, e.g., to allow only particular GPU models.
2013-04-15 12:00:14 -07:00
Charlie Fenton 6dfe0b31ac MGR: Don't display architecture (x86 vs x86_64) in About Box on Macs 2013-04-15 03:04:21 -07:00
Charlie Fenton a6f0810145 client: add AMD GPU name for HD 3650 (RV635) 2013-04-15 03:03:10 -07:00
Charlie Fenton c8e1b51e40 client: fix matching of ATI/AMD CAL and OpenCL GPU enumeration for (most) cases where CAL supports some older GPUs but OpenCL does not. 2013-04-15 03:01:31 -07:00
David Anderson 0eaaca174a - make_project: don't write <cgi_url> in config.xml; it's not used 2013-04-13 21:32:10 -07:00
Rom Walton acb3357cf9 WINSETUP: Fix the Enable Use by All Users checkbox in the installer. The setting wasn't being properly restored.
WINSETUP: Special case the LAUNCHPROGRAM property, if the registry value is an empty string, enable the checkbox.
2013-04-11 13:38:16 -04:00
Joachim Fritzsch c084536dce Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-04-11 11:50:46 +02:00
Joachim Fritzsch 5ba9644302 -client: bugfix for Android in host_is_running_on_batteries(). Change filehandling back to fopen and fclose from rewind. 2013-04-11 11:50:26 +02:00
Charlie Fenton 882bcb838a client: Balance braces because unbalanced braces confuse Xcode's text editor. 2013-04-11 02:33:32 -07:00
Charlie Fenton 81d7a66f3b client: fix compile break on Linux (from Gianfranco Costamagna) 2013-04-11 01:46:29 -07:00
David Anderson 229be73d2b - client: check return value of FormatMessageW()
so we don't print garbage
2013-04-11 01:22:43 -07:00
David Anderson 7442ec888d Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-04-11 01:21:13 -07:00
David Anderson 3fe5da73bd - client: if a job's finish file has been there > 10 sec,
do atp->abort_task() rather than atp->kill_task();
    the latter will restart it infinitely on Unix
- client: prefix timestamp to stderr messages
2013-04-11 01:18:57 -07:00