Commit Graph

14027 Commits

Author SHA1 Message Date
David Anderson 144c106e19 - make_project and upgrade: add --srcdir option so you
can run these commands from any directory
    (mostly from Gabor Gombas; added a fix for svnversion)

svn path=/trunk/boinc/; revision=18356
2009-06-10 22:38:33 +00:00
David Anderson e86ab69b7d - update_versions: add --sign and --force options to enable automation
(from Jeremy Cowles)


svn path=/trunk/boinc/; revision=18355
2009-06-10 22:04:57 +00:00
Rom Walton a8380e8312 Quick Updates
svn path=/trunk/boinc/; revision=18354
2009-06-10 20:49:42 +00:00
David Anderson 54bf84dd4e svn path=/trunk/boinc/; revision=18353 2009-06-10 18:42:15 +00:00
David Anderson d6d738a47d - web: allow projects to account email addresses in certain domains.
Add the following to html/project/project.inc:

    $banned_email_domains = array(
        "foo.bar",
        "blah"
    );

    Email addresses ending with any of those strings will be disallowed.
- Web RPCs: have am_set_info.php do the same checking for
    email addresses (invalid, banned) as the other web code


svn path=/trunk/boinc/; revision=18352
2009-06-10 18:34:51 +00:00
David Anderson 8a765c0f4a - file deleter: detect cases where the upload/download dir doesn't exist,
and treat it as a recoverable error (i.e., retry).
    The file deleter may run on a host that NSF-mounts
    the upload/download dirs, and NSF mounts can file.
- scheduler: include WU#ID in log msgs for handled results

svn path=/trunk/boinc/; revision=18351
2009-06-10 17:42:18 +00:00
Charlie Fenton aa2069d0c4 Mac: add screensaver, installer and uninstaller support for ProgressThruProcessors branding
svn path=/trunk/boinc/; revision=18347
2009-06-10 10:49:46 +00:00
Charlie Fenton dfc0bb3184 lib: FILE_LOCK::lock() makes lockfile group-writable so both client and manager can create and write it under sandbox security
svn path=/trunk/boinc/; revision=18340
2009-06-09 18:46:47 +00:00
Rom Walton 09a2564058 - DIAG: Policy change: Only include the BOINC symbol store for BOINC
binaries.  The old policy was kept around as a backwards compatibility
        thing before a new flag was added to the diagnostics to identify
        project applications.
        
    lib/
        stackwalker_win.cpp

svn path=/trunk/boinc/; revision=18339
2009-06-09 17:30:39 +00:00
Charlie Fenton cbdf4daaee Clarify checkin notes
svn path=/trunk/boinc/; revision=18335
2009-06-08 22:53:18 +00:00
Charlie Fenton ddc3d4eb0b MGR: In Async RPC logic, use posix mutexes and condition instead of wxMutex and wxCondition, as this appears to fix an intermittent hang in wxCondition::Wait()
svn path=/trunk/boinc/; revision=18333
2009-06-08 22:44:03 +00:00
David Anderson 61e040a743 - Manager: show host ID in project properties
svn path=/trunk/boinc/; revision=18331
2009-06-08 17:13:31 +00:00
David Anderson ca44344068 - GUI RPC: include hostid in PROJECT
- web: include timed-out and "client detached" results in error category


svn path=/trunk/boinc/; revision=18330
2009-06-08 17:08:52 +00:00
Charlie Fenton 39c7422457 lib: Fix compiler error on Windows
svn path=/trunk/boinc/; revision=18324
2009-06-08 07:20:17 +00:00
Charlie Fenton 8fa77afeff Fix checkin_notes
svn path=/trunk/boinc/; revision=18322
2009-06-07 00:43:04 +00:00
Charlie Fenton c814ae229a lib: Fix FILE_LOCK::unlock() to reset fd to -1 so FILE_LOCK works correctly with repeated calls.
svn path=/trunk/boinc/; revision=18320
2009-06-07 00:29:35 +00:00
Charlie Fenton ee77d27727 MGR: Implement CBOINCClientManager::IsBOINCRunning()for Windows
svn path=/trunk/boinc/; revision=18319
2009-06-07 00:10:32 +00:00
Charlie Fenton 9b099daea7 MGR: Implement CBOINCClientManager::IsBOINCRunning()for Windows
svn path=/trunk/boinc/; revision=18318
2009-06-06 13:35:58 +00:00
Charlie Fenton 8304ad8aea MGR: Implement CBOINCClientManager::KillClient() for Windows.
svn path=/trunk/boinc/; revision=18317
2009-06-06 13:11:16 +00:00
Charlie Fenton 5dc3068df8 MGR: Use code like get_client_mutex() to determine if client is running; KillClient() uses process name if we don't have pid.
svn path=/trunk/boinc/; revision=18316
2009-06-06 00:26:44 +00:00
David Anderson 0bf6ddb2fd - scheduler: improve example app plan function for multithread
svn path=/trunk/boinc/; revision=18315
2009-06-05 21:11:50 +00:00
Charlie Fenton e7d96f3b34 Update Mac Manager build instructions for wxWidgets 2.8.10
svn path=/trunk/boinc/; revision=18313
2009-06-05 10:31:26 +00:00
Charlie Fenton ef00c2ead4 Fix minor typos in checkin notes
svn path=/trunk/boinc/; revision=18312
2009-06-05 10:28:04 +00:00
Charlie Fenton 4b1b320782 MGR: CBOINCClientManager::ProcessExists() finds the process by name if we don't have a pid (Mac, Linux) or process HANDLE (Windows
svn path=/trunk/boinc/; revision=18311
2009-06-05 09:26:04 +00:00
Charlie Fenton 6877f87abe MGR: Fix compile errors, remove authenticator validity test from detect_cookie_safari()
svn path=/trunk/boinc/; revision=18310
2009-06-04 23:45:33 +00:00
David Anderson 7efa2d3326 - lib: fix compile warning
svn path=/trunk/boinc/; revision=18309
2009-06-04 23:03:47 +00:00
David Anderson cf327415d7 - client: read app_info.xml's AFTER scanning GPUs.
Otherwise we'll discard all GPU apps and results.


