Commit Graph

18240 Commits

Author SHA1 Message Date
David Anderson 9667ff52a8 - client simulator: fixes
- client: message tweaks


svn path=/trunk/boinc/; revision=24297
2011-09-26 23:34:40 +00:00
Rom Walton 7039c53d09 Quick Updates
svn path=/trunk/boinc/; revision=24296
2011-09-26 21:42:51 +00:00
Charlie Fenton e9b2d6e07e Mac: update wxMac build script for XCode 4.1 and OS 10.4 compatibility
svn path=/trunk/boinc/; revision=24294
2011-09-26 08:58:34 +00:00
David Anderson 652b468459 - client simulator: add --existing_jobs_only option.
This simulates just the jobs in the state file,
    rather than simulating an infinite stream of jobs
    modeled after the ones in the state file.


svn path=/trunk/boinc/; revision=24293
2011-09-26 04:28:42 +00:00
Charlie Fenton ecac037506 Mac: more fixes for problems with OS 10.4 compatibility
svn path=/trunk/boinc/; revision=24289
2011-09-24 13:42:55 +00:00
Charlie Fenton f95910b209 Mac: more fixes for problems with OS 10.4 compatibility
svn path=/trunk/boinc/; revision=24287
2011-09-24 12:43:19 +00:00
Charlie Fenton 7957e19ea2 Mac: fixes for problems with OS 10.4 compatibility
svn path=/trunk/boinc/; revision=24283
2011-09-24 00:19:53 +00:00
Charlie Fenton 952fc44cc9 Mac: fixes for problems with OS 10.4 compatibility
svn path=/trunk/boinc/; revision=24282
2011-09-24 00:16:45 +00:00
David Anderson 4763f5c1a0 - client: don't call CLIENT_STATE::free_mem() on shutdown.
This is for debugging only, and it can cause crashes.


svn path=/trunk/boinc/; revision=24281
2011-09-23 22:27:50 +00:00
David Anderson 4f14dadceb - client: fix spurious error message about trickle-up URLs
svn path=/trunk/boinc/; revision=24280
2011-09-23 22:14:49 +00:00
David Anderson b9eda96e8a web: message tweak
svn path=/trunk/boinc/; revision=24278
2011-09-23 17:18:33 +00:00
David Anderson 02a14b56af - web: don't addslashes() for button titles; this was left over
from when buttons were implemented in Javascript


svn path=/trunk/boinc/; revision=24277
2011-09-23 17:17:12 +00:00
David Anderson c4f234931e - fix typo in manage_privileges
svn path=/trunk/boinc/; revision=24276
2011-09-23 17:04:22 +00:00
Rom Walton c9650f9886 - Tag for 6.13.6 release, all platforms
boinc_core_release_6_13_6

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=24270
2011-09-23 15:19:22 +00:00
Charlie Fenton e948b2d04e Mac: fixes for problems with OS 10.4 compatibility
svn path=/trunk/boinc/; revision=24269
2011-09-23 11:19:35 +00:00
Rom Walton 76b49ae8f5 Quick Updates
svn path=/trunk/boinc/; revision=24268
2011-09-22 22:31:15 +00:00
Rom Walton ac81d79b81 - Tag for 6.13.5 release, all platforms
boinc_core_release_6_13_5

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=24266
2011-09-22 19:57:32 +00:00
David Anderson 96feb0014c - client: replicated trickles. Seems to be working now.
- client: added <trickle_debug> config option

svn path=/trunk/boinc/; revision=24265
2011-09-22 18:52:21 +00:00
David Anderson 5cbcd9a137 - client: more work on replicated trickles. Not working yet.
svn path=/trunk/boinc/; revision=24263
2011-09-22 17:30:57 +00:00
Rom Walton 654a187178 - VBOX: More environment variable tweaks.
samples/vboxwrapper/
        vbox.cpp, .h

svn path=/trunk/boinc/; revision=24259
2011-09-22 15:39:08 +00:00
Charlie Fenton 312fc10918 vboxwrapper: fix code which sets environment variables
svn path=/trunk/boinc/; revision=24258
2011-09-22 08:42:26 +00:00
David Anderson acf94453a5 - fix warning
svn path=/trunk/boinc/; revision=24257
2011-09-22 06:34:52 +00:00
David Anderson 2fa6bc999e - lib: don't include thread.cpp;
not needed for server, and causes errors on some 64-bit Linux 


svn path=/trunk/boinc/; revision=24256
2011-09-22 06:09:26 +00:00
David Anderson 3a7def077a - client: more stuff for replicated trickle ups
svn path=/trunk/boinc/; revision=24255
2011-09-22 05:39:42 +00:00
David Anderson a676fda344 svn path=/trunk/boinc/; revision=24254 2011-09-22 04:14:46 +00:00
David Anderson 75c6032043 - fix typo in DB schema
- msg tweaks in make_project


svn path=/trunk/boinc/; revision=24253
2011-09-22 03:15:21 +00:00
Rom Walton 34dc62d22d - client: fix ATI GPU max mem display issue.
lib/
        coproc.cpp

