Commit Graph

2613 Commits

Author SHA1 Message Date
David Anderson 9e0cd1229a - Make project info translatable
svn path=/trunk/boinc/; revision=23327
2011-04-05 05:10:56 +00:00
David Anderson 1b9133b868 - scheduler: don't send unboundedly many assigned jobs
- Makefile: don't include unnecessary files


svn path=/trunk/boinc/; revision=23315
2011-04-04 11:45:44 +00:00
David Anderson a7828abdda - scheduler: removed unused destructors in COPROC that
caused scheduler to crash (not sure why)


svn path=/trunk/boinc/; revision=23312
2011-04-01 21:21:11 +00:00
David Anderson 247413b291 - server/client: make a stripped-down OpenCL header file, lib/cl_boinc.h,
for the things that BOINC actually needs
    (fixes server compile problems)
- client: fix various compile errors in coproc_detect.cpp


svn path=/trunk/boinc/; revision=23310
2011-04-01 19:39:58 +00:00
Charlie Fenton d7e5d32137 Release BOINC 6.12.19 for Mac to alpha test
svn path=/trunk/boinc/; revision=23283
2011-03-26 09:18:35 +00:00
Rom Walton 8293a95637 Quick Updates
svn path=/trunk/boinc/; revision=23280
2011-03-25 20:03:51 +00:00
David Anderson eaff1b16cc - wrapper: improved subprocess cleanup, Unix
svn path=/trunk/boinc/; revision=23240
2011-03-17 05:56:54 +00:00
David Anderson 4bf163581d - client simulator stuff
svn path=/trunk/boinc/; revision=23239
2011-03-15 19:16:13 +00:00
David Anderson 3c74717d04 - client simulator stuff
svn path=/trunk/boinc/; revision=23235
2011-03-14 23:56:14 +00:00
David Anderson 73dfafde79 - validator: if --credit_from_wu is set, and no credit specified in WU,
assign zero credit and keep going
- client simulator work


svn path=/trunk/boinc/; revision=23231
2011-03-14 06:27:51 +00:00
David Anderson e858e7bcfa - move client simulator PHP code to doc/sim
svn path=/trunk/boinc/; revision=23229
2011-03-12 16:43:41 +00:00
David Anderson 4d21b4960a - client: don't put CDATA around account manager opaque data
in request msg

    client/
        acct_mgr.cpp

svn path=/trunk/boinc/; revision=23214
2011-03-10 21:54:31 +00:00
David Anderson b8a88713d8 - client: don't put CDATA around account manager opaque data
in request msg

svn path=/trunk/boinc/; revision=23210
2011-03-08 20:36:04 +00:00
Rom Walton 2bf111cc5b Quick Updates
svn path=/trunk/boinc/; revision=23206
2011-03-08 01:36:00 +00:00
Rom Walton f81296a7c8 Quick Updates
svn path=/trunk/boinc/; revision=23204
2011-03-08 01:17:17 +00:00
Rom Walton 9212078622 Quick Updates
svn path=/trunk/boinc/; revision=23191
2011-03-07 19:44:04 +00:00
Rom Walton 136085ed6a Quick Updates
svn path=/trunk/boinc/; revision=23067
2011-02-18 18:27:50 +00:00
Rom Walton 19254e5e92 Quick Updates
svn path=/trunk/boinc/; revision=23066
2011-02-18 18:24:49 +00:00
Rom Walton 49ea516b92 Quick Updates
svn path=/trunk/boinc/; revision=23016
2011-02-10 16:45:52 +00:00
David Anderson 91c251c103 - user web: add "delete account" feature.
This allows a user to delete all traces of themselves from a project.
    Namely:
    - clear fields of user record: email_addr, authenticator,
        name, country, postal_code
        Note: record is not deleted
    - clear the domain_name and last_ip_addr fields of hosts
        Note: records are not deleted
    - quit team
    - delete private messages sent and received
    - delete forum posts, subscriptions, and forum prefs
    - delete profile and associated images
- server: compile fix


svn path=/trunk/boinc/; revision=23006
2011-02-08 21:38:16 +00:00
David Anderson 8145cb86b0 - create_work: add some debugging printfs for Kamran
svn path=/trunk/boinc/; revision=22993
2011-02-03 23:27:30 +00:00
Rom Walton b6c1edfa50 Quick Updates
svn path=/trunk/boinc/; revision=22990
2011-02-03 15:55:59 +00:00
Charlie Fenton 564c2bb610 Release Mac BOINC 6.12.12 to alpha test
svn path=/trunk/boinc/; revision=22945
2011-01-26 07:12:19 +00:00
Rom Walton 9ab44a2f98 Quick Updates
svn path=/trunk/boinc/; revision=22942
2011-01-25 17:54:01 +00:00
David Anderson 9e2abe135e - simulator work
svn path=/trunk/boinc/; revision=22927
2011-01-19 00:32:49 +00:00
Rom Walton 54fc0ec16b Quick Updates
svn path=/trunk/boinc/; revision=22925
2011-01-18 18:24:11 +00:00
Rom Walton a88fe4aba7 Quick Updates
svn path=/trunk/boinc/; revision=22887
2011-01-06 19:45:36 +00:00
David Anderson b418596cee - unix build: remove hardwired -ldl
svn path=/trunk/boinc/; revision=22860
2011-01-03 03:55:33 +00:00
Charlie Fenton 69e0259823 Release Mac BOINC 6.12.9 to alpha test
svn path=/trunk/boinc/; revision=22832
2010-12-08 06:03:37 +00:00
David Anderson 7baddb24e3 - Fix bugs in Rappture wrapper
- Add README file and templates for Rappture wrapper
- create_work: create defaults for --wu_name, --wu_template, --result_template
- user web: fix typo on workunit.php

svn path=/trunk/boinc/; revision=22826
2010-12-07 19:28:08 +00:00
Charlie Fenton 02c380e0dc Release Mac BOINC 6.12.8 to alpha test
svn path=/trunk/boinc/; revision=22818
2010-12-03 08:32:01 +00:00
Rom Walton a5a047c5ab Quick Updates
svn path=/trunk/boinc/; revision=22816
2010-12-03 04:17:34 +00:00
Rom Walton 9aab5375d4 Quick Updates
svn path=/trunk/boinc/; revision=22805
2010-12-02 20:05:28 +00:00
Rom Walton 9f33bbb5ad Quick Updates
svn path=/trunk/boinc/; revision=22802
2010-12-02 17:39:44 +00:00
David Anderson 295e8fbdb4 - client: on startup, generate a notice if any jobs require more RAM
than is allowed by prefs

