Commit Graph

12684 Commits

Author SHA1 Message Date
David Anderson b5fa84f084 - web: remove check on user agent
svn path=/trunk/boinc/; revision=16073
2008-09-26 23:02:53 +00:00
David Anderson e734007dd9 - client: don't lower priority of apps that use >0 coprocessors and <1 CPU.
Otherwise they don't run efficiently.

svn path=/trunk/boinc/; revision=16072
2008-09-26 22:56:42 +00:00
David Anderson 94f2861361 svn path=/trunk/boinc/; revision=16071 2008-09-26 19:22:59 +00:00
David Anderson 62683e4bdc - update .vcproj files accordingly
svn path=/trunk/boinc/; revision=16070
2008-09-26 18:30:19 +00:00
David Anderson 98cfb8d3b0 - rename .C files to .cpp so that Doxygen will work
svn path=/trunk/boinc/; revision=16069
2008-09-26 18:20:24 +00:00
David Anderson 043eba642a rename test
svn path=/trunk/boinc/; revision=16068
2008-09-26 18:10:10 +00:00
David Anderson 15fe63488d test rename
svn path=/trunk/boinc/; revision=16067
2008-09-26 18:06:27 +00:00
David Anderson 9dfb81a074 - boinc_cmd: add no_proxy item to --set_proxy_settings args
(from Frank Weiler)

svn path=/trunk/boinc/; revision=16066
2008-09-26 17:37:32 +00:00
Frank Weiler 2d0046d752 make 'no proxy for host' available over boinccmd
svn path=/workspaces/fweiler/boinc/; revision=16065
2008-09-26 08:08:22 +00:00
Frank Weiler 5c30ea7209 fixed little typo
svn path=/workspaces/fweiler/boinc/; revision=16064
2008-09-26 08:07:10 +00:00
Janus B. Kristensen 31cf816a25 svn path=/trunk/boinc/; revision=16063 2008-09-26 07:26:16 +00:00
Janus B. Kristensen 7922a57a25 Fixes Ticket #399. Warnings no longer show up if the crossproject website was down and the lookup is not done at all for XML format since it isn't used.
svn path=/trunk/boinc/; revision=16062
2008-09-26 07:12:01 +00:00
David Anderson 95adc2f8fd - Add the ability to exclude certain URLs from the use of proxies.
E.g. if you're running a project locally,
    while attached to outside projects via a proxy.
    Currently accessible only via the Manager's Options dialog.
    From Frank Weiler.

svn path=/trunk/boinc/; revision=16061
2008-09-25 23:31:56 +00:00
David Anderson 560b65dd85 - web: don't send an email after account is created via web;
it serves no purpose and some people apparently view it as spam.

svn path=/trunk/boinc/; revision=16060
2008-09-25 22:03:56 +00:00
Rom Walton 984f039f6d Fix build break.
svn path=/trunk/boinc/; revision=16058
2008-09-25 18:25:38 +00:00
Rom Walton 11c4a0a9ac Fix build break.
svn path=/trunk/boinc/; revision=16057
2008-09-25 18:22:12 +00:00
Rom Walton fc55f3490c - Tag for 6.3.12 release, all platforms
boinc_core_release_6_3_12

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=16056
2008-09-25 18:07:58 +00:00
Frank Weiler 2a3e79a53d no proxy for ... support included
svn path=/workspaces/fweiler/boinc/; revision=16055
2008-09-25 15:44:45 +00:00
Janus B. Kristensen de956c8eb0 Implementing Ticket #309 - you can now either reply to or quote a post
svn path=/trunk/boinc/; revision=16053
2008-09-25 12:56:42 +00:00
Janus B. Kristensen f5c7925298 Fixed Ticket #565 - "overflow: overflow" should have been "overflow: visible". word-wrap is a css3 property which is correctly dropped by earlier parsers - not a bug.
svn path=/trunk/boinc/; revision=16052
2008-09-25 12:33:45 +00:00
Janus B. Kristensen c85dff5011 - Fixed layouting issue with IE browsers due to forms by unwrapping the form from the table cell
svn path=/trunk/boinc/; revision=16051
2008-09-25 12:26:41 +00:00
Janus B. Kristensen e2b48b6b34 - Fix form layouting issue in IE browser series by unpacking it from the table cell
- Fix missing newline after "Send message" button in authorcol
- Added CSS class forum_toplinks for links at the top of forum pages