svn path=/trunk/boinc/; revision=24252
2011-09-21 23:00:45 +00:00
David Anderson 9a7d25966c - client: fix bug in ATI GPU detection, caused zero RAM measurements
svn path=/trunk/boinc/; revision=24251
2011-09-21 22:25:08 +00:00
David Anderson 9d2ba11e09 - back end: extend the access control system for remote job submission
and other operations.
    You can now designate a user as "manager" for a particular app.
    They can then:
    - control job-submit permissions for that app
    - deprecate/undeprecate versions of the app.
    - abort jobs for that app

    You can also designate a user a manage for the project.
    They can then edit permissions and quotas,
    as well as performing the app-specific functions for all apps.

    This is described here:
    http://boinc.berkeley.edu/trac/wiki/MultiUser#Accesscontrol

    This required some changes to the DB schema.


svn path=/trunk/boinc/; revision=24250
2011-09-21 21:26:00 +00:00
Rom Walton 11c9b6015e fix build break
svn path=/trunk/boinc/; revision=24249
2011-09-21 19:18:22 +00:00
Rom Walton da714ad0f9 Quick Updates
svn path=/trunk/boinc/; revision=24248
2011-09-21 17:46:36 +00:00
Charlie Fenton 1aca80cc94 Release Mac BOINC 6.13.4 to alpha test
svn path=/trunk/boinc/; revision=24247
2011-09-20 21:45:03 +00:00
Charlie Fenton 8dad0c1c80 Release Mac BOINC 6.13.4 to alpha test
svn path=/trunk/boinc/; revision=24246
2011-09-20 21:40:51 +00:00
David Anderson 9d2d540267 - client: intermediate checkin for replicated trickle-ups.
Not finished yet.
- example app: add --trickle_up and --trickle_down options,
    for testing trickle messages


svn path=/trunk/boinc/; revision=24245
2011-09-20 18:49:38 +00:00
Rom Walton db41f34252 Quick Updates
svn path=/trunk/boinc/; revision=24244
2011-09-20 16:55:11 +00:00
Rom Walton 7a90002aa6 Quick Updates
svn path=/trunk/boinc/; revision=24243
2011-09-20 15:39:27 +00:00
Rom Walton 28bba3c25f Quick Updates
svn path=/trunk/boinc/; revision=24241
2011-09-20 15:38:49 +00:00
Charlie Fenton ced250fcd2 Mac: Remove app_graphics.cpp from Client, add thread.cpp,.h to libboinc.a in XCode Project
svn path=/trunk/boinc/; revision=24239
2011-09-20 07:28:40 +00:00
David Anderson 0e3d27961c - client: in handling the acct_mgr GUI RPC,
don't start the RPC directly;
    that might fail if CLIENT_STATE::gui_http is busy.
    Instead, set a timer field.
- client: structure ACCT_MGR_OP the same as other GUI_HTTP_OP variants
- client: clarify the comments on GUI_HTTP and GUI_HTTP_OP

Note: GUI_HTTP and GUI_HTTP_OP are misnomers; they refer to
any HTTP op other than scheduler requests and file transfers.
Should change the name, maybe to CLIENT_HTTP*


svn path=/trunk/boinc/; revision=24238
2011-09-19 21:15:36 +00:00
Rom Walton ad274a1288 - Tag for 6.13.4 release, all platforms
boinc_core_release_6_13_4

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=24236
2011-09-19 16:06:21 +00:00
David Anderson a4a59cc533 svn path=/trunk/boinc/; revision=24235 2011-09-19 05:57:53 +00:00
David Anderson f56020dd84 - lib: add generic interfaces for threads and thread synchronization
svn path=/trunk/boinc/; revision=24234
2011-09-19 05:48:43 +00:00
David Anderson c544a81742 - Win fixes
svn path=/trunk/boinc/; revision=24233
2011-09-18 21:28:31 +00:00
David Anderson c61103ac26 - client: make the attributes of GUI RPCs (network, authentication)
explicit rather than determined by position in a list.
- client: add a new "read-only" attribute for GUI RPCs.
    This is in preparation for handling GUI RPCs in separate threads.
- client: remove code to support pre-V6 graphics.


svn path=/trunk/boinc/; revision=24232
2011-09-18 21:06:49 +00:00
Charlie Fenton 3ae3bb1099 wrapper: Update Mac build script for XCode 4.1 and OS 10.7 (supports Intel Macs only)
svn path=/trunk/boinc/; revision=24231
2011-09-16 23:51:43 +00:00
David Anderson 53133f126d - client: with VBox on Win, the process graph sometimes has cycles.
Not sure where this comes from.
    But avoid infinite recursion when traversing descendants.


svn path=/trunk/boinc/; revision=24230
2011-09-16 22:22:45 +00:00
David Anderson 61dc940872 - validator: add runtime_outlier message
svn path=/trunk/boinc/; revision=24229
2011-09-16 21:30:21 +00:00
David Anderson a886e0be7c - transitioner: fix bug related to new runtime_outlier field
svn path=/trunk/boinc/; revision=24228
2011-09-16 20:42:45 +00:00
David Anderson d8f20bceea - vboxwrapper: report network usage to the client
- client: include the above in enforcing network quota preferences


svn path=/trunk/boinc/; revision=24227
2011-09-16 19:16:12 +00:00
David Anderson 2bd5b194b2 - vboxwrapper: code cleanup
- use double for potentially large quantities
    - factor out repetitive code, rather than copy and paste


svn path=/trunk/boinc/; revision=24226
2011-09-16 17:25:36 +00:00