David Anderson
905910f806
- API: some out-of-mem checks
...
svn path=/trunk/boinc/; revision=13151
2007-07-13 20:18:46 +00:00
David Anderson
a3c22a1bf7
- client: add constructor/destructor for APP_VERSION, WORKUNIT, RESULT
...
- client: with anonymous platform, don't link app version twice
client/
client_types.h
client_state.C
cs_apps.C
cs_files.C
cs_prefs.C
cs_scheduler.C
cs_statefile.C
sim_util.C
html/
uotd.inc
sched/
edf_sim.h
server_types.h
svn path=/trunk/boinc/; revision=12638
2007-05-10 16:23:10 +00:00
David Anderson
4a1741e220
- Core client: handle multiple platforms correctly.
...
Remove the tacet assumption that a host can handle
applications for a single platform.
With the Apr 30 scheduler changes,
a project may (at different times)
send app versions for the same app and version number,
but different platforms.
Before we would have ignored all but the first;
now we handle them correctly.
Implementation notes:
- Add APP_VERSION.platform, RESULT.platform,
and RESULT.version_num.
If these are missing from an XML doc
(e.g. an existing state file or a scheduler reply
from a project not running current server)
then set to the primary platform.
- Continue to write workunit.version_num
and active_task.version_num to state file,
even though these are no longer part of the struct.
This allows users to revert to an older version.
client/
app.C
check_state.C
client_state.C,h
client_types.C,h
cs_apps.C
cs_scheduler.C
cs_statefile.C
sim.C
svn path=/trunk/boinc/; revision=12542
2007-05-03 17:14:30 +00:00
David Anderson
e6f9499b02
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12361
2007-04-13 04:22:20 +00:00
David Anderson
4931b54706
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12335
2007-04-09 16:19:42 +00:00
David Anderson
275427c9a2
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12304
2007-04-03 20:30:44 +00:00
David Anderson
1be9af1b1a
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12303
2007-04-03 19:35:33 +00:00
David Anderson
ebf7dd730d
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12301
2007-04-03 17:16:39 +00:00
David Anderson
138f17af40
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12216
2007-03-13 19:33:27 +00:00
David Anderson
e3dd5f75f9
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12136
2007-02-21 22:27:35 +00:00
David Anderson
81effa6a7b
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12127
2007-02-21 16:26:51 +00:00
David Anderson
4d4fa94083
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12097
2007-02-16 05:04:08 +00:00
David Anderson
ca95542fed
*** empty log message ***
...
svn path=/trunk/boinc/; revision=12029
2007-02-05 03:37:17 +00:00
David Anderson
71fc6345b7
*** empty log message ***
...
svn path=/trunk/boinc/; revision=11957
2007-01-24 21:20:57 +00:00
David Anderson
048073dcf2
*** empty log message ***
...
svn path=/trunk/boinc/; revision=11953
2007-01-24 20:39:50 +00:00
David Anderson
d7811336bc
*** empty log message ***
...
svn path=/trunk/boinc/; revision=11911
2007-01-19 20:56:49 +00:00
David Anderson
fc17c0202b
*** empty log message ***
...
svn path=/trunk/boinc/; revision=11329
2006-10-20 20:21:33 +00:00
David Anderson
db24601537
*** empty log message ***
...
svn path=/trunk/boinc/; revision=11123
2006-09-07 20:39:25 +00:00
David Anderson
20dea204ca
*** empty log message ***
...
svn path=/trunk/boinc/; revision=10972
2006-08-22 20:58:57 +00:00
David Anderson
33b0af9fe3
*** empty log message ***
...
svn path=/trunk/boinc/; revision=10892
2006-08-11 04:16:23 +00:00
David Anderson
c7fe57ad41
*** empty log message ***
...
svn path=/trunk/boinc/; revision=10878
2006-08-10 17:36:28 +00:00
David Anderson
fc40d79af2
*** empty log message ***
...
svn path=/trunk/boinc/; revision=10846
2006-08-07 00:31:28 +00:00
David Anderson
b340041cf5
*** empty log message ***
...
svn path=/trunk/boinc/; revision=10829
2006-08-03 16:39:57 +00:00
David Anderson
b702fd0810
*** empty log message ***
...
svn path=/trunk/boinc/; revision=10824
2006-08-03 04:07:18 +00:00
David Anderson
486e704ba4
*** empty log message ***
...
svn path=/trunk/boinc/; revision=10654
2006-07-17 16:38:53 +00:00
David Anderson
c322094210
*** empty log message ***
...
svn path=/trunk/boinc/; revision=10644
2006-07-13 04:01:04 +00:00
David Anderson
885b54c4e8
work fetch
...
svn path=/trunk/boinc/; revision=10609
2006-07-10 00:46:07 +00:00
David Anderson
0101a1ae63
*** empty log message ***
...
svn path=/trunk/boinc/; revision=10505
2006-06-23 20:05:12 +00:00
David Anderson
978c79f062
*** empty log message ***
...
svn path=/trunk/boinc/; revision=10467
2006-06-22 19:40:30 +00:00
David Anderson
9d12b889e0
*** empty log message ***
...
svn path=/trunk/boinc/; revision=10444
2006-06-21 22:08:20 +00:00
David Anderson
a656890133
*** empty log message ***
...
svn path=/trunk/boinc/; revision=10419
2006-06-20 23:25:06 +00:00
David Anderson
89188d2aa5
*** empty log message ***
...
svn path=/trunk/boinc/; revision=10417
2006-06-20 22:03:15 +00:00
David Anderson
37248491e4
*** empty log message ***
...
svn path=/trunk/boinc/; revision=10414
2006-06-20 19:34:42 +00:00
David Anderson
3c80d4726f
verify-files-on-app-start option
...
svn path=/trunk/boinc/; revision=10413
2006-06-20 17:36:28 +00:00
David Anderson
89930e4aa8
*** empty log message ***
...
svn path=/trunk/boinc/; revision=10400
2006-06-19 17:40:53 +00:00
David Anderson
1fa2e3de0a
*** empty log message ***
...
svn path=/trunk/boinc/; revision=10393
2006-06-19 04:29:26 +00:00
David Anderson
f4ffa949de
CPU scheduler
...
svn path=/trunk/boinc/; revision=10365
2006-06-15 23:15:27 +00:00
David Anderson
082ccd748c
general prefs cleanup
...
svn path=/trunk/boinc/; revision=10242
2006-06-02 20:32:20 +00:00
David Anderson
7df45e9ba6
*** empty log message ***
...
svn path=/trunk/boinc/; revision=10206
2006-05-25 22:00:10 +00:00
David Anderson
6c29f101bf
CPU usage limit
...
svn path=/trunk/boinc/; revision=10168
2006-05-21 22:03:36 +00:00
David Anderson
527f0a4852
allow locally-generated input files
...
svn path=/trunk/boinc/; revision=10055
2006-04-28 17:23:00 +00:00
David Anderson
de1113c71a
code reorg
...
svn path=/trunk/boinc/; revision=9421
2006-02-08 21:05:51 +00:00
David Anderson
00cafefdad
cpu scheduling code cleanup
...
svn path=/trunk/boinc/; revision=9416
2006-02-07 23:08:23 +00:00
David Anderson
f13d4d164f
remove CPU sched code
...
svn path=/trunk/boinc/; revision=9414
2006-02-07 22:43:14 +00:00
David Anderson
7f6fe69e50
LTD
...
svn path=/trunk/boinc/; revision=9398
2006-02-03 08:36:00 +00:00
David Anderson
710be691c3
LTD calculation
...
svn path=/trunk/boinc/; revision=9397
2006-02-02 23:59:47 +00:00
David Anderson
028f6b56b2
*** empty log message ***
...
svn path=/trunk/boinc/; revision=9366
2006-01-31 19:24:13 +00:00
David Anderson
a412f79441
LTD fix
...
svn path=/trunk/boinc/; revision=9351
2006-01-31 00:02:31 +00:00
David Anderson
32d14c4c68
back out scheduler changes
...
svn path=/trunk/boinc/; revision=9349
2006-01-30 21:13:49 +00:00
David Anderson
f6b5d40731
new scheduler code, commented out
...
svn path=/trunk/boinc/; revision=9348
2006-01-30 20:01:47 +00:00