svn path=/trunk/boinc/; revision=16048
2008-09-25 10:48:49 +00:00
Janus B. Kristensen ff29445385 - Replace nasty javascript generated HTML <input> buttons with normal links and CSS buttons.
- Fix CSS compatibility issues towards IE6-series of browsers
- Buttons will now light up when hovering over them with the mouse


svn path=/trunk/boinc/; revision=16047
2008-09-25 10:39:51 +00:00
David Anderson a9d346b20e svn path=/trunk/boinc/; revision=16046 2008-09-25 02:21:38 +00:00
David Anderson b329414a45 - client/manager: show # CPUs and coprocessors in task display
svn path=/trunk/boinc/; revision=16045
2008-09-25 02:00:29 +00:00
David Anderson a370622854 compile fix
svn path=/trunk/boinc/; revision=16044
2008-09-25 01:44:25 +00:00
David Anderson a4d5d49b28 - client: attempt to fix CPU sched bug in the presence of GPUs
(if there was an idle GPU, it would run unboundedly many CPU jobs)

svn path=/trunk/boinc/; revision=16043
2008-09-25 01:04:53 +00:00
David Anderson 1f9b1891db - client: add <sandbox> element to scheduler request.
Some projects (GPUgrid, QCN) don't work on some platforms
    if sandboxing is used.
    Better to send an error message than send jobs.
- get rid of a few compiler warnings


svn path=/trunk/boinc/; revision=16042
2008-09-24 23:42:56 +00:00
Charlie Fenton 5f765e40eb MGR: If user cancels RPC Wait dialog, cancel any pending refresh events from previous RPCs.
svn path=/trunk/boinc/; revision=16041
2008-09-23 01:46:37 +00:00
Charlie Fenton 3e05e93278 MGR: Simplify Async GUI RPC refresh event logic; prevent a possible case of undesirable recursion.
svn path=/trunk/boinc/; revision=16040
2008-09-23 00:16:43 +00:00
David Anderson f17a800807 - API: in boinc_exit(), release the lockfile only if
we're the main program (otherwise we didn't lock it in
    the first place, and a crash results).  From Artyom Sharov.
- scheduler: add support for the GCL simulator,
    which uses special versions of backend programs
    that use virtual time,
    and that wait for signals instead of sleep()ing.

    To compile:
        make clean
        configure CXXFLAGS="-DGCL_SIMULATOR"
        make

svn path=/trunk/boinc/; revision=16038
2008-09-22 20:33:59 +00:00
David Anderson 0f8f9f3dab - API: in boinc_exit(), release the lockfile only if
we're the main program (otherwise we didn't lock it in
    the first place, and a crash results).  From Artyom Sharov.
- scheduler: add support for the GCL simulator,
    which uses special versions of backend programs
    that use virtual time,
    and that wait for signals instead of sleep()ing.

    To compile:
        make clean
        configure CXXFLAGS="-DGCL_SIMULATOR"
        make

svn path=/trunk/boinc/; revision=16036
2008-09-22 17:52:41 +00:00
David Anderson e432bb1182 - web: sub_sentence() went into an infinite loop
for a particular (non-ASCII) profile text.
    Not sure why, but I rewrote sub_sentence() in
    less obscure way and it works now
- web: slight cleanup of translation code.
    Can we please replace this with gettext()??

