Commit Graph

10189 Commits

Author SHA1 Message Date
David Anderson 3c7d66df91 svn path=/trunk/boinc/; revision=12644 2007-05-11 03:27:25 +00:00
Rom Walton 2e944052a6 - Add a project config.xml option to allow moderators to ban
accounts.
        
      <moderators_allowed_to_ban>1</moderators_allowed_to_ban>
      
    html/inc/
        forum.inc
        forum_moderators.inc

svn path=/trunk/boinc/; revision=12643
2007-05-11 02:43:57 +00:00
David Anderson 91a5a79c59 - boinc_cmd: add --network_available and --get_cc_status options
lib/
    boinc_cmd.C

svn path=/trunk/boinc/; revision=12642
2007-05-11 00:42:13 +00:00
Janus B. Kristensen ab0fa32bcd Added BInteger to BT stuff
svn path=/trunk/boinc/; revision=12641
2007-05-10 21:59:08 +00:00
Janus B. Kristensen ac80942579 BEncoded integers for the Bittorrent stuff.
svn path=/trunk/boinc/; revision=12640
2007-05-10 21:56:38 +00:00
David Anderson a37403a673 - scheduler: add <workload_sim> config option.
If set, the scheduler will use EDF simulation,
    together with the in-progress workload reported by the client,
    to avoid sending results that
    1) will miss their deadline, or
    2) will cause an in-progress result to miss its deadline, or
    3) will make an in-progress result miss its deadline
        by more than is already predicted.
    If this option is not set, or if the client request doesn't
    include a workload description (i.e. the client is old)
    use the existing approach, which assumes there's no workload.
    NOTE: this is experimental.  Production projects should not use it.
- EDF sim: write debug stuff to stderr instead of stdout
- Account manager:
    - if an account is detach_when_done, set dont_request_more_work
    - check done_request_more_work even for first-time projects
- update_uotd: generate a file for use by Google gadget
- user_links(): use full URLs (so can use in Google gadget)

client/
    acct_mgr.C
    work_fetch.C
html/
    inc/
        uotd.inc
        util.inc
    user/
        uotd_gadget.php (new)
sched/
    Makefile.am
    edf_sim.C
    sched_config.C,h
    sched_resend.C
    sched_send.C,h
    server_types.C,h

svn path=/trunk/boinc/; revision=12639
2007-05-10 21:50:52 +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
Rom Walton aad6908a69 - fixes #164: Aborting a Task
If a task has already been aborted, don't enable the abort task
        button.

    clientgui/
        ViewWork.cpp
        ViewWorkGrid.cpp

svn path=/trunk/boinc/; revision=12637
2007-05-10 16:14:04 +00:00
David Anderson ca2dead91d - client simulator: make it compile on Win
- client: parse version_num in active_task to avoid spurious error msg

	client/
		app.C
		sim.C
	win_build/
		sim.vcproj

svn path=/trunk/boinc/; revision=12636
2007-05-10 16:07:45 +00:00
Rom Walton d508c88a9a - Possible fix for a crashing condition when the manager is shutdown
from the system tray icon.
        
    clientgui/
        BOINCBaseFrame.cpp
        BOINCTaskBar.cpp, .h

svn path=/trunk/boinc/; revision=12635
2007-05-10 15:41:10 +00:00
Charlie Fenton b8a306c696 Mac: include size of BOINC Manager bundle in BOINC total disk usage displayed in Disk Usage pane Pie Chart.
svn path=/trunk/boinc/; revision=12634
2007-05-10 10:51:58 +00:00
Charlie Fenton 0525ebd241 A better fix for Mac PieCtrl legend clipping bug
svn path=/trunk/boinc/; revision=12633
2007-05-10 09:10:51 +00:00
Rytis Slatkevičius 0379a5a655 Fix #114: update BBCode to allow easy linking to Trac tickets, wiki and changesets.
svn path=/trunk/boinc/; revision=12632
2007-05-09 19:30:46 +00:00
David Anderson 78807f659c - scheduler: slight code cleanup prior to adding EDF stuff
languages/translations/
    en.po
sched/
    sched_send.C
    server_types.h