svn path=/trunk/boinc/; revision=22779
2010-11-30 22:12:14 +00:00
David Anderson f8e2d07cf9 - scheduler: add vbox32 and vbox64 plan classes for VirtualBox apps.
svn path=/trunk/boinc/; revision=22778
2010-11-30 19:36:07 +00:00
David Anderson c6f72463cc - admin web: fix bug in credit.php
svn path=/trunk/boinc/; revision=22697
2010-11-14 17:04:56 +00:00
Rom Walton 80c2aebd62 Quick Updates
svn path=/trunk/boinc/; revision=22695
2010-11-12 20:25:59 +00:00
Rom Walton 742b032884 Quick Updates
svn path=/trunk/boinc/; revision=22658
2010-11-09 17:31:11 +00:00
David Anderson 789f0b67fc - GUI RPC: parse GPU info, FLOPS from APP_VERSION records
(client already sends this info)

svn path=/trunk/boinc/; revision=22624
2010-11-04 21:32:05 +00:00
David Anderson e8d931a729 - translation update
svn path=/trunk/boinc/; revision=22617
2010-11-03 18:40:15 +00:00
David Anderson ef472e3df7 - client simulator: model the scheduler's deadline check mechanism
- scheduler: improve the deadline check mechanism slightly.
    When updating "estimated delay" (a rough measure of how long
    a resource is saturated with high-priority work)
    take into account the # of instances used by the job,
    and the # of total instances


svn path=/trunk/boinc/; revision=22612
2010-11-01 16:53:41 +00:00
Rom Walton 884549c695 Quick Updates
svn path=/trunk/boinc/; revision=22598
2010-10-27 17:46:53 +00:00
Rom Walton 3f88198aef Quick Updates
svn path=/trunk/boinc/; revision=22592
2010-10-22 21:30:12 +00:00
David Anderson 020a4d4ed1 - user web: in RSS item for private message, don't say anything
about the message (sender, title, or content)
- user web: don't send an RSS item for a thread with no posts (i.e., hidden)
- client simulator: support global_prefs_override.xml

svn path=/trunk/boinc/; revision=22545
2010-10-17 20:12:14 +00:00
David Anderson 575718e420 - client: delete a notice if it's no longer in the RSS feed.
E.g., if a project deletes a news item, remove it from notices.
- notices RSS: remove the "since_time" mechanism
    (an optimization that conflicts with the above)

svn path=/trunk/boinc/; revision=22543
2010-10-17 04:01:36 +00:00
Charlie Fenton 802b7d9516 Release Mac BOINC 6.12.2 to alpha test
svn path=/trunk/boinc/; revision=22539
2010-10-16 02:58:31 +00:00
Charlie Fenton 7f4ed317f3 Release Mac BOINC 6.12.2 to alpha test
svn path=/trunk/boinc/; revision=22538
2010-10-16 02:55:33 +00:00
Rom Walton d3d1b17668 Quick Updates
svn path=/trunk/boinc/; revision=22534
2010-10-15 19:26:44 +00:00
Rom Walton d1bfcd70ef Quick Updates
svn path=/trunk/boinc/; revision=22527
2010-10-15 17:37:59 +00:00
David Anderson ccac28c863 - client: when an app exits, adjust debts before erasing ACTIVE_TASK.
Otherwise the last episode won't get accounted
- client simulator: add output file for debt info

svn path=/trunk/boinc/; revision=22505
2010-10-14 19:07:02 +00:00
David Anderson ac83e1e9f7 - client: fix bug with the <max_tasks_reported> config option.
If # of ready-to-report tasks > max_tasks_reported,
    then the excess ready-to-report tasks weren't getting
    reported to the scheduler at all (i.e. not in <other_results> either)
    so the scheduler would resend them
    (not a fatal problem, but a waste of bandwidth).
    From Josef Segur.

svn path=/trunk/boinc/; revision=22500
2010-10-13 23:21:19 +00:00
David Anderson a20e7d5837 - client simulator: updates. Fix web interface.
svn path=/trunk/boinc/; revision=22476
2010-10-07 21:41:31 +00:00
Rom Walton 3f3a5c89dd Quick Updates
svn path=/trunk/boinc/; revision=22437
2010-10-01 18:40:26 +00:00
David Anderson 794214208f - validator: if credit calculation returns an error,
wait 6 hours before retrying

svn path=/trunk/boinc/; revision=22418
2010-09-28 20:17:09 +00:00
David Anderson 1c4422985f - client: add <no_info_fetch> config option and --no_info_fetch
cmdline arg.
    Suppresses the fetch of project list and of current client version #.
    Use when running on grid nodes.
- debugging on client simulator.  Not done yet.

svn path=/trunk/boinc/; revision=22414
2010-09-27 20:34:47 +00:00
David Anderson 695eb80680 - web: authenticate notices request
svn path=/trunk/boinc/; revision=22397
2010-09-22 22:48:15 +00:00
David Anderson b3383c281e - client/web: change RSS feed mechanism a little.
If <use_since_time> is included in feed description,
    the client will append &since_time=x to the URL,
    where x is the lastBuildDate of the previous reply.
    This notices handler (notices.php) sends only notices
    newer than this.
- client: discard old notices as they arrive

svn path=/trunk/boinc/; revision=22396
2010-09-21 23:49:21 +00:00
David Anderson 3de5a1d410 - client: remove spurious msgs about deleting files while in use
- scheduler: add log messages related to max jobs in progress

svn path=/trunk/boinc/; revision=22342
2010-09-13 21:20:30 +00:00
David Anderson 40cf0fe1ee - client: if a client has no jobs for a resource, decay its STD
for that resource by a factor of e every day

svn path=/trunk/boinc/; revision=22334
2010-09-10 00:20:08 +00:00
Rom Walton 92ca396fff Quick Updates
svn path=/trunk/boinc/; revision=22330
2010-09-09 17:16:47 +00:00
David Anderson 59f68ba4bf svn path=/trunk/boinc/; revision=22318 2010-09-07 17:38:26 +00:00
David Anderson 11fc2dcdd2 - client: treat notices from schedulers a little differently.
Ignore duplicate notices unless they're at least 24 hours
    newer than the previous one.

