Commit Graph

20305 Commits

Author SHA1 Message Date
Oliver Bock d5c67dcb44 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc 2013-03-22 10:30:16 +01:00
David Anderson 1ef582aad6 - client: improve work fetch messages
- web: include user ID in email to moderators about banishment
2013-03-22 10:29:48 +01:00
David Anderson 16738c6f30 - remote job submission: don't confuse remote and semilocal file modes 2013-03-22 10:29:48 +01:00
David Anderson 377ef87c0f - remote job submission: fix remote file mode, and improve error reporting 2013-03-22 10:29:48 +01:00
Rom Walton 528291aab3 MGR: Add missing static text back to the welcome page for the attach wizard. 2013-03-22 10:28:21 +01:00
Charlie Fenton e1d92c76b7 MGR: Fix bugs in code which limits event log to 2000 messages 2013-03-22 10:28:20 +01:00
Charlie Fenton 04ae068988 MGR: Fix bugs in code which limits event log to 2000 messages 2013-03-22 10:28:20 +01:00
David Anderson eb7e3af7ed - client and wrapper (Linux): when parsing /proc/x/stat entries,
handle command names that contains white space
2013-03-22 10:28:20 +01:00
David Anderson 8e63d72f3d - client: updated Windows version identification, from Robert Kress 2013-03-22 10:28:20 +01:00
David Anderson f9520431e9 - Client: debug last commit.
Also fix bug where benchmarks don't end when clock goes backward.
2013-03-22 10:28:20 +01:00
David Anderson 702798b84b - client: a couple of more clock-change fixes 2013-03-22 10:28:20 +01:00
David Anderson 9481e04e7b - client: there were many places in the code where we keep track
(usually in a static variable called "last_time")
    of the last time we did something,
    and we only do it again when now - last_time exceeds some interval.
    Example: sending heartbeat messages to apps.
    Problem: if the system clock is decreased by X,
    we won't do any of these actions are time X,
    making it appear that the client is frozen.
    Solution: when we detect that the system clock has decreased,
    set a global var "clock_change" for 1 iteration of the polling loop,
    and disable these time checks if clock_change is set.
2013-03-22 10:28:20 +01:00
David Anderson 980c9b66c9 - validator: fix confused logic.
A "viable" result is one that could potentially become the canonical result,
    i.e. the outcome is SUCCESS and the validate state is not INVALID.
    The existing code treated all results with outcome SUCCESS as viable,
    which is wrong.
    In particular, this could cause workunit.target_nresults
    to be incremented inappropriately.
2013-03-22 10:28:20 +01:00
Oliver Bock 1fb53e5c9f Merge branch 'master' of ssh://boinc.berkeley.edu/boinc 2013-03-22 10:26:19 +01:00
Rom Walton b9232b7868 WINSETUP: When ENABLEUSEBYALLUSERS is true, create the automatic run key in the HKEY_LOCAL_MACHINE registry space. When it is false use HKEY_CURRENT_USER. 2013-03-22 10:26:15 +01:00
Charlie Fenton a98f7f962e MGR: Fix bugs in code which limits event log to 2000 messages 2013-03-22 10:25:39 +01:00
Charlie Fenton 909302c9d1 MGR: Fix bugs in code which limits event log to 2000 messages 2013-03-22 10:25:39 +01:00
David Anderson 4fbac17647 - client: alphabetize log flags 2013-03-22 10:25:39 +01:00
David Anderson d95da0f75c - Condor integration:
- change "query_batch" to "query_batches"; allow multiple batches
    - add "ping server" web RPC and GAHP function
    - change BoincDb::get() so that it generates XML error message if needed