svn path=/trunk/boinc/; revision=18308
2009-06-04 21:28:25 +00:00
David Anderson d8c393afd8 svn path=/trunk/boinc/; revision=18307 2009-06-04 21:13:10 +00:00
BOINC Translator 89e07da480 Commit from BOINC Translation Services by user ChristianB. 81 of 110 messages translated (3 fuzzy).
svn path=/trunk/boinc/; revision=18306
2009-06-04 19:37:18 +00:00
BOINC Translator dce190406d Commit from BOINC Translation Services by user ChristianB. 368 of 389 messages translated (19 fuzzy).
svn path=/trunk/boinc/; revision=18305
2009-06-04 19:27:16 +00:00
David Anderson 2d058c5cb4 - GUI RPC: add active_only option to get_results() RPC
svn path=/trunk/boinc/; revision=18304
2009-06-04 17:59:04 +00:00
David Anderson e0f8d90b4f - web: improve appearance of results page
svn path=/trunk/boinc/; revision=18298
2009-06-04 16:43:52 +00:00
David Anderson ff8b2cb0c2 - web: typo in filtered results (from R. Haselgrove)
svn path=/trunk/boinc/; revision=18294
2009-06-04 16:31:47 +00:00
Rom Walton 45b7b302d0 - MGR: Add some basic validation for account manager cookie detection.
clientgui/
        browser.cpp

svn path=/trunk/boinc/; revision=18293
2009-06-04 14:45:24 +00:00
Rom Walton 302f0e8d8d - MGR: Fix bug in browser cookie detection code where firefox v3
cookie detection was returning true even for cookies that don't
        exist.
        
    clientgui/
        browser.cpp, .h

svn path=/trunk/boinc/; revision=18292
2009-06-04 13:18:23 +00:00
Rom Walton 689bfc61bd - MGR: Accept Unicode input for usernames and password in the
manager now that the manager is Unicode enabled.  Input will
        show up as UTF-8 strings in the CC and project.
        
        Fixes #452
        
    clientgui/
        AccountInfoPage.cpp
        AccountManagerInfoPage.cpp
        ProjectInfoPage.cpp

svn path=/trunk/boinc/; revision=18291
2009-06-04 05:48:01 +00:00
David Anderson ad254db549 - fix to the above
svn path=/trunk/boinc/; revision=18290
2009-06-04 05:18:43 +00:00
Charlie Fenton 5c81b4a1ff - client: Fix missing argument in printf statements
svn path=/trunk/boinc/; revision=18288
2009-06-04 00:44:58 +00:00
Charlie Fenton f9832235e4 GR Installer: Update make_GridRepublic.sh script for new default screensaver
svn path=/trunk/boinc/; revision=18286
2009-06-04 00:39:33 +00:00
David Anderson c127a5c355 - web: make [pre] work similar to [code]. fixes #798
Note: I had to move [pre] to the top of the
    preg list to make this work.  Not sure why.


svn path=/trunk/boinc/; revision=18285
2009-06-03 23:00:43 +00:00
David Anderson 8cd8f99bef - client: when parsing app_info.xml, make sure coprocessors are present.
fixes #911


svn path=/trunk/boinc/; revision=18284
2009-06-03 22:29:53 +00:00
David Anderson 289bc6d692 - fix python scripts; fixes #770 (from Nicolas)
svn path=/trunk/boinc/; revision=18282
2009-06-03 22:14:12 +00:00
David Anderson a2f8cb66f2 - manager: compile fix
svn path=/trunk/boinc/; revision=18281
2009-06-03 22:05:55 +00:00
David Anderson ab7cf41267 - client: tweak messages
svn path=/trunk/boinc/; revision=18280
2009-06-03 21:59:47 +00:00
David Anderson 667bc8fba8 - make update_translations.php executable; fixes #770
svn path=/trunk/boinc/; revision=18279
2009-06-03 21:02:00 +00:00
David Anderson 77eba56c73 - web: align field name/value at top
svn path=/trunk/boinc/; revision=18278
2009-06-03 20:52:47 +00:00
David Anderson 310c72c01f - client: include device number in message describing NVIDIA GPU,
and call it "NVIDIA GPU" rather than "CUDA device"
    fixes #879


svn path=/trunk/boinc/; revision=18277
2009-06-03 20:29:49 +00:00
Charlie Fenton 6e527a0891 MGR: finish changes to combined attach wizard
svn path=/trunk/boinc/; revision=18273
2009-06-03 08:59:24 +00:00
Charlie Fenton d07db51551 MGR: cosmetic changes to combined attach wizard, partial fix to "Forgot password" link for accoount managers
svn path=/trunk/boinc/; revision=18272
2009-06-03 04:01:29 +00:00
David Anderson d39af2afd2 - client: add a 1e-6 slop factor in deciding if
a resource is fully utilized.


svn path=/trunk/boinc/; revision=18271
2009-06-02 23:26:12 +00:00