svn path=/trunk/boinc/; revision=16035
2008-09-22 17:14:03 +00:00
Rom Walton a8d2c599d0 - Tag for 6.3.11 release, all platforms
boinc_core_release_6_3_11

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=16034
2008-09-22 17:05:16 +00:00
Rom Walton 854df1c856 Quick Updates
svn path=/trunk/boinc/; revision=16033
2008-09-22 16:50:42 +00:00
Rom Walton ab5bba78a5 Quick Updates
svn path=/trunk/boinc/; revision=16032
2008-09-22 16:48:32 +00:00
Rom Walton f90836007c Quick Updates
svn path=/trunk/boinc/; revision=16031
2008-09-22 16:45:37 +00:00
Rom Walton 1a2257c475 - MGR: Add support for simulating somebody hitting the cancel button in
the wizards.  This is needed for a WCG feature.
        
    clientgui/
        BOINCBaseWizard.cpp, .h
        wizardex.cpp, .h

svn path=/trunk/boinc/; revision=16029
2008-09-19 20:19:52 +00:00
David Anderson 65a1bdab39 - lib: change XML_PARSER to handle attributes and spaces in tags.
e.g. it handles <foo /> correctly,
    and handles <foo attr="x">
    (it doesn't return the attributes, but it doesn't choke on them).
- GUI RPC client lib:
    use XML_PARSER to process authorization replies,
    e.g. so that it handles <authorized />

    TODO: use XML_PARSER to parse all GUI RPC requests and replies

- web: add a CSS entry for news item titles
- web (news items): add an optional "category" field to news items:
    suggested values: "server status", "news", "emergency".
    These are not used to display the items,
    but are passed in the RSS feed and could be used by news aggregators.
- manager: replace "BOINC-based account managers" with "account managers"


svn path=/trunk/boinc/; revision=16028
2008-09-19 18:08:17 +00:00
Charlie Fenton 7c6a64f9f2 Update checkin_notes
svn path=/trunk/boinc/; revision=16027
2008-09-19 08:33:50 +00:00
Charlie Fenton f3e6fd50ce Mgr: Fix a rare crash bug in CTaskBarIcon::OnMouseMove()
svn path=/trunk/boinc/; revision=16026
2008-09-19 07:55:38 +00:00
Charlie Fenton ab04d935e8 Mgr: ignore timer events during RPC Wait dialog to prevent unintended recursion and crashes
svn path=/trunk/boinc/; revision=16025
2008-09-19 07:40:39 +00:00
Charlie Fenton 9758c47ffe Mgr: ignore timer events during RPC Wait dialog to prevent unintended recursion and crashes
svn path=/trunk/boinc/; revision=16024
2008-09-19 06:50:25 +00:00
David Anderson d0102629e7 - client: print error msg if missing acct mgr info
- manager: last arg to acct_mgr_rpc is bool, not bool*

svn path=/trunk/boinc/; revision=16023
2008-09-18 22:14:45 +00:00
Charlie Fenton 310d13430a Mgr: Ignore GetSelectedItemCount()if message count <= 0 to fix crash bug.
svn path=/trunk/boinc/; revision=16022
2008-09-18 20:32:54 +00:00
Charlie Fenton 7613de71d3 Mgr: Ignore GetSelectedItemCount()if message count <= 0 to fix crash bug.
svn path=/trunk/boinc/; revision=16021
2008-09-18 20:32:03 +00:00
Rom Walton 59b5bbf772 svn path=/trunk/boinc/; revision=16018 2008-09-18 17:42:11 +00:00
David Anderson 8248896bc9 - typo
svn path=/trunk/boinc/; revision=16017
2008-09-18 12:01:50 +00:00
Charlie Fenton 7da9bdc7ec make_GridRepublic.sh script copy acct_mgr_url.xml file to BOINC Data directory
svn path=/trunk/boinc/; revision=16016
2008-09-18 09:23:11 +00:00
David Anderson 4ad5249bf2 - scheduler: various bug fixes in score-based schedule;
get rid of no_darwin_6 option


svn path=/trunk/boinc/; revision=16015
2008-09-17 23:35:16 +00:00