David Anderson
6d8bdd777b
- client: fetch work from backup (zero resource share) projects
...
only if a device instance is idle
svn path=/trunk/boinc/; revision=25271
2012-02-16 04:54:09 +00:00
David Anderson
c5ac569868
- remove lib/mac_address.cpp,h from project
...
svn path=/trunk/boinc/; revision=25270
2012-02-16 00:11:07 +00:00
David Anderson
caf56b8b6b
- lib: change get_mac_address() to avoid sprintf(buf, "%s...", buf);
...
use strcat instead
- client: don't use get_mac_address() to create host CPIDs
(we have plenty of other info to make them unique)
- storage stuff
svn path=/trunk/boinc/; revision=25269
2012-02-16 00:08:40 +00:00
David Anderson
c1137166af
- client: msg tweak
...
svn path=/trunk/boinc/; revision=25268
2012-02-15 19:56:02 +00:00
David Anderson
58e26b9b4b
- web: in user search, show most recent rather than oldest users
...
- web: don't show URL in account page if expavg_credit < 1.
This discourages a type of spam.
svn path=/trunk/boinc/; revision=25267
2012-02-15 19:25:41 +00:00
David Anderson
4435172b42
svn path=/trunk/boinc/; revision=25266
2012-02-15 07:11:19 +00:00
David Anderson
68ac56c716
- client: more tweaks to work-fetch messages
...
svn path=/trunk/boinc/; revision=25265
2012-02-15 06:59:35 +00:00
David Anderson
bcc3ad6add
- client: instead of saying "comm deferred",
...
say "project backoff XXX.XX".
svn path=/trunk/boinc/; revision=25264
2012-02-15 05:49:12 +00:00
David Anderson
b55bbbb237
- storage stuff
...
svn path=/trunk/boinc/; revision=25263
2012-02-15 04:40:50 +00:00
Charlie Fenton
9cebe4bb35
API: Remove apparently unnecessary include of carbon.h
...
svn path=/trunk/boinc/; revision=25262
2012-02-15 01:33:51 +00:00
Charlie Fenton
a2c94a7b83
Mac sandbox: Don't check permissions of project-created subdirectories under project or slot directories
...
svn path=/trunk/boinc/; revision=25261
2012-02-15 00:00:06 +00:00
David Anderson
ff7fcb293a
- admin web: fix error when showing unsent results
...
svn path=/trunk/boinc/; revision=25260
2012-02-14 21:12:57 +00:00
David Anderson
cf932e622d
- assimilator: when enumerating results for a WU, check retval.
...
Otherwise we might get a partial list,
which screws up assimilation logic.
svn path=/trunk/boinc/; revision=25259
2012-02-14 18:50:47 +00:00
David Anderson
ba04760fee
- scheduler: fix bug that broke broadcast jobs (from Kevin)
...
svn path=/trunk/boinc/; revision=25258
2012-02-14 16:58:18 +00:00
Rom Walton
66c904ad59
Update Translations
...
svn path=/trunk/boinc/; revision=25257
2012-02-14 16:27:28 +00:00
Charlie Fenton
505fdf703a
Mac sandbox: Don't check permissions of project-created subdirectories under project or slot directories
...
svn path=/trunk/boinc/; revision=25254
2012-02-14 05:56:09 +00:00
Charlie Fenton
2e820426ca
MGR: Update <organization_*> tags in 3 branded skins (GR, PtP, CE) to new values from Matt Blumberg
...
svn path=/trunk/boinc/; revision=25252
2012-02-14 00:38:04 +00:00
Charlie Fenton
5d135a877b
MGR: Update <organization_*> tags in 3 branded skins (GR, PtP, CE) to new values from Matt Blumberg
...
svn path=/trunk/boinc/; revision=25251
2012-02-14 00:31:13 +00:00
Charlie Fenton
96f52fa76c
MGR: Update <organization_*> tags in 3 branded skins (GR, PtP, CE) to new values from Matt Blumberg
...
svn path=/trunk/boinc/; revision=25249
2012-02-14 00:23:20 +00:00
Charlie Fenton
7df4286081
client: Try to fix incorrect NVIDIA device number in OpenCL descriptions
...
svn path=/trunk/boinc/; revision=25248
2012-02-13 10:47:59 +00:00
Charlie Fenton
98542c99e2
client: Try to fix incorrect NVIDIA device number in OpenCL descriptions
...
svn path=/trunk/boinc/; revision=25247
2012-02-13 09:35:10 +00:00
Charlie Fenton
83350c21bd
MGR: Fix bad <organization_help_url> in Progress Through Processor's skin files provided by Matt Blumberg on 9 December 2011
...
svn path=/trunk/boinc/; revision=25245
2012-02-13 09:10:19 +00:00
David Anderson
a4cd8e5cdb
- storage stuff
...
- client: message tweak
svn path=/trunk/boinc/; revision=25244
2012-02-13 08:41:48 +00:00
David Anderson
21d4a3d9c2
- client: zero PROJECT::last_upload_start on reset,
...
so that we can fetch work immediately
- client: in PERS_FILE_XFER::create_xfer(),
check for already-existing file before seeing we're allowed to start a new xfer
- client: in PERS_FILE_XFER::create_xfer(),
if an async verify is in progress, mark PERS_FILE_XFER as done.
svn path=/trunk/boinc/; revision=25243
2012-02-13 05:02:51 +00:00
Charlie Fenton
9da40e98b3
MGR: On Mac, ensure any modal dialog remains in front when Manager is activated
...
svn path=/trunk/boinc/; revision=25240
2012-02-11 08:44:48 +00:00
Charlie Fenton
4e1ff26060
client: If OpenCL but no CAL or no CUDA, copy GPU model name from OpenCL
...
svn path=/trunk/boinc/; revision=25239
2012-02-11 06:57:06 +00:00
David Anderson
9a21d865e9
- storage stuff
...
svn path=/trunk/boinc/; revision=25238
2012-02-10 22:54:00 +00:00
David Anderson
bbb1f04420
- client (Unix): don't print misleading "task exited with no finish file"
...
message if task actually called boinc_temporary_exit().
svn path=/trunk/boinc/; revision=25235
2012-02-10 05:31:30 +00:00
Rom Walton
4c9d7b8579
- Tag for 7.0.15 release, all platforms
...
boinc_core_release_7_0_15
/
configure.ac
version.h
svn path=/trunk/boinc/; revision=25233
2012-02-09 21:34:33 +00:00
David Anderson
64608800cb
- scheduler: don't send "update GPU driver" messages if
...
the client didn't report a driver version #
svn path=/trunk/boinc/; revision=25232
2012-02-09 20:34:29 +00:00
Rom Walton
fe347aa1e3
Update Translations
...
svn path=/trunk/boinc/; revision=25231
2012-02-09 19:13:13 +00:00
Rom Walton
ee96339da3
Update Translations
...
svn path=/trunk/boinc/; revision=25230
2012-02-09 17:45:00 +00:00
David Anderson
eb613b6d1a
Quick Updates
...
svn path=/trunk/boinc/; revision=25229
2012-02-09 17:41:53 +00:00
Rom Walton
f4c384d94f
Quick Updates
...
svn path=/trunk/boinc/; revision=25228
2012-02-09 17:38:27 +00:00
Charlie Fenton
d93aec619c
Add note that files and subdirectories in Mac slots and project directories must have group permissions set
...
svn path=/trunk/boinc/; revision=25227
2012-02-09 09:55:14 +00:00
Charlie Fenton
a656070f96
Add note that files and subdirectories in Mac slots and project directories must have group permissions set
...
svn path=/trunk/boinc/; revision=25226
2012-02-09 09:47:23 +00:00
David Anderson
e59816234e
- client: only check file size if the FILE_INFO specifies it.
...
svn path=/trunk/boinc/; revision=25225
2012-02-09 09:15:23 +00:00
David Anderson
4c545f407a
if file is wrong size on startup, delete it
...
svn path=/trunk/boinc/; revision=25224
2012-02-09 01:06:15 +00:00
David Anderson
7a84593e23
- client: fixed a bug in procinfo_app() that would cause processes
...
to be treated as non-BOINC when they actually are,
thus falsely triggering CPU-busy suspensions
svn path=/trunk/boinc/; revision=25223
2012-02-09 00:54:05 +00:00
David Anderson
d2cf999563
- client: on startup, check file size as well as existence
...
- client: add <async_file_debug> log flag
- client: do decompress (both sync and async) to a temp file,
then rename
- client: if a file's status is VERIFY_PENDING on startup,
set it to NOT_PRESENT; that will trigger a verify
- client: do async copy only if size is above threshold
svn path=/trunk/boinc/; revision=25222
2012-02-09 00:47:04 +00:00
David Anderson
541f6dd1f3
- client: bug fix for async file ops:
...
set up files in slot dir when starting an app,
whether or not it's the first time
svn path=/trunk/boinc/; revision=25221
2012-02-08 21:14:34 +00:00
Rom Walton
8397db8a9e
- VBOX: Remove the renaming of the vm disk image code. It isn't needed
...
and it complicates things in the CC.
samples/vboxwrapper/
vboxwrapper.cpp
svn path=/trunk/boinc/; revision=25220
2012-02-08 20:31:03 +00:00
David Anderson
bfe3b7cbb8
- client: fix bug in async file verify.
...
File verify is done in 4 places:
- after a download finishes
- transition result to DOWNLOADED
- if project->verify_files_on_app_start, on app start
Use asynchrony only in the first 2 cases,
since the async logic is set up to mark the file as PRESENT
when done, not to restart a task
svn path=/trunk/boinc/; revision=25219
2012-02-08 19:30:57 +00:00
David Anderson
4b7a079776
- bug fixes to previous checkin
...
svn path=/trunk/boinc/; revision=25218
2012-02-08 01:53:19 +00:00
David Anderson
7e48057f44
- client/Manager/GUI RPC: clean up RPC stuff involving
...
resource-specific backoff and exclusion
Old: client writes
<rsc_backoff_time>
<rsc_backoff_interval>
<no_rsc_ams>
<no_rsc_apps>
<no_rsc_pref>
in GUI RPC entries for projects.
Manager (GUI RPC client): PROJECT struct has
cpu_backoff_time
cpu_backoff_interval
... cuda, ati
no_cpu_pref
... cuda, ati
and it parses tags of these names.
In other words, no information is being conveyed
from client to Manager.
New:
manager parses both forms
svn path=/trunk/boinc/; revision=25217
2012-02-08 01:39:01 +00:00
Charlie Fenton
1b41c17cb9
client: Fix bug in setting opencl_device_index
...
svn path=/trunk/boinc/; revision=25216
2012-02-08 01:02:56 +00:00
David Anderson
3a4e85bff3
- client: async file stuff
...
- set threshold at 10 MB for doing things asynchronously
- don't count VERIFY_PENDING as failure
svn path=/trunk/boinc/; revision=25215
2012-02-08 00:45:37 +00:00
David Anderson
e268b81a3d
- async file stuff. mostly working. still a few bugs
...
svn path=/trunk/boinc/; revision=25214
2012-02-07 17:54:09 +00:00
David Anderson
739f40c4f7
- client: HTTP range request errors are permanent.
...
svn path=/trunk/boinc/; revision=25213
2012-02-07 07:58:08 +00:00
Charlie Fenton
4599eab858
client: remove now-redundant "GPU n is OpenCL-capable" messages
...
svn path=/trunk/boinc/; revision=25212
2012-02-07 04:27:09 +00:00