Commit Graph

110 Commits

Author SHA1 Message Date
David Anderson d302a5e107 - client/manager/API: code cleanup to disentangle sandbox code from lib/.
- move client sandbox-specific code to a new file, sandbox.C
    - remove g_use_sandbox from util.C; move to MainDocument.cpp (manager)
        and sandbox.C (client)
    - don't declare check_security() in util.h; it's not in util.C
    - don't call remove_project_owned_file_or_dir() in
        boinc_delete_file_aux() or boinc_rmdir();
        rather, at the points in the client that delete
        dirs that are usually owned by boinc_projects,
        call remove_project_owned_file_or_dir() first,
        then clean_out_dir().
    - rename boinc_exec() to switcher_exec() and move it to sandbox.C

Note: this change was sparked by needing to remove a call to getgrnam()
from boinclib, to avoid requiring the same version of glibc
on both compile and target hosts

svn path=/trunk/boinc/; revision=13784
2007-10-05 16:47:07 +00:00
Charlie Fenton 0b8b6d922f MGR: Every 10 seconds, kill any running graphics apps whose associated worker tasks are no longer running
svn path=/trunk/boinc/; revision=13620
2007-09-21 11:45:57 +00:00
Charlie Fenton 0ee4c5e74c Add a routine to kill any graphics apps whose tasks are no longer running, but don't call it yet
svn path=/trunk/boinc/; revision=13606
2007-09-20 12:14:03 +00:00
Charlie Fenton 70cfba942d MGR: Keep a list of currently running gfx apps; launch only one instance of gfx app per task; kill all gfx apps on exiting Manager.
svn path=/trunk/boinc/; revision=13604
2007-09-20 11:10:59 +00:00
Charlie Fenton 2a48ccb9e6 Consolidate common Show Graphics functionality into CMainDocument::WorkShowGraphics(); implement V6 graphics in SimpleGui
svn path=/trunk/boinc/; revision=13603
2007-09-20 00:32:16 +00:00
Rom Walton 9d5b0fbfd1 - WINSETUP: Remove the VBS Script custom action and put back
the shortcut to BOINC Manager.
        
    win_build/installerv2/
        BOINC.ism
        BOINCx64.ism

    - MGR: Revert back out the change to cache the host type
        (local/remote). Somehow it was messing up controlling
        remote machines.

    clientgui/
        MainDocument.cpp, .h

svn path=/trunk/boinc/; revision=12943
2007-06-16 17:54:32 +00:00
Rom Walton 239406c6fa - MGR: Only detect if the host name is local once per connection.
clientgui/
        MainDocument.cpp, .h

svn path=/trunk/boinc/; revision=12911
2007-06-12 20:29:58 +00:00
Rom Walton 93fc7ff404 - fixes #5: Include the version number of the client next to it's
name, so people can see if they need to upgrade a remote client.
    - fixes #149: Change the parsing function for the
        CBOINCGridCellProgressRenderer so that we don't have to update
        the docs or screenshots. Display the progress bar as a resource
        share fraction.

    clientgui/
        AdvancedFrame.cpp
        BOINCGridCtrl.cpp
        MainDocument.cpp, .h
        ViewProjectsGrid.cpp