svn path=/trunk/boinc/; revision=22293
2010-08-26 21:26:52 +00:00
David Anderson 84679f482a - scheduler: change the "primary_platform_only" config option
to "prefer_primary_platform".
    If an app has only only 32-bit versions, use the for 64-bit clients.


svn path=/trunk/boinc/; revision=22282
2010-08-22 19:13:25 +00:00
Rom Walton ac4b46c141 Quick Updates
svn path=/trunk/boinc/; revision=22258
2010-08-17 19:05:53 +00:00
Rom Walton 074cc1248f Quick Updates
svn path=/trunk/boinc/; revision=22256
2010-08-17 16:08:57 +00:00
Rom Walton af3f5ff502 Quick Updates
svn path=/trunk/boinc/; revision=22254
2010-08-17 15:53:21 +00:00
David Anderson d44e403fbf - admin: fix bug with "upgrade --server_only".
It wasn't copying html/ops/db_update.php,
    so it wasn't doing necessary DB updates.
    Fixed this by always copying html/ops/*.

    Even with this fix, there is a problem when using
    the --server_only or --web_only options of upgrade:
    if any DB updates are done, they may affect the
    server code that's not being updated, resulting in crashes.

    I added a warning message in this case,
    recommending that a full upgrade be done.

svn path=/trunk/boinc/; revision=22200
2010-08-11 20:08:13 +00:00
David Anderson c87b089770 - user web: add platform names and elapsed-time info
(represented as "average processing rate")
    to host application details page.

svn path=/trunk/boinc/; revision=22180
2010-08-10 19:45:34 +00:00
Rom Walton 6789192e20 Quick Updates
svn path=/trunk/boinc/; revision=22171
2010-08-10 15:56:16 +00:00
Rom Walton 56e72e62ea Quick Updates
svn path=/trunk/boinc/; revision=22170
2010-08-10 15:37:37 +00:00
Rom Walton 64747d5460 Quick Updates
svn path=/trunk/boinc/; revision=22169
2010-08-10 15:32:00 +00:00
David Anderson 1143616bce svn path=/trunk/boinc/; revision=22125 2010-08-04 16:29:04 +00:00
Rom Walton 8ecab90344 Quick Updates
svn path=/trunk/boinc/; revision=22123
2010-08-04 16:07:26 +00:00
David Anderson e0cea31781 - API: add result name to APP_INFO_DATA structure (for Volpex)
- scheduler: add max_download_urls_per_file config option
    (to limit the length of workunit.xml_doc,
    which is currently capped at 64KB).
    From Bernd.

svn path=/trunk/boinc/; revision=22082
2010-07-30 21:43:23 +00:00
Charlie Fenton 057d99d825 Release Mac BOINC 6.11.4 to alpha test
svn path=/trunk/boinc/; revision=22068
2010-07-27 01:34:59 +00:00
Rom Walton e60c59e49d Quick Updates
svn path=/trunk/boinc/; revision=22061
2010-07-26 16:41:34 +00:00
David Anderson 9c68d40d78 svn path=/trunk/boinc/; revision=22025 2010-07-21 19:05:06 +00:00
David Anderson faab0991f7 - scheduler: fix and restore fpops scaling for anonymous platform jobs
svn path=/trunk/boinc/; revision=21962
2010-07-15 21:38:24 +00:00
Rom Walton f33f66feb6 Quick Updates
svn path=/trunk/boinc/; revision=21893
2010-07-12 18:47:47 +00:00
Rom Walton 195bbb2814 Quick Updates
svn path=/trunk/boinc/; revision=21879
2010-07-07 16:56:16 +00:00
Rom Walton 4852583dc8 Quick Updates
svn path=/trunk/boinc/; revision=21876
2010-07-06 20:44:01 +00:00
Rom Walton 0d4a10c842 Quick Updates
svn path=/trunk/boinc/; revision=21870
2010-07-06 19:31:19 +00:00
Charlie Fenton 4a72176c74 Release Mac BOINC 6.10.57 to alpha test
svn path=/trunk/boinc/; revision=21685
2010-06-03 00:03:10 +00:00
Rom Walton 9d2b02764b Quick Updates
svn path=/trunk/boinc/; revision=21654
2010-05-27 20:55:42 +00:00
Rom Walton 693f538d42 Quick Updates
svn path=/trunk/boinc/; revision=21653
2010-05-27 20:52:53 +00:00
Rom Walton 25494b8132 Quick Updates
svn path=/trunk/boinc/; revision=21619
2010-05-24 19:26:59 +00:00
Rom Walton 8a80b80da5 Quick Updates
svn path=/trunk/boinc/; revision=21618
2010-05-24 19:24:09 +00:00
Charlie Fenton cb43ab7eab Release Mac BOINC 6.10.56 to alpha test
svn path=/trunk/boinc/; revision=21533
2010-05-14 23:13:47 +00:00
Rom Walton 3bed40ad52 Quick Updates
svn path=/trunk/boinc/; revision=21529
2010-05-14 19:28:21 +00:00
Charlie Fenton 5ec107e8e9 Release Mac BOINC 6.10.55 to alpha test
svn path=/trunk/boinc/; revision=21514
2010-05-13 22:15:48 +00:00
Rom Walton b48c0fcc1e Quick Updates
svn path=/trunk/boinc/; revision=21509
2010-05-13 17:26:28 +00:00
Charlie Fenton f5f1d457a9 Release Mac BOINC 6.10.54 to alpha test
svn path=/trunk/boinc/; revision=21492
2010-05-12 20:39:42 +00:00
Rom Walton a1ab00fcdf Quick Updates
svn path=/trunk/boinc/; revision=21486
2010-05-12 18:40:29 +00:00
Charlie Fenton f5f4d08717 Promote Mac 6.10.51 to Recommended Public Release, release Mac 6.10.53 to alpha test
svn path=/trunk/boinc/; revision=21451
2010-05-10 23:18:03 +00:00
Charlie Fenton 17d3b2a5a4 Promote Mac 6.10.51 to Recommended Public Release, release Mac 6.10.53 to alpha test
svn path=/trunk/boinc/; revision=21450
2010-05-10 23:12:33 +00:00
Rom Walton 3433c01f55 Quick Updates
svn path=/trunk/boinc/; revision=21433
2010-05-10 01:33:37 +00:00
Rom Walton 1e6899f317 Quick Updates
svn path=/trunk/boinc/; revision=21405
2010-05-06 23:03:17 +00:00
Rom Walton 82a3871ec2 Quick Updates
svn path=/trunk/boinc/; revision=21361
2010-05-03 16:02:16 +00:00
Rom Walton c2ab7cc4e9 Quick Updates
svn path=/trunk/boinc/; revision=21360
2010-05-03 15:58:47 +00:00
Charlie Fenton 79e3c6c5be Release Mac BOINC 6.10.51 to alpha test
svn path=/trunk/boinc/; revision=21345
2010-05-01 01:44:07 +00:00
Rom Walton 73f5dea58a Quick Updates
svn path=/trunk/boinc/; revision=21336
2010-04-29 20:40:53 +00:00
Charlie Fenton 986423bd01 Release Mac BOINC 6.10.50 to alpha test
svn path=/trunk/boinc/; revision=21326
2010-04-29 11:38:28 +00:00
Rom Walton ff9a773ce4 Quick Updates
svn path=/trunk/boinc/; revision=21315
2010-04-28 18:33:31 +00:00
David Anderson 37f08f46b0 - user web: message tweaks
svn path=/trunk/boinc/; revision=21290
2010-04-26 02:34:58 +00:00
Rom Walton 8d7081de05 Quick Updates
svn path=/trunk/boinc/; revision=21152
2010-04-08 19:16:48 +00:00
David Anderson 85e06afe4b - scheduler: app_plan() no longer has to guess how efficiently
an app version will run on a particular host.
- scheduler: fix memory leak: BEST_APP_VERSIONs weren't being freed


svn path=/trunk/boinc/; revision=21148
2010-04-08 18:27:27 +00:00
Rom Walton a27dfb31fc Quick Updates
svn path=/trunk/boinc/; revision=21124
2010-04-06 20:52:20 +00:00
David Anderson 4462fe534b - client: don't do RSS fetch if network suspended
svn path=/trunk/boinc/; revision=21123
2010-04-06 20:32:02 +00:00
Charlie Fenton d4129168fb Make Mac 6.10.44 the development build
svn path=/trunk/boinc/; revision=21110
2010-04-06 00:22:40 +00:00
Rom Walton df55dc6b48 Quick Updates
svn path=/trunk/boinc/; revision=21108
2010-04-05 23:06:55 +00:00
Rom Walton 312fdcfcd0 Quick Updates
svn path=/trunk/boinc/; revision=21092
2010-04-05 18:27:29 +00:00
David Anderson 12869ae674 - client: give dynamic estimate (based on fraction done)
a greater weight in time-to-completion estimate


svn path=/trunk/boinc/; revision=21040
2010-04-01 03:32:14 +00:00
David Anderson fb851311e0 - server: various changes;
see http://boinc.berkeley.edu/trac/wiki/CreditNew

    Projects will need to update DB and recompile all back-end programs.

    Summary:
    - new way of computing credit
    - "reliable host" mechanism is per app version
    - "host punishment" mechanism is per app version
    - adjustment of wu.rsc_fpops_est provides the
        equivalent of per app version DCF
    - max jobs in progress is now per app
    - max jobs per RPC is now per app

    TODO:
    - reliable mechanism:
        - populate and use host_app_version.error_rate
        - populate host_app_version.turnaround
    - host punishment:
        - populate host_app_version.max_jobs_per_day
        - populate host_app_version.n_jobs_today
        - use app.max_jobs_per_day_init
    - job limits:
        - use app.max_jobs_in_progress, max_gpu_jobs_in_progress
        - use app.max_jobs_per_rpc
    - adjust wu.rsc_fpops_est
    - remove old credit stuff
        fpops_cumulative, credit_multiplier
        credit computation in scheduler

- AVERAGE class: use the Knuth algorithm (Wikipedia)


svn path=/trunk/boinc/; revision=21021
2010-03-29 22:28:20 +00:00
Charlie Fenton 81c1af209d Release Mac BOINC 6.10.43
svn path=/trunk/boinc/; revision=20970
2010-03-19 21:36:40 +00:00
Rom Walton d5df18b03c Quick Updates
svn path=/trunk/boinc/; revision=20967
2010-03-19 19:17:28 +00:00
Rom Walton d9501b3787 Quick Updates
svn path=/trunk/boinc/; revision=20965
2010-03-19 17:41:50 +00:00
David Anderson 86582342a8 - GUI RPC: in the structures used in the C++ interface to GUI RPC,
change various std::string to char[n], to improve performance.

NOTE: std::string should ONLY be used in cases where there is
no a priori limit on string length.
If there's a limit (e.g. because the string originates in
a fixed-size database field) always use char[n].

svn path=/trunk/boinc/; revision=20877
2010-03-12 17:47:17 +00:00
Rom Walton 3dc04f98fb Quick Updates
svn path=/trunk/boinc/; revision=20861
2010-03-12 00:26:42 +00:00
Rom Walton 03e9106162 Quick Updates
svn path=/trunk/boinc/; revision=20860
2010-03-12 00:23:38 +00:00
Rom Walton 278c916d91 Quick Updates
svn path=/trunk/boinc/; revision=20851
2010-03-11 21:19:40 +00:00
David Anderson 4f77556c74 - client: if a GPU job is blocked on available mem,
don't fetch more jobs for that resource type

svn path=/trunk/boinc/; revision=20817
2010-03-10 06:00:37 +00:00
David Anderson 8062f21d59 - server credit stuff (partial checkin)
svn path=/trunk/boinc/; revision=20810
2010-03-09 04:15:10 +00:00
Rom Walton 690a24ea36 Quick Updates
svn path=/trunk/boinc/; revision=20809
2010-03-08 20:20:10 +00:00
David Anderson b415b07785 - client: revisit the domino-effect preemption problem.
Removed my changes of 19 Jan 2010, which didn't work.
    Added new mechanism: keep track of whether a job J has ever run in EDF.
    If so, and if another job of the same project and resource type as J
    is marked as deadline miss, then mark J as deadline miss,
    so that it won't get preempted.
- web: change "result" to "task" in server status page
- admin web: show server stable SVN revision, not trunk

svn path=/trunk/boinc/; revision=20805
2010-03-05 21:13:53 +00:00
Rom Walton 8d80ded6ac Quick Updates
svn path=/trunk/boinc/; revision=20804
2010-03-05 19:15:17 +00:00
Rom Walton 20f6d7cfd4 Quick Updates
svn path=/trunk/boinc/; revision=20803
2010-03-05 18:38:49 +00:00
David Anderson 4f067e2a44 svn path=/trunk/boinc/; revision=20797 2010-03-04 21:23:30 +00:00
David Anderson 12a85e5ced - scheduler: code cleanup: goto considered harmful
- scheduler: when calculate scheduler runtime,
    don't include the part reading request msg from client.
    That can be misleadingly long

svn path=/trunk/boinc/; revision=20781
2010-03-03 19:29:23 +00:00
David Anderson e8f8c7bde2 - API: Win: resume other threads before exiting from timer thread.
Attempt to fix E@h bug.
- client: fix messages: asking for X instances doesn't mean
    that X instances are idle

svn path=/trunk/boinc/; revision=20772
2010-03-02 18:58:34 +00:00
Charlie Fenton 7c4d87d486 Release Mac BOINC 6.10.36 to alpha test
svn path=/trunk/boinc/; revision=20766
2010-03-02 02:22:12 +00:00
Rom Walton 1b91ec8720 Quick Updates
svn path=/trunk/boinc/; revision=20762
2010-03-01 17:53:48 +00:00
Charlie Fenton a3082cb2e0 Release BOINC Mac 6.10.35 to alpha test
svn path=/trunk/boinc/; revision=20740
2010-02-26 09:48:36 +00:00
Rom Walton 6fe1c90c75 Quick Updates
svn path=/trunk/boinc/; revision=20735
2010-02-25 18:03:46 +00:00
Charlie Fenton f1336e5ed9 Correct Mac 6.10.34 release date
svn path=/trunk/boinc/; revision=20720
2010-02-24 09:56:11 +00:00
Charlie Fenton 07fd8f59ce Release BOINC Mac 6.10.34 to alpha test
svn path=/trunk/boinc/; revision=20717
2010-02-24 09:33:27 +00:00
Rom Walton a7930c58ed Quick Updates
svn path=/trunk/boinc/; revision=20709
2010-02-23 18:41:46 +00:00
David Anderson 575cec858c - admin web: a project must provide an .htaccess file
or an auth_ops() function (not necessarily both).
    New projects are given an .htaccess file with no .htpasswd,
    so they must either create a .htpasswd file
    or define auth_ops() in order to use admin web pages.

svn path=/trunk/boinc/; revision=20671
2010-02-21 04:45:52 +00:00
David Anderson d78b5fb79a - client: if a project is anonymous platform and it has no
app versions that use a resource,
    don't request work from it for that resource.

svn path=/trunk/boinc/; revision=20549
2010-02-11 22:19:22 +00:00
David Anderson 906cfeb4f4 - parsing of platforms from WCG's get_project_config.php was wrong
svn path=/trunk/boinc/; revision=20461
2010-02-07 04:01:11 +00:00
Charlie Fenton 93e680e346 Release Mac BOINC 6.10.33 to alpha test
svn path=/trunk/boinc/; revision=20430
2010-02-05 08:47:28 +00:00
Charlie Fenton 556c9141e6 Release Mac BOINC 6.10.32 to alpha test
svn path=/trunk/boinc/; revision=20414
2010-02-04 00:14:30 +00:00
Rom Walton a53d2486b0 Quick Updates
svn path=/trunk/boinc/; revision=20405
2010-02-03 18:05:20 +00:00
Rom Walton ca2b898700 Quick Updates
svn path=/trunk/boinc/; revision=20401
2010-02-03 17:18:10 +00:00
Charlie Fenton 703a496091 Mac Sandbox: update documentation
svn path=/trunk/boinc/; revision=20294
2010-01-28 10:33:21 +00:00
Rom Walton 1effb5364e Quick Updates
svn path=/trunk/boinc/; revision=20281
2010-01-27 17:46:44 +00:00
Charlie Fenton 8d597082c3 Update sandbox documentation
svn path=/trunk/boinc/; revision=20275
2010-01-27 08:57:37 +00:00
Rom Walton 509b3b5896 Quick Updates
svn path=/trunk/boinc/; revision=20266
2010-01-25 23:47:44 +00:00
David Anderson ec59acc24c svn path=/trunk/boinc/; revision=20240 2010-01-22 04:05:34 +00:00
David Anderson fac88a844f svn path=/trunk/boinc/; revision=20207 2010-01-20 17:26:50 +00:00
David Anderson fe7d8b34f3 - client simulator: done for now
svn path=/trunk/boinc/; revision=20204
2010-01-20 06:35:57 +00:00
David Anderson e84d691136 - update BOINC project translation template
svn path=/trunk/boinc/; revision=20179
2010-01-15 23:25:46 +00:00
David Anderson e7dcff182f - web DB code: fix PHP warning when enumeration returns nothing.
From Nicolas. fixes #974
- client: tiny code shuffle

svn path=/trunk/boinc/; revision=20178
2010-01-15 23:08:55 +00:00
Rom Walton 76d3d51331 Quick Updates
svn path=/trunk/boinc/; revision=20176
2010-01-15 18:52:58 +00:00
Charlie Fenton 2fafa1c767 Release Mac BOINC 6.10.28 to alpha test
svn path=/trunk/boinc/; revision=20137
2010-01-12 12:19:28 +00:00
David Anderson 0255297345 - API: if app can't acquire lock file, tell the client not
to restart app for 10 minutes.
    Hopefully what will happen is:
    - another instance of app is running in slot dir
        (shouldn't happen, but sometimes does)
    - that app will eventually finish, and will write
        a checkpoint file saying so.
        It will call boinc_finish(0), but the client won't notice
        that it has exited.
    - the next time the client starts the app,
        it will acquire lock, see that it's done,
        and call boinc_finish(0).
        This time the client will notice,
        and the job will be reported as correct.
    The downside to all this is that the client won't know
    that the CPU is in use, and will schedule NCPUS jobs.

svn path=/trunk/boinc/; revision=20128
2010-01-11 20:52:55 +00:00
David Anderson b5b6b1e794 svn path=/trunk/boinc/; revision=20121 2010-01-10 22:51:53 +00:00
David Anderson da6b6b33fe - client: fix notification display logic
svn path=/trunk/boinc/; revision=20119
2010-01-10 21:57:15 +00:00
David Anderson d6b6f8d5db - client (Mac): append /usr/local/cuda/lib to LD_LIBRARY_PATH
and DYLD_LIBRARY_PATH
- client simulator: compile fixes

svn path=/trunk/boinc/; revision=20117
2010-01-09 16:41:17 +00:00
Charlie Fenton d04d50861f Release Mac BOINC 6.10.27 to alpha test
svn path=/trunk/boinc/; revision=20115
2010-01-09 07:54:59 +00:00
Charlie Fenton b49e36049b Release Mac BOINC 6.10.26 to alpha test
svn path=/trunk/boinc/; revision=20099
2010-01-07 12:41:15 +00:00
David Anderson 37aae854f3 - client: scheduling problem:
- a project overestimates job FLOP counts
    - the client starts jobs in EDF mode
    - as job progresses and fraction done increases,
        its completion time estimate decreases until
        it's no longer a deadline miss.
    - job gets preempted by other job from that project;
        you end up with lots of partly completed jobs.
    Solution (I hope): if an app version has running jobs,
        compute a "temp DCF" for the app version,
        which is the min of dynamic/static estimates for its jobs.
        Apply this scaling factor to completion time estimates
        for unstarted jobs in RR simulation
- client: the estimation of remaining time of running jobs was wrong
    (how did this bug survive so long?)

svn path=/trunk/boinc/; revision=20077
2010-01-06 06:01:23 +00:00
David Anderson e2df29dfcf svn path=/trunk/boinc/; revision=20059 2010-01-01 21:09:49 +00:00
David Anderson fd1d46d17f - client: Unix: if can't create client lock file,
report ERR_OPEN rather than ERR_ALREADY_RUNNING
    fixes #970

svn path=/trunk/boinc/; revision=20051
2009-12-31 02:15:26 +00:00
David Anderson d86c0b2802 - web tweaks
svn path=/trunk/boinc/; revision=20037
2009-12-24 22:47:53 +00:00
David Anderson 4e9fc3d595 - client: a big glob of new code related to notices.
Not functional yet.


svn path=/trunk/boinc/; revision=20002
2009-12-21 17:49:28 +00:00
David Anderson 43d4c667a7 - web: add Comment link to news items
svn path=/trunk/boinc/; revision=19991
2009-12-19 18:14:04 +00:00
David Anderson 12955d898c - client (Mac): it's DYLD_LIBRARY_PATH, not DYLIB_LIBRARY_PATH
svn path=/trunk/boinc/; revision=19972
2009-12-18 17:49:38 +00:00
David Anderson e57f286e47 - web: some fixes that arose from converting BOINC's news
to forum format.


svn path=/trunk/boinc/; revision=19963
2009-12-18 04:32:30 +00:00
David Anderson 1b7f0aa88a - web: bb2html() previously generated HTML that assumed
the BOINC stylesheet (main.css) was included.
    This is no good if we're exporting the HTML.
    Add an option to generate generic HTML.
- web: add options to the forum RSS feed:
    1) threads_only: just show threads (i.e. 1st post in each thread)
    2) truncate: truncate posts to 256 chars.
        If this is not set, convert post from BBcode to generic HTML,
        and put this (XML-encoded) in item.description
This is preparation for using the forum code for project news,
and for displaying forum RSS feeds in the manager.


svn path=/trunk/boinc/; revision=19915
2009-12-15 17:57:36 +00:00
Rom Walton aae3e754b0 Quick Updates
svn path=/trunk/boinc/; revision=19852
2009-12-10 20:55:58 +00:00
David Anderson ea54aa7759 - client: STD for a device with N instances
can increase or decrease at N times real time.
    My checkin of 7 Dec reflects this by changing
    the STD limits to +- N*MAX_STD.
    This looks like a bug to users.
    Instead, scale that rate of STD change by 1/N,
    and keep the old limits of +- MAX_STD

svn path=/trunk/boinc/; revision=19851
2009-12-10 17:07:45 +00:00
Rom Walton b8a5211c12 Quick Updates
svn path=/trunk/boinc/; revision=19848
2009-12-09 21:31:33 +00:00
Rom Walton 5dd856f287 Quick Updates
svn path=/trunk/boinc/; revision=19847
2009-12-09 21:28:17 +00:00
Charlie Fenton 3147f74103 Indicate which clients work on which Mac OS versions
svn path=/trunk/boinc/; revision=19803
2009-12-07 09:03:51 +00:00
Charlie Fenton e226c41d84 Indicate which clients work on which Mac OS versions
svn path=/trunk/boinc/; revision=19802
2009-12-07 09:00:33 +00:00
David Anderson 2ef5c5895b - client: fix bug in debt calculation
- client: <zero_debts> zeroes STD too

svn path=/trunk/boinc/; revision=19783
2009-12-04 21:21:18 +00:00
David Anderson fb4797adfd - client: Add offset to LTD of non-eligible projects
only if the offset is positive.
- client: some cmdline args set members of config.
    However, config was being cleared after cmdline args were parsed,
    so these args had no effect.
    Instead, clear config before parsing cmdline

svn path=/trunk/boinc/; revision=19776
2009-12-03 19:09:45 +00:00
Charlie Fenton cc08c800aa Promote Mac 6.10.21 to Recommended
svn path=/trunk/boinc/; revision=19770
2009-12-03 01:03:35 +00:00
Charlie Fenton 3bcdba0561 Release BOINC Mac 6.10.21 to alpha test
svn path=/trunk/boinc/; revision=19754
2009-12-01 10:05:29 +00:00
David Anderson 6fc27ffc44 - client: use [wfd] consistently
svn path=/trunk/boinc/; revision=19725
2009-11-27 21:21:39 +00:00
David Anderson f31e46f13b - change project_list.php so that it shows platform[plan_class].
That way the client can know which projects have GPU
    and multithread apps.
- client: message tweak


svn path=/trunk/boinc/; revision=19589
2009-11-17 21:38:44 +00:00
David Anderson e057c552d8 - client: add <exclusive_gpu_app> option:
suspend GPU usage when particular apps are running

svn path=/trunk/boinc/; revision=19573
2009-11-13 17:49:18 +00:00
David Anderson 3f084596e0 - scheduler: fix bug that caused no ATI jobs to be sent
if max_jobs_in_progress defined.

svn path=/trunk/boinc/; revision=19529
2009-11-10 22:19:36 +00:00
Rom Walton 4b377284aa Quick Updates
svn path=/trunk/boinc/; revision=19519
2009-11-09 17:11:18 +00:00
David Anderson 8caa2cf3d5 - test code for new credit system
svn path=/trunk/boinc/; revision=19462
2009-11-04 21:23:56 +00:00
Rom Walton f6f1fef5c7 Quick Updates
svn path=/trunk/boinc/; revision=19443
2009-11-02 17:21:35 +00:00
Rom Walton 13b0f7703c Quick Updates
svn path=/trunk/boinc/; revision=19442
2009-11-02 16:55:48 +00:00
David Anderson 0fdd1ef4c8 - MGR: fixed some strings, removed trailing \n's
svn path=/trunk/boinc/; revision=19440
2009-11-01 00:34:12 +00:00
Charlie Fenton 06033fb0d4 Update sandbox documentation
svn path=/trunk/boinc/; revision=19436
2009-10-31 09:25:52 +00:00
Rom Walton 0ce0610ccf Quick Updates
svn path=/trunk/boinc/; revision=19425
2009-10-30 16:34:07 +00:00
Rom Walton 9b9751e23c Quick Updates
svn path=/trunk/boinc/; revision=19424
2009-10-30 16:33:05 +00:00
Rom Walton 3267627ef4 Quick Updates
svn path=/trunk/boinc/; revision=19423
2009-10-30 16:29:08 +00:00
Rom Walton 52d35f9614 Quick Updates
svn path=/trunk/boinc/; revision=19422
2009-10-30 16:08:13 +00:00
David Anderson 171352dc58 - user web: fix bug in "allow beta work" pref.
The presence of a bool doesn't mean it's true.


svn path=/trunk/boinc/; revision=19413
2009-10-29 21:50:25 +00:00
Rom Walton 6f4a671ce1 Quick Updates
svn path=/trunk/boinc/; revision=19386
2009-10-28 21:42:00 +00:00
Rom Walton 55d7bb8b67 Quick Updates
svn path=/trunk/boinc/; revision=19385
2009-10-28 18:28:23 +00:00
David Anderson 545d137804 - client: no network activity if running CPU benchmarks
svn path=/trunk/boinc/; revision=19375
2009-10-23 21:57:58 +00:00
Rom Walton 6a1fdfb468 Quick Updates
svn path=/trunk/boinc/; revision=19368
2009-10-22 19:55:58 +00:00
Rom Walton de32ad0e0f Quick Updates
svn path=/trunk/boinc/; revision=19367
2009-10-22 19:53:20 +00:00
Rom Walton fbce114d48 Quick Updates
svn path=/trunk/boinc/; revision=19364
2009-10-22 17:52:38 +00:00
Rom Walton aa96a419a2 Quick Updates
svn path=/trunk/boinc/; revision=19353
2009-10-20 15:44:22 +00:00
Rom Walton 3feea59efc Quick Updates
svn path=/trunk/boinc/; revision=19345
2009-10-20 02:56:23 +00:00
David Anderson fe2a18f282 - client/scheduler: standardize the FLOPS estimate between NVIDIA and ATI.
Make them both peak FLOPS,
    according to the formula supplied by the manufacturer.

    The impact on the client is minor:
    - the startup message describing the GPU
    - the weight of the resource type in computing long-term debt

    On the server, I changed the example app_plan() function
    to assume that app FLOPS is 20% of peak FLOPS
    (that's about what it is for SETI@home)

svn path=/trunk/boinc/; revision=19310
2009-10-16 00:13:01 +00:00
David Anderson 4537dedcd3 - update cal.h to current ATI code
svn path=/trunk/boinc/; revision=19304
2009-10-14 20:09:41 +00:00
David Anderson d6efa7dabb - client: address the situation where GPUs become unusable
for certain periods (e.g. when Remote Desktop is used on Win).
    - add is_usable() member function to COPROC.
        Currently this just calls the respective (CUDA or CAL)
        initialization function.
        We need to check whether this works and/or causes problems.
    - in enforce_schedule(), check whether usability has changed
        for each GPU type.
        If we've gone from usable to unusable,
        flag all jobs for that GPU as coproc_missing
        (so they won't get run, and will quit if they're running).
        If we've gone from unusable to usable, clear the flag.
    This should deal with all cases except where
    the client is started up with GPUs unusable.
- scheduler: more query optimizations for locality scheduling
    (from Oliver Bock)

svn path=/trunk/boinc/; revision=19301
2009-10-14 18:07:49 +00:00
Rom Walton 553a3a50af - DOC: Update manager_links.php so that it'll compare by numerical
values instead of using string based comparison.
        
    doc/
        manager_links.php

svn path=/trunk/boinc/; revision=19298
2009-10-13 18:56:14 +00:00
David Anderson eae03746de Add manager help redirector.
svn path=/trunk/boinc/; revision=19297
2009-10-13 18:44:58 +00:00
David Anderson b0d44d7564 - client: don't multiply checkpoint interval (i.e., "disk interval" pref)
by # processors.
- web: change description of pref to
    "Applications checkpoint to disk at most every ..."

svn path=/trunk/boinc/; revision=19293
2009-10-12 23:54:02 +00:00
David Anderson d5a41cba9c - scheduler/file upload handler: ignore zero-length cmdline args.
Apparently some Apaches pass them.
    From Nils Brause.

svn path=/trunk/boinc/; revision=19288
2009-10-12 16:44:26 +00:00
Charlie Fenton 45e24fb176 Release Mac BOINC 6.10.13
svn path=/trunk/boinc/; revision=19275
2009-10-07 00:14:09 +00:00
Rom Walton b3f5038edc Quick Updates
svn path=/trunk/boinc/; revision=19274
2009-10-06 22:53:54 +00:00
Rom Walton 4df42a4179 Quick Updates
svn path=/trunk/boinc/; revision=19271
2009-10-06 17:48:51 +00:00
David Anderson 94b1dc93c9 svn path=/trunk/boinc/; revision=19263 2009-10-05 21:44:53 +00:00
Rom Walton c96fce4fdf Quick Updates
svn path=/trunk/boinc/; revision=19241
2009-10-04 18:23:54 +00:00
David Anderson b817b8ed7a - admin web: changed protection scheme as follows:
- default: script can be run from command line;
        to run from web you need to be logged in as a particular user.
        (in addition to .htaccess protection).
    - if include $cli_only at start of script:
        can only be run from the command line.
    - if include $skip_auth_ops at start of script:
        can run from web without being logged in
        (this is set ONLY in login_action.php)
- admin web: added $cli_only = true to a bunch of scripts


svn path=/trunk/boinc/; revision=19230
2009-10-02 18:32:40 +00:00
Charlie Fenton 1c8e49c54e Release Mac BOINC 6.10.11
svn path=/trunk/boinc/; revision=19219
2009-09-30 03:21:18 +00:00
Rom Walton 37eefe628a Quick Updates
svn path=/trunk/boinc/; revision=19215
2009-09-29 17:55:01 +00:00
Charlie Fenton 796e3be9be Release BOINC Mac 6.10.10
svn path=/trunk/boinc/; revision=19207
2009-09-28 21:07:22 +00:00
Rom Walton 17d2a6e3ae Quick Updates
svn path=/trunk/boinc/; revision=19205
2009-09-28 18:46:51 +00:00
David Anderson 4aef1a764f svn path=/trunk/boinc/; revision=19160 2009-09-24 23:35:10 +00:00
Rom Walton f6d99fb976 Quick Updates
svn path=/trunk/boinc/; revision=19152
2009-09-24 16:52:42 +00:00
Rom Walton 31861ea804 Quick Updates
svn path=/trunk/boinc/; revision=19145
2009-09-23 18:21:03 +00:00
Rom Walton b5c0f92253 Quick Updates
svn path=/trunk/boinc/; revision=19127
2009-09-22 15:25:31 +00:00
Rom Walton 73a8edf23c Quick Updates
svn path=/trunk/boinc/; revision=19125
2009-09-21 22:06:36 +00:00
David Anderson a0e657ff54 - scheduler: don't scale by #CPUs for non-CPU-intensive projects
svn path=/trunk/boinc/; revision=19122
2009-09-21 19:58:21 +00:00
Rom Walton 4a938dffc4 Quick Updates
svn path=/trunk/boinc/; revision=19111
2009-09-19 19:57:36 +00:00
Rom Walton d4dab28cf5 Quick Updates
svn path=/trunk/boinc/; revision=19034
2009-09-09 17:23:13 +00:00
Charlie Fenton f3825cded7 Release Mac BOINC 6.10.4
svn path=/trunk/boinc/; revision=19032
2009-09-09 00:05:50 +00:00
David Anderson 42a2d5953a - client: cap time_stats dt at 2 weeks,
so people upgrading to 6.10 won't get big drop in on_frac.


svn path=/trunk/boinc/; revision=19031
2009-09-08 21:19:59 +00:00
Rom Walton 3a00313e3e Quick Updates
svn path=/trunk/boinc/; revision=19028
2009-09-08 19:14:15 +00:00
David Anderson bd8f1f20d1 svn path=/trunk/boinc/; revision=19012 2009-09-07 05:26:23 +00:00
David Anderson f132ef9790 svn path=/trunk/boinc/; revision=19011 2009-09-07 00:51:25 +00:00
David Anderson ae3f3e74f1 - client: in choosing GPU jobs in FIFO order,
use job name as tiebreaker if received times are the same.
    This makes the order deterministic.
- web: show elapsed time and CPU time,
    and show app version info, in result display

svn path=/trunk/boinc/; revision=19008
2009-09-06 03:51:12 +00:00
Rom Walton 4e1ec8d3f1 Quick Updates
svn path=/trunk/boinc/; revision=19007
2009-09-04 21:42:10 +00:00
Charlie Fenton e4ced9463d Release Mac BOINC 6.3.10
svn path=/trunk/boinc/; revision=19006
2009-09-04 21:18:09 +00:00
Rom Walton f3954476d6 Quick Updates
svn path=/trunk/boinc/; revision=19000
2009-09-03 18:55:29 +00:00
David Anderson cdb61b46e0 - client: various bug fixes in job scheduling and work fetch for ATI.
From Crunch3r.

svn path=/trunk/boinc/; revision=18944
2009-08-30 05:22:53 +00:00
David Anderson 3f9f76f5c2 - add "appmgr" script for managing apps and versions (from Gabor Gombas)
svn path=/trunk/boinc/; revision=18938
2009-08-28 18:25:26 +00:00
David Anderson dbd7b8b8e9 - client: when writing XML, entity-encode the following fields:
FILE_INFO::url
    HOST_INFO::p_vendor, p_model, p_features, os_name, os_version

    The following fields are already entity-encoded:
    PROJECT::user_name, team_name
    APP_INIT_DATA::user_name, team_name
    PROXY_INFO:: user names and passwds

    These are (as far as I know) the only fields that can
    contain special chars.
    This is now documented in:
    http://boinc.berkeley.edu/trac/wiki/XmlNotes
- client: XML_PARSER::parse_str() now does xml_unescape(),
    same as ::parse_str().


svn path=/trunk/boinc/; revision=18915
2009-08-25 21:32:39 +00:00
David Anderson d14527f79d - update_versions: if app version files already exist in download dir,
make sure they're the same (i.e., enforce file immutability).
    TODO: do this for input files too
- client: check return values from CUDA device detection functions

svn path=/trunk/boinc/; revision=18903
2009-08-24 19:08:05 +00:00
Charlie Fenton 9f30b193b1 Release BOINC Mac version 6.10.0
svn path=/trunk/boinc/; revision=18890
2009-08-21 09:22:18 +00:00
David Anderson 25cd6f456d - make_project and upgrade: copy file management programs to proj/bin/
svn path=/trunk/boinc/; revision=18885
2009-08-20 18:10:42 +00:00
Rom Walton acfe93206d Quick Updates
svn path=/trunk/boinc/; revision=18870
2009-08-19 19:16:24 +00:00
Rom Walton 8515f855ee Quick Updates
svn path=/trunk/boinc/; revision=18869
2009-08-19 19:14:00 +00:00
David Anderson 12d4b978be - scheduler: if client request uses a weak authenticator,
don't modify user preferences or CPID.
- client: fix bug that shows ATI version incorrectly
- database: host.posts has been repurposed as a salt (or seqno)
    for a new type of weak authenticator that won't depend on password
- web code:
    modify forum_preferences.posts instead of host.posts.
    (actually, the former isn't used either, we just do a select count(*);
    should fix this at some point).

svn path=/trunk/boinc/; revision=18865
2009-08-18 20:44:12 +00:00
David Anderson 3eeefc0048 - server code cleanup
svn path=/trunk/boinc/; revision=18830
2009-08-12 16:01:46 +00:00
David Anderson 7484aeccf1 - validator: prepare for code cleanup
svn path=/trunk/boinc/; revision=18824
2009-08-10 04:22:02 +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
David Anderson ad3dd04e2a slight code cleanup
svn path=/trunk/boinc/; revision=18785
2009-07-30 22:23:49 +00:00