svn path=/trunk/boinc/; revision=12631
2007-05-09 17:45:18 +00:00
David Anderson 0357fbf1f2 added addon_item.php
svn path=/trunk/boinc/; revision=12630
2007-05-09 15:51:21 +00:00
David Anderson e6f92b3188 - Client simulator: added --dcf_dont_use and --dcf_stats options
(alternate ways of computing DCF)

    client/
        cpu_sched.C
        sim.C,h
        sim_util.C

svn path=/trunk/boinc/; revision=12628
2007-05-09 15:23:10 +00:00
Charlie Fenton 684e7fe300 Fixed a small bug
svn path=/trunk/boinc/; revision=12627
2007-05-09 11:19:06 +00:00
Charlie Fenton e9ea620da7 Fixed a long-standing bug which caused the PieCtrl legend to be clipped to a small rectangle when first drawn on Macs. Mac: removed the hack which refreshed once a second the first 3 times to work around this bug.
svn path=/trunk/boinc/; revision=12625
2007-05-09 10:47:22 +00:00
Janus B. Kristensen e4a04e5a1e Thanks goes to Lee Carre for pointing out the CSS issue.
svn path=/trunk/boinc/; revision=12624
2007-05-09 09:27:49 +00:00
Janus B. Kristensen fffc375e42 Forum fixes and BEncoded dictionaries for Bittorrent.
svn path=/trunk/boinc/; revision=12623
2007-05-09 09:20:36 +00:00
Janus B. Kristensen 92c7e96022 Removed .inc since my editor doesn't seem to understand that it is still PHP...
svn path=/trunk/boinc/; revision=12622
2007-05-09 09:14:39 +00:00
Janus B. Kristensen a00a7f8181 BEncdoded elements (for dictionaries in dictionaries in lists in...) and BEncoded arrays (dictionaries).
svn path=/trunk/boinc/; revision=12621
2007-05-09 09:13:38 +00:00
Janus B. Kristensen a2d85647bd Fixed the stupid post-content layout-breaking overflow in some browsers and a CSS error that caused the original fix to only work in certain conditions.
svn path=/trunk/boinc/; revision=12620
2007-05-09 08:59:14 +00:00
Charlie Fenton fb348ff6df Mac: Release version 5.9.10
svn path=/trunk/boinc/; revision=12618
2007-05-09 06:36:57 +00:00
Charlie Fenton 4254b78ad5 Mac: Refresh Disk Usage pane only on every 10th call to reduce CPU overhead, but refresh once per second the first 3 times to work around a bug drawing the legends.
svn path=/trunk/boinc/; revision=12617
2007-05-09 06:35:59 +00:00
David Anderson c08eddf7fe - GUI RPC: add new element d_boinc to DISK_USAGE;
tells how much disk space BOINC is using
        (not including projects).
    - added project.max_infeasible_count to client simulator

    client/
        gui_rpc_server_ops.C
        sim.C,h
        sim_util.C
    clientgui/
        ViewResources.cpp
    lib/
        filesys.C
        bui_rpc_client.h
        bui_rpc_client_ops.C

svn path=/trunk/boinc/; revision=12615
2007-05-08 23:12:40 +00:00
David Anderson 44a7509e35 - core client: improve error message when can't link app version
client/
		client_state.C
		cs_statefile.C

svn path=/trunk/boinc/; revision=12614
2007-05-08 22:07:21 +00:00
Rom Walton 021450296e svn path=/trunk/boinc/; revision=12613 2007-05-08 15:33:41 +00:00
Janus B. Kristensen 769828b126 Initial checkin of a tiny part of the BT code
svn path=/trunk/boinc/; revision=12612
2007-05-08 08:31:44 +00:00
Janus B. Kristensen d0f4a8643e Property change
svn path=/trunk/boinc/; revision=12611
2007-05-08 08:25:13 +00:00
Janus B. Kristensen aaab3954ed A BEncoding container for BEncoding dictionaries in dictionaries in lists in...etc. etc.
svn path=/trunk/boinc/; revision=12610
2007-05-08 08:22:17 +00:00
Janus B. Kristensen 56fd688f54 A tiny bit of documentation
svn path=/trunk/boinc/; revision=12608
2007-05-08 08:16:30 +00:00
Rom Walton 8b6576a549 - Tag for 5.9.10 release, all platforms
boinc_core_release_5_9_10
    
    client/
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=12605
2007-05-08 04:05:14 +00:00
David Anderson f6a06c60ac - client simulator:
- Add --server_uses_workload option
            (simulate server that does EDF simulation)
        - Add simulation of exponential backoff when don't get work.
            Otherwise it will keep asking forever.
        - move non-interesting stuff to sim_util.C
    - change simulator code to use ' instead of " in compiled translations
    
    client/
        makefile_sim
        sim_util.C
        sim.C,h
        work_fetch.C
    html/inc/
        translation.inc
    sched/
        edf_sim.C
        edf_sim.h (new)