svn path=/trunk/boinc/; revision=12541
2007-05-03 16:17:54 +00:00
Rom Walton 16d5fa497c *** empty log message ***
svn path=/trunk/boinc/; revision=11999
2007-01-30 15:50:16 +00:00
Rom Walton 2cde48af31 *** empty log message ***
svn path=/trunk/boinc/; revision=11941
2007-01-23 21:14:08 +00:00
David Anderson 3afa01c6cf *** empty log message ***
svn path=/trunk/boinc/; revision=11802
2007-01-08 17:29:02 +00:00
David Anderson 17c8f8aae1 *** empty log message ***
svn path=/trunk/boinc/; revision=11797
2007-01-07 16:15:04 +00:00
Rom Walton 931efa9e6c *** empty log message ***
svn path=/trunk/boinc/; revision=11713
2006-12-21 17:05:58 +00:00
Rom Walton 178a16c6c9 *** empty log message ***
svn path=/trunk/boinc/; revision=11563
2006-11-22 09:51:59 +00:00
Rom Walton 2b080cc41f *** empty log message ***
svn path=/trunk/boinc/; revision=11529
2006-11-15 12:01:46 +00:00
David Anderson ba1a92c41f *** empty log message ***
svn path=/trunk/boinc/; revision=11462
2006-11-03 18:00:15 +00:00
David Anderson b12a0b786c *** empty log message ***
svn path=/trunk/boinc/; revision=11461
2006-11-03 17:08:49 +00:00
David Anderson 7ce1144b73 *** empty log message ***
svn path=/trunk/boinc/; revision=11076
2006-09-01 21:06:30 +00:00
Rom Walton 7e3ec450b5 *** empty log message ***
svn path=/trunk/boinc/; revision=11058
2006-09-01 04:24:25 +00:00
Rom Walton 76e753ec14 *** empty log message ***
svn path=/trunk/boinc/; revision=11051
2006-08-31 19:24:38 +00:00
Rom Walton b5dee1ac90 *** empty log message ***
svn path=/trunk/boinc/; revision=10938
2006-08-17 20:10:43 +00:00
David Anderson c86e685ac3 *** empty log message ***
svn path=/trunk/boinc/; revision=10921
2006-08-15 17:02:49 +00:00
David Anderson 29f8c9a47c *** empty log message ***
svn path=/trunk/boinc/; revision=10894
2006-08-11 17:58:48 +00:00
David Anderson b10e4c7b75 *** empty log message ***
svn path=/trunk/boinc/; revision=10848
2006-08-07 03:56:34 +00:00
Rom Walton ad2c3aaa19 *** empty log message ***
svn path=/trunk/boinc/; revision=10718
2006-07-21 08:23:26 +00:00
Rom Walton a283edd0bb *** empty log message ***
svn path=/trunk/boinc/; revision=10539
2006-06-28 08:53:02 +00:00
Charlie Fenton 566e4f8b9b *** empty log message ***
svn path=/trunk/boinc/; revision=10453
2006-06-22 10:10:51 +00:00
Rom Walton 0cded9d5d9 *** empty log message ***
svn path=/trunk/boinc/; revision=10019
2006-04-25 00:59:49 +00:00
Rom Walton b62c858538 *** empty log message ***
svn path=/trunk/boinc/; revision=9914
2006-04-17 02:38:47 +00:00
Rom Walton 6d0c553aed *** empty log message ***
svn path=/trunk/boinc/; revision=9734
2006-03-27 07:55:04 +00:00
Rom Walton efdc1688c8 *** empty log message ***
svn path=/trunk/boinc/; revision=9730
2006-03-27 03:44:13 +00:00
Rom Walton 8c263b323c *** empty log message ***
svn path=/trunk/boinc/; revision=9479
2006-02-15 22:35:18 +00:00
David Anderson 850587d93d code cleanup
svn path=/trunk/boinc/; revision=9039
2005-12-06 03:18:02 +00:00
Rom Walton 5e7bbbed3d *** empty log message ***
svn path=/trunk/boinc/; revision=8995
2005-11-29 09:14:20 +00:00
Rom Walton d3a3753dcc *** empty log message ***
svn path=/trunk/boinc/; revision=8980
2005-11-29 00:29:43 +00:00
Rom Walton ac8986b80a *** empty log message ***
svn path=/trunk/boinc/; revision=8961
2005-11-27 01:28:56 +00:00
Rom Walton aeb69034a8 *** empty log message ***
svn path=/trunk/boinc/; revision=8856
2005-11-14 22:06:17 +00:00
David Anderson 99c9679b63 versions are major/minor/release
svn path=/trunk/boinc/; revision=7614
2005-08-31 00:18:36 +00:00
Rom Walton ec36d83f8c *** empty log message ***
svn path=/trunk/boinc/; revision=6890
2005-08-02 01:28:29 +00:00
Rom Walton 7218803cc2 *** empty log message ***
svn path=/trunk/boinc/; revision=6428
2005-06-24 10:49:42 +00:00
David Anderson d05dc1b022 *** empty log message ***
svn path=/trunk/boinc/; revision=6389
2005-06-21 08:22:18 +00:00
Rom Walton eddbf9481c *** empty log message ***
svn path=/trunk/boinc/; revision=6386
2005-06-20 01:45:13 +00:00
David Anderson 993e8420ba *** empty log message ***
svn path=/trunk/boinc/; revision=6373
2005-06-17 23:15:34 +00:00
Rom Walton 17ddc0c998 *** empty log message ***
svn path=/trunk/boinc/; revision=6332
2005-06-13 08:47:51 +00:00
David Anderson 81dd738894 *** empty log message ***
svn path=/trunk/boinc/; revision=6328
2005-06-11 00:30:11 +00:00
David Anderson 29bcf23da8 *** empty log message ***
svn path=/trunk/boinc/; revision=6265
2005-05-29 07:12:00 +00:00
David Anderson b8e12020e9 *** empty log message ***
svn path=/trunk/boinc/; revision=5942
2005-04-27 06:55:28 +00:00
Rom Walton 750222bd60 *** empty log message ***
svn path=/trunk/boinc/; revision=5926
2005-04-24 00:09:40 +00:00
David Anderson fcc0732098 *** empty log message ***
svn path=/trunk/boinc/; revision=5917
2005-04-21 23:53:39 +00:00
David Anderson 4be0b4b634 *** empty log message ***
svn path=/trunk/boinc/; revision=5915
2005-04-21 22:21:54 +00:00