Commit Graph

2474 Commits

Author SHA1 Message Date
David Anderson 51e19988f2 - client: fix bug in [23431]
svn path=/trunk/boinc/; revision=23469
2011-04-26 22:41:50 +00:00
Rom Walton 7f086d5c70 Quick Updates
svn path=/trunk/boinc/; revision=23435
2011-04-25 14:46:47 +00:00
Rom Walton fa2c939df6 Quick Updates
svn path=/trunk/boinc/; revision=23412
2011-04-20 22:51:16 +00:00
Rom Walton d0bfe8d303 Quick Updates
svn path=/trunk/boinc/; revision=23411
2011-04-20 21:10:50 +00:00
David Anderson b062bd03f4 - admin web: all specifying an SVN config dir in the web config file,
in case your svn requires a proxy or something.
    From Boris Dayma.


svn path=/trunk/boinc/; revision=23386
2011-04-19 20:17:51 +00:00
David Anderson 3fc341fc60 - user web: fix numeric field sanitization in prefs. Fixes #1087.
- client: if PREFS::max_ncpus_pct is 0, don't set it to 100;
    doing so prevents PREFS::max_ncpus from having any effect.


svn path=/trunk/boinc/; revision=23355
2011-04-08 00:14:01 +00:00
David Anderson edcd09bded - client sim stuff
svn path=/trunk/boinc/; revision=23354
2011-04-07 23:10:06 +00:00
David Anderson 62ae83e615 - manager: change simple view notices window title from Messages to Notices
svn path=/trunk/boinc/; revision=23353
2011-04-06 19:03:00 +00:00
Rom Walton 3b541e5e55 Quick Updates
svn path=/trunk/boinc/; revision=23352
2011-04-06 18:43:03 +00:00
Charlie Fenton 81b0e63b97 Release Mac BOINC 6.12.22 to alpha test
svn path=/trunk/boinc/; revision=23349
2011-04-05 22:42:43 +00:00
Rom Walton 2c3b925e42 Quick Updates
svn path=/trunk/boinc/; revision=23343
2011-04-05 19:24:52 +00:00
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