svn path=/trunk/boinc/; revision=12604
2007-05-08 01:55:28 +00:00
Rom Walton afcbd495d4 Minor fix
svn path=/trunk/boinc/; revision=12603
2007-05-07 22:18:49 +00:00
Rom Walton 6904f5acc6 - fixes #4 - BOINC Manager should be able to find it's
localization files.
      
      BOINCMgr will now check in the absolute path in which
      it was installed as well as the relative path from where
      it was executed from.
      

    clientgui/
        BOINCGUIApp.cpp, .h

svn path=/trunk/boinc/; revision=12602
2007-05-07 20:50:08 +00:00
Rom Walton 7f76e8aeeb - fixes #110 - Simple GUI: "spacer" image is not updated
clientgui/
        sg_ImageLoader.cpp
        sg_ProjectsComponent.cpp, .h

svn path=/trunk/boinc/; revision=12601
2007-05-07 20:02:03 +00:00
David Anderson 2853649d28 - core client: add <no_alt_platform> config option;
eliminates use of alternate platforms.

    client/
        client_state.h
        cs_platforms.C
        cs_statefile.C
        log_flags.C,h

svn path=/trunk/boinc/; revision=12600
2007-05-07 19:38:27 +00:00
Rytis Slatkevičius 8b7842b116 Fix #175 (quotes getting escaped twice)
svn path=/trunk/boinc/; revision=12599
2007-05-07 19:34:45 +00:00
Rom Walton f850bf105c svn path=/trunk/boinc/; revision=12598 2007-05-07 19:13:29 +00:00
David Anderson f7a12ca7d4 - core client: fix bug in code to ignore unknown platforms.
client/
		cs_scheduler.C

svn path=/trunk/boinc/; revision=12597
2007-05-07 17:49:21 +00:00
Rom Walton ad12c3362d svn path=/trunk/boinc/; revision=12596 2007-05-07 16:03:08 +00:00
Rom Walton 17ecbb3bb0 svn path=/trunk/boinc/; revision=12595 2007-05-07 15:22:32 +00:00
Janus B. Kristensen a4d0ea077d Removed BOINC.dk from stats sites as it is in the process of shutting down several of its services
svn path=/trunk/boinc/; revision=12594
2007-05-07 11:09:15 +00:00
Janus B. Kristensen 5a28d40e57 Removed BOINC.dk from stats sites as it is in the process of shutting down several of those services.
svn path=/trunk/boinc/; revision=12593
2007-05-07 11:05:46 +00:00
Charlie Fenton 8040a6165e Change visible copyright to 2007
svn path=/trunk/boinc/; revision=12592
2007-05-07 10:50:50 +00:00
Charlie Fenton a8ec967510 Bump version to 5.9.9 for release with multi-platform fix.
svn path=/trunk/boinc/; revision=12584
2007-05-07 09:40:07 +00:00
Jens Seidler fc8b7de723 Localization: BOINC website language and BOINC Manager files updated: Polish(po), Japanese(ja), German(de)
svn path=/trunk/boinc/; revision=12583
2007-05-07 05:45:45 +00:00
David Anderson 7207c6ef39 - make_project: create <log_dir> element in config.xml
(so that show_logs.php will work).
        Fixes #170
        
    py/Boinc/
        setup_project.py

svn path=/trunk/boinc/; revision=12582
2007-05-07 02:10:31 +00:00
Janus B. Kristensen 1bec453edf Removed some old debug and changed a bogus error message with a more sane one
svn path=/trunk/boinc/; revision=12581
2007-05-06 22:49:49 +00:00