2013-03-22 10:25:39 +01:00
Rom Walton 7a1c9983d0 Updates for 7.0.56 2013-03-15 13:38:45 +01:00
Charlie Fenton dcd26ad5f1 OpenCL samples: restore original Windows VC project names 2013-03-15 13:38:45 +01:00
David Anderson dab891a549 - Unix man pages: remove unnecessary options 2013-03-15 13:38:45 +01:00
David Anderson 23cb962508 - client emulator compile fix 2013-03-15 13:38:45 +01:00
David Anderson 546ea233a0 - client: fix small work fetch bug that caused the client to
not add a piggyback work request when it should have.
2013-03-15 13:38:45 +01:00
David Anderson fc6b050883 - client: removed unused code for old work-fetch logic 2013-03-15 13:38:45 +01:00
Rom Walton 3941a2c856 Updates for 7.0.55 2013-03-15 13:38:45 +01:00
David Anderson 1795deff00 - man page tweak 2013-03-15 13:38:45 +01:00
David Anderson cff84a8ae2 - server: remove debugging printf from XML parser 2013-03-15 13:38:45 +01:00
David Anderson 88b905668f - client and boinccmd: update usage text
- update Unix command completion script
- update XML man pages for client, manager, boinccmd
2013-03-15 13:38:45 +01:00
David Anderson 033a47691b - client: write log flags in alpha order 2013-03-15 13:38:44 +01:00
David Anderson f431c28c16 - Manager: fix build breaks on Win. You can't just say "#elif". 2013-03-15 13:38:44 +01:00
Kevin Reed 2a70826f9a Further modifications to the World Community Grid installer and skin for
BOINC 7
2013-03-15 13:38:44 +01:00
Kevin Reed a9f62ce5fc Modify the GUI for the Attach to Project Wizard for the World Community Grid
version of the client.  These changes should make clearer the difference
between attaching to a new BOINC project vs changing which applications a
user is choosing to run at World Community Grid.
2013-03-15 13:38:44 +01:00
David Anderson 3ced18ddaa - client: don't show cache size in startup messages. 2013-03-15 13:38:44 +01:00
David Anderson e07fa5e28c - client (and maybe others): fix XML parsing bug when skipping large
unrecognized elements
2013-03-15 13:38:44 +01:00
David Anderson bd8ecb1b00 - Condor integration:
- add Web RPC for querying a completed job (returns status,
        stderr out, run times, etc.)
    - support Jaime's changes to GAHP protocol
    - support for zipped output files
2013-03-15 13:38:44 +01:00
Rom Walton 7046c9bb66 WINSETUP: When ENABLEUSEBYALLUSERS is true, create the automatic run key in the HKEY_LOCAL_MACHINE registry space. When it is false use HKEY_CURRENT_USER. 2013-03-15 13:38:44 +01:00
Rom Walton 3b6b66f6e0 Updates for 7.0.54 2013-03-15 13:38:44 +01:00
David Anderson 72d38818b4 - BOINC/Condor stuff
- C++ interfaces to remote functions: add error_msg argument,
    so caller can get textual description of error
2013-03-07 11:31:39 +01:00
Rom Walton 8b7902bb84 MGR: Disable the download of image files for now. Revisit policy after the next public release. 2013-03-07 11:31:39 +01:00
Charlie Fenton a72486dc30 MGR: Remove temporary debugging fprintf's - missed one line before 2013-03-07 11:31:39 +01:00
David Anderson 00d9a22779 - Manager (and possibly other components): XML parsing fix 2013-03-07 11:31:38 +01:00
Charlie Fenton fd8e96ab1b MGR: Remove temporary debugging fprintf's 2013-03-07 11:31:38 +01:00
David Anderson 29444b3edb - remote job submission: add a web RPC for getting an app's templates
(can use this to consistency-check job submission info)
2013-03-07 11:31:38 +01:00
Rom Walton 2b95c65555 client: Revert my changes for the --detach_console functionality back to the original implementation. 2013-03-07 11:31:38 +01:00
Rom Walton 910afe7c46 build: Add -Wcast-align to list of compiler warnings we are interested in. It'll help prevent crashes in CPU Architectures that are strict on there alignment policies. (From: Jeffrey Walton) 2013-03-07 11:31:38 +01:00
David Anderson 37cdac1944 - manager: don't show DCF in project properties page if it's 1 2013-03-07 11:31:38 +01:00
Eric J Korpela a4e4b2fba0 - Double include protection added to sched_customize.h 2013-03-07 11:31:38 +01:00
Oliver Bock 7621e98c5b Merge branch 'master' of git://boinc.berkeley.edu/boinc 2013-03-07 11:30:24 +01:00
Charlie Fenton 698aa9f5d9 MGR: Fix memory leaks, add debug fprintf's trying to find cause of crashes when retrying load of images in notices 2013-03-07 11:30:08 +01:00