- 09 Feb, 2012 10 commits
-
-
Rom Walton authored
svn path=/trunk/boinc/; revision=25231
-
Rom Walton authored
svn path=/trunk/boinc/; revision=25230
-
David Anderson authored
svn path=/trunk/boinc/; revision=25229
-
Rom Walton authored
svn path=/trunk/boinc/; revision=25228
-
Charlie Fenton authored
Add note that files and subdirectories in Mac slots and project directories must have group permissions set svn path=/trunk/boinc/; revision=25227
-
Charlie Fenton authored
Add note that files and subdirectories in Mac slots and project directories must have group permissions set svn path=/trunk/boinc/; revision=25226
-
David Anderson authored
svn path=/trunk/boinc/; revision=25225
-
David Anderson authored
svn path=/trunk/boinc/; revision=25224
-
David Anderson authored
to be treated as non-BOINC when they actually are, thus falsely triggering CPU-busy suspensions svn path=/trunk/boinc/; revision=25223
-
David Anderson authored
- 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
-
- 08 Feb, 2012 7 commits
-
-
David Anderson authored
set up files in slot dir when starting an app, whether or not it's the first time svn path=/trunk/boinc/; revision=25221
-
Rom Walton authored
and it complicates things in the CC. samples/vboxwrapper/ vboxwrapper.cpp svn path=/trunk/boinc/; revision=25220
-
David Anderson authored
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
-
David Anderson authored
svn path=/trunk/boinc/; revision=25218
-
David Anderson authored
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
-
Charlie Fenton authored
svn path=/trunk/boinc/; revision=25216
-
David Anderson authored
- set threshold at 10 MB for doing things asynchronously - don't count VERIFY_PENDING as failure svn path=/trunk/boinc/; revision=25215
-
- 07 Feb, 2012 4 commits
-
-
David Anderson authored
svn path=/trunk/boinc/; revision=25214
-
David Anderson authored
svn path=/trunk/boinc/; revision=25213
-
Charlie Fenton authored
svn path=/trunk/boinc/; revision=25212
-
David Anderson authored
async decompress/verify seems to be working svn path=/trunk/boinc/; revision=25211
-
- 06 Feb, 2012 9 commits
-
-
David Anderson authored
svn path=/trunk/boinc/; revision=25210
-
David Anderson authored
svn path=/trunk/boinc/; revision=25209
-
David Anderson authored
- client: async file stuff svn path=/trunk/boinc/; revision=25208
-
David Anderson authored
svn path=/trunk/boinc/; revision=25207
-
Rom Walton authored
svn path=/trunk/boinc/; revision=25206
-
Rom Walton authored
.gzb file extension. I was wrong in how I read the conditional and it turns out that libcurl does not honor the content-encoding even if it is capable of supporting it. My bad. client/ http_curl.cpp svn path=/trunk/boinc/; revision=25205
-
Charlie Fenton authored
svn path=/trunk/boinc/; revision=25204
-
David Anderson authored
svn path=/trunk/boinc/; revision=25203
-
David Anderson authored
svn path=/trunk/boinc/; revision=25202
-
- 04 Feb, 2012 2 commits
-
-
Charlie Fenton authored
svn path=/trunk/boinc/; revision=25198
-
David Anderson authored
svn path=/trunk/boinc/; revision=25197
-
- 03 Feb, 2012 5 commits
-
-
Charlie Fenton authored
svn path=/trunk/boinc/; revision=25196
-
David Anderson authored
svn path=/trunk/boinc/; revision=25195
-
Rom Walton authored
svn path=/trunk/boinc/; revision=25194
-
Rom Walton authored
client/ async_file.cpp win_build/ boinc_cli.vcproj svn path=/trunk/boinc/; revision=25193
-
David Anderson authored
When a large file is copied from a project dir to a slot dir, it's copied in chunks, interleaved with other polling activities such as GUI RPCs. That way the manager doesn't freeze while large copies (e.g. VM images) are happening svn path=/trunk/boinc/; revision=25192
-
- 02 Feb, 2012 3 commits
-
-
Rom Walton authored
boinc_core_release_7_0_14 / configure.ac version.h svn path=/trunk/boinc/; revision=25190
-
Rom Walton authored
IEGetProtectedModeCookie API. Function prototype changed from the InternetGetCookieEx function. HRESULT != BOOL. clientgui/ browser.cpp svn path=/trunk/boinc/; revision=25189
-
David Anderson authored
old: RR simulation marks some jobs as missing their deadline, and the job scheduler runs those jobs as "high priority". problem: those generally aren't the ones we should run. E.g. if the client has a lot of jobs from a project, typically the ones with later deadlines are the ones whose deadlines are missed in the simulation. But in this case the EDF policy says we should run the ones with earliest deadlines. new: if a project has N deadline misses, run its N earliest-deadline jobs, regardless of whether they missed their deadline in the sim. Note: this is how it used to be (as designed by John McLeod). I attempted to improve it, and got it wrong. svn path=/trunk/boinc/; revision=25188
-