David Anderson
3eeefc0048
- server code cleanup
...
svn path=/trunk/boinc/; revision=18830
2009-08-12 16:01:46 +00:00
David Anderson
f6d3e8a477
svn path=/trunk/boinc/; revision=18829
2009-08-11 15:17:37 +00:00
David Anderson
a525453b5e
- code shuffling
...
svn path=/trunk/boinc/; revision=18826
2009-08-10 04:56:46 +00:00
David Anderson
b300519444
svn path=/trunk/boinc/; revision=18825
2009-08-10 04:49:02 +00:00
David Anderson
7484aeccf1
- validator: prepare for code cleanup
...
svn path=/trunk/boinc/; revision=18824
2009-08-10 04:22:02 +00:00
Charlie Fenton
40f48d6eae
MGR: Test changes to avoid non-stop RPC Wait dialog when client is heavily loaded
...
svn path=/trunk/boinc/; revision=18823
2009-08-08 03:55:08 +00:00
Charlie Fenton
b46586d7a9
MGR: Test changes to avoid non-stop RPC Wait dialog when client is heavily loaded
...
svn path=/trunk/boinc/; revision=18822
2009-08-08 03:32:05 +00:00
Charlie Fenton
f088df311f
client fix crash bug introduced by changing PROXY_INFO strings from char[] to std::string
...
svn path=/trunk/boinc/; revision=18821
2009-08-08 03:10:41 +00:00
Charlie Fenton
290d92aeb0
client: fix compiler warnings "call will abort at run time"; Sandbox: add casts
...
svn path=/trunk/boinc/; revision=18820
2009-08-08 01:07:10 +00:00
Rom Walton
16156838c5
- client: Second pass through the automatic proxy detection code.
...
During the first pass we learned that the whole process of
proxy detection on Win XP machines could take a few seconds
even with no proxies to be detected, now the proxy detection
code is executed in the same thread that is monitoring for
power change events.
client/
cs_cmdline.cpp
http_curl.cpp
http_curl.h
http_curl_win.h
net_stats.cpp
sysmon_win.cpp, .h
lib/
parse.cpp, .h
proxy_info.cpp, .h
svn path=/trunk/boinc/; revision=18819
2009-08-07 18:16:21 +00:00
Charlie Fenton
66bf71e4e1
MGR: Implement "Show active tasks / Show all tasks" button
...
svn path=/trunk/boinc/; revision=18818
2009-08-07 09:44:08 +00:00
Charlie Fenton
a47204f5e6
client: More efficient implementation of active_only flag in get_results RPC
...
svn path=/trunk/boinc/; revision=18817
2009-08-07 09:22:02 +00:00
Charlie Fenton
1c5cfe55d7
MGR: Implement "Show active tasks / Show all tasks" button
...
svn path=/trunk/boinc/; revision=18816
2009-08-07 08:33:31 +00:00
Charlie Fenton
338a36ab93
Mac client: prevent crash and show warning message if CUDA driver version < 2.3.
...
svn path=/trunk/boinc/; revision=18815
2009-08-04 22:38:55 +00:00
Charlie Fenton
77b990dea0
Mac: fix compile breaks
...
svn path=/trunk/boinc/; revision=18813
2009-08-04 05:52:04 +00:00
Charlie Fenton
ebcc5eb04f
client: fix compiler warning (too few args for print format)
...
svn path=/trunk/boinc/; revision=18812
2009-08-04 05:51:40 +00:00
Rom Walton
4fe50b4e74
Quick Updates
...
svn path=/trunk/boinc/; revision=18811
2009-08-04 04:46:49 +00:00
Rom Walton
c5ff99fb92
Progress Thru Processors stuff
...
svn path=/trunk/boinc/; revision=18808
2009-08-03 23:13:34 +00:00
David Anderson
b4d29b9c6d
- minor code cleanup
...
svn path=/trunk/boinc/; revision=18805
2009-08-03 21:46:16 +00:00
David Anderson
f163897d8a
- scheduler: add plan class for CUDA 2.3
...
svn path=/trunk/boinc/; revision=18804
2009-08-03 21:30:19 +00:00
Rom Walton
b932711a80
- client: refactor the CC startup process, move majority of the
...
windows code into sysmon_win.cpp, .h
client/
client_state.cpp, .h
cpp.h
http_curl.cpp
main.cpp, .h
net_stats.cpp
sysmon_win.cpp, .h
svn path=/trunk/boinc/; revision=18803
2009-08-03 20:55:00 +00:00
BOINC Translator
400ab5666f
Commit from BOINC Translation Services by user mifistorX. 139 of 139 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=18801
2009-08-03 15:26:43 +00:00
Rom Walton
9e3bf259c8
Quick Updates
...
svn path=/trunk/boinc/; revision=18800
2009-08-02 03:51:45 +00:00
Rom Walton
692c65eca2
Quick Updates
...
svn path=/trunk/boinc/; revision=18799
2009-08-02 03:37:18 +00:00
David Anderson
abf34520e6
Begin refactor process for Windows auto proxy detection
...
svn path=/trunk/boinc/; revision=18798
2009-08-02 03:35:45 +00:00
David Anderson
705f824da5
compile fixes
...
svn path=/trunk/boinc/; revision=18790
2009-07-31 23:52:47 +00:00
David Anderson
f3cd007656
- web: export app ID in apps.php
...
svn path=/trunk/boinc/; revision=18787
2009-07-31 21:27:03 +00:00
David Anderson
786f61cfbe
- file upload handler: don't treat zero-length file as an error!
...
(This bug has been there since 28 Oct 2004)
- GUI RPC and manager: include project backoff in FILE_TRANSFER,
so that manager gets up-to-date value
svn path=/trunk/boinc/; revision=18786
2009-07-31 19:46:47 +00:00
David Anderson
ad3dd04e2a
slight code cleanup
...
svn path=/trunk/boinc/; revision=18785
2009-07-30 22:23:49 +00:00
BOINC Translator
f6e331fe78
Commit from BOINC Translation Services by user DavidM. 381 of 389 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=18784
2009-07-30 19:26:54 +00:00
David Anderson
fa0c32c20e
- scheduler: compile fixes
...
svn path=/trunk/boinc/; revision=18783
2009-07-30 17:00:43 +00:00
BOINC Translator
6880e1820e
Commit from BOINC Translation Services by user Xavi. 728 of 728 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=18781
2009-07-30 13:27:50 +00:00
Rom Walton
664f872e0e
Quick Updates
...
svn path=/trunk/boinc/; revision=18777
2009-07-30 00:21:31 +00:00
Rom Walton
fec945221e
- client: Initial swipe at automatic proxy server configuration
...
detection on Windows. Fixes #35
client/
cs_cmdline.cpp
http_curl.cpp
http_curl.h
lib/
boinc_win.h
proxy_info.cpp
proxy_info.h
util.cpp
win_util.h
svn path=/trunk/boinc/; revision=18772
2009-07-29 23:50:00 +00:00
David Anderson
0f6ae8e58b
svn path=/trunk/boinc/; revision=18771
2009-07-29 21:35:09 +00:00
David Anderson
94e75fd4b1
svn path=/trunk/boinc/; revision=18770
2009-07-29 21:21:52 +00:00
David Anderson
ff5d082e86
- client: to enumerate CUDA devices, use the functions in libcuda.so
...
(which ships with driver) rather than libcudart.so
(this eliminates the need to bundle libcudart.so with the client)
The functions are documented here:
http://developer.download.nvidia.com/compute/cuda/2_3/toolkit/docs/online/index.html
svn path=/trunk/boinc/; revision=18769
2009-07-29 19:24:28 +00:00
BOINC Translator
5bc44842ce
Commit from BOINC Translation Services by user ReneOskam. 139 of 139 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=18768
2009-07-29 19:05:39 +00:00
David Anderson
e3363c7eb8
- scheduler: on second thought, it would be better to add the above
...
feature without requiring use of score-based scheduling.
So add a new customizable function, wu_is_infeasible_custom(),
where projects can put job-specific checks.
Also, move customizable functions (of which there are now 4)
to a new file, sched_customize.cpp.
svn path=/trunk/boinc/; revision=18767
2009-07-29 18:55:50 +00:00
BOINC Translator
bef2b6ca12
Commit from BOINC Translation Services by user DavidM. 139 of 139 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=18766
2009-07-29 18:47:03 +00:00
David Anderson
77055d17e7
svn path=/trunk/boinc/; revision=18765
2009-07-29 18:34:27 +00:00
David Anderson
4c070e3bfb
- scheduler: Gianni requested a feature where jobs have a
...
"min # of GPU processors" attribute (stored in batch)
and are sent only to hosts whose GPUs have at least this #.
The logical place for this is in the scoring function, JOB::get_score().
I added a clause (#ifdef'd out) that does this.
It rejects the WU if #procs is too small,
otherwise it adds min/actual to the score.
This favors sending jobs that need lots of procs to GPUs that have them.
svn path=/trunk/boinc/; revision=18764
2009-07-29 17:29:56 +00:00
Rom Walton
42f897e4d1
- MGR: Re-enable the ability for the manager to detect a temporary
...
name failure vs needing a proxy server or something like that.
clientgui/
AccountManagerPropertiesPage.cpp, .h
ProjectPropertiesPage.cpp, .h
svn path=/trunk/boinc/; revision=18762
2009-07-29 05:27:18 +00:00
David Anderson
37638081fa
- scheduler: improved messages for debug_send
...
svn path=/trunk/boinc/; revision=18761
2009-07-28 23:07:11 +00:00
David Anderson
2c03cb2732
- client: if an HTTP op fails within 30 sec of client startup,
...
don't skip the reference site check.
Instead, defer the reference site check until 30 secs after startup.
Also, if during this interval (when the check has been requested
but not started) return net status as LOOKUP_PENDING
svn path=/trunk/boinc/; revision=18760
2009-07-28 22:24:14 +00:00
BOINC Translator
f07f94ca71
Commit from BOINC Translation Services by user DavidM. 139 of 139 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=18759
2009-07-28 20:03:16 +00:00
BOINC Translator
fad1a8d037
Commit from BOINC Translation Services by user Necroman. 139 of 139 messages translated (0 fuzzy).
...
svn path=/trunk/boinc/; revision=18758
2009-07-28 19:53:18 +00:00
BOINC Translator
f168fa341e
Commit from BOINC Translation Services by user DavidM. 355 of 389 messages translated (11 fuzzy).
...
svn path=/trunk/boinc/; revision=18757
2009-07-28 19:41:36 +00:00
David Anderson
4222d744e8
- client (Linux): when launching apps, put a relative path
...
to the executable (../../projects/x/y) into argv[0],
not just the executable filename.
Apparently the new NVIDIA drivers have a bug that cause
CUDA apps to crash unless this is done.
- Scheduler: in no-host-ID case, don't mark results as "detached"
if request contains any in-progress results
svn path=/trunk/boinc/; revision=18754
2009-07-28 19:19:14 +00:00
David Anderson
0d807fd254
svn path=/trunk/boinc/; revision=18753
2009-07-28 18:20:29 +00:00