Commit Graph

11157 Commits

Author SHA1 Message Date
Rom Walton 38d4aecc0b Delete outdated .cvsignore files
svn path=/trunk/boinc/; revision=13814
2007-10-09 18:03:21 +00:00
David Anderson 25a92389b1 - updated svn ignore properties; deleted some .cvsignore files
svn path=/trunk/boinc/; revision=13813
2007-10-09 18:00:06 +00:00
Charlie Fenton 1d4a1ad147 Code cleanup
svn path=/trunk/boinc/; revision=13812
2007-10-09 13:54:26 +00:00
Charlie Fenton d3ec7aa757 Fix Updater build on Windows after sandbox reorganization
svn path=/trunk/boinc/; revision=13811
2007-10-09 13:31:17 +00:00
Charlie Fenton f0aff10b8e Fix updater build on Windows after sandbox reorganization
svn path=/trunk/boinc/; revision=13810
2007-10-09 13:28:00 +00:00
Charlie Fenton 3961cf0416 Fix minor bugs in Windows screensaver and cleanup. Fix Windows compile errors due to sandbox reorganization.
svn path=/trunk/boinc/; revision=13809
2007-10-09 12:42:09 +00:00
Charlie Fenton 5ba31b473f Fix minor bugs in Windows screensaver and cleanup.
svn path=/trunk/boinc/; revision=13808
2007-10-09 12:41:38 +00:00
Charlie Fenton 772fd84afc Fix compile errors on Windows
svn path=/trunk/boinc/; revision=13807
2007-10-09 12:22:37 +00:00
Charlie Fenton 1845d8f2a3 Add sandbox.C,h to Client project
svn path=/trunk/boinc/; revision=13806
2007-10-09 12:19:54 +00:00
Charlie Fenton 4fca28db3d Fix bugs in Windows screensaver
svn path=/trunk/boinc/; revision=13805
2007-10-09 12:18:40 +00:00
Frank Thomas 3bfc78b511 Updated the postal address of the Free Software Foundation in all license headers. See http://lists.ssl.berkeley.edu/pipermail/boinc_dev/2007-October/008939.html for reference.
svn path=/trunk/boinc/; revision=13804
2007-10-09 11:35:47 +00:00
Charlie Fenton 50e5c47a04 Fix Windows thread termination and cleanup.
svn path=/trunk/boinc/; revision=13803
2007-10-09 10:01:27 +00:00
Charlie Fenton 2ff1bc4f48 Add handshaking between Mac screensaver threads when updating progress display. Fix Windows thread termination and cleanup.
svn path=/trunk/boinc/; revision=13802
2007-10-09 10:01:17 +00:00
Charlie Fenton badebe8f55 Add handshaking between Mac screensaver threads when updating progress display.
svn path=/trunk/boinc/; revision=13801
2007-10-09 10:00:53 +00:00
Charlie Fenton b60d830be1 Fix compile error in Mac screensaver.
svn path=/trunk/boinc/; revision=13800
2007-10-09 00:35:37 +00:00
Charlie Fenton f48ba251e0 client/manager/API: Finish & fix bugs in code cleanup to disentangle sandbox code from lib/; Fix compile error in Mac screensaver.
svn path=/trunk/boinc/; revision=13799
2007-10-09 00:35:28 +00:00
Charlie Fenton 3158d103ab client/manager/API: Finish & fix bugs in code cleanup to disentangle sandbox code from lib/.
svn path=/trunk/boinc/; revision=13798
2007-10-09 00:34:38 +00:00
Rom Walton 962eb54a3d - MGR: User errors are supposed to be red, not internal errors.
clientgui/
        ViewMessages.cpp, .h

svn path=/trunk/boinc/; revision=13795
2007-10-08 18:58:35 +00:00
Janus B. Kristensen 442711ede4 Changes to the Bittorrent .torrent generator and added sql table for the bittorrent_peers table.
svn path=/trunk/boinc/; revision=13794
2007-10-08 08:03:26 +00:00
Janus B. Kristensen 75b75b201c Database table for Bittorrent peers.
svn path=/trunk/boinc/; revision=13793
2007-10-08 07:55:13 +00:00
Janus B. Kristensen 243e89d8ac Traverse the filepath given as argument by progressively removing the root of the path.
svn path=/trunk/boinc/; revision=13792
2007-10-08 07:51:30 +00:00
David Anderson 9b66217202 - user web: when a table column has numbers intended to be compared,
right-justify them


svn path=/trunk/boinc/; revision=13791
2007-10-07 21:32:55 +00:00
David Anderson 015ef7be04 - user web: remove debugging text from host merge page
svn path=/trunk/boinc/; revision=13790
2007-10-07 19:37:31 +00:00
David Anderson d09bf92af3 - user web: add format_credit_large() function to show
credit in situations where it's likely to be large (e.g. team totals)

svn path=/trunk/boinc/; revision=13789
2007-10-07 19:27:59 +00:00
Frank Thomas b664b1a930 Added manpages in DocBook/XML source format and integrated them in the
autotools build process. They are compiled into troff format using
docbook2x-man if it is available on the build system.

For more information, see these posts to the boinc_dev mailing list:
http://lists.ssl.berkeley.edu/pipermail/boinc_dev/2007-September/008907.html
http://lists.ssl.berkeley.edu/pipermail/boinc_dev/2007-October/008930.html


svn path=/trunk/boinc/; revision=13787
2007-10-07 10:14:58 +00:00
David Anderson bb5f54d31f - feeder/scheduler: fix bug where APP.homogeneous_redundancy
is defined as a bool instead of int
    (see its only nonzero value is 1, so the "coarse" HR type is ignored).

svn path=/trunk/boinc/; revision=13786
2007-10-05 22:32:47 +00:00
David Anderson 0904cce97a - win compile fixes
svn path=/trunk/boinc/; revision=13785
2007-10-05 17:00:11 +00:00
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 28073fd644 V6 SCR: Merge code for Mac and Windows screensavers
svn path=/trunk/boinc/; revision=13783
2007-10-05 15:01:03 +00:00
Charlie Fenton b957b7532a svn path=/trunk/boinc/; revision=13782 2007-10-05 13:28:39 +00:00
Charlie Fenton 0a19f38786 V6 SCR: Merge code for Mac and Windows screensavers, adding full functionality for Windows SS.
svn path=/trunk/boinc/; revision=13781
2007-10-05 13:28:11 +00:00
Charlie Fenton 932aec2158 V6 SCR: Merge code for Mac and Windows screensavers, adding full functionality for Windows SS.
svn path=/trunk/boinc/; revision=13780
2007-10-05 13:27:54 +00:00
Charlie Fenton 153502e60a CC: Fix crash bug: set app_client_shm.shm = NULL after calling detach_shmem_mmap.
svn path=/trunk/boinc/; revision=13779
2007-10-05 10:38:01 +00:00
Charlie Fenton 03b5c3e3b0 API V6 GFX: Initialize boinc_max_fps = 30.
svn path=/trunk/boinc/; revision=13778
2007-10-04 21:58:56 +00:00
David Anderson 64db0fa655 - scheduler: bug fix in HR code:
in wu_is_infeasible(), check whether host type is unknown
    before seeing if WU is already committed  to different type

svn path=/trunk/boinc/; revision=13777
2007-10-04 21:55:37 +00:00
David Anderson 0f1461695c svn path=/trunk/boinc/; revision=13776 2007-10-04 17:51:23 +00:00
David Anderson be90d43d2a svn path=/trunk/boinc/; revision=13775 2007-10-04 17:32:48 +00:00
David Anderson 066f01dc26 - Terminology in user web and client:
"task" instead of "result";
    "computer" instead of "host";
    "scheduler request" instead of "scheduler RPC"
    "access to Internet" instead of "access to reference web site"

svn path=/trunk/boinc/; revision=13774
2007-10-04 17:30:28 +00:00
Charlie Fenton d30f08baba Win SCR: fix bug in compatibility code for V5 applications
svn path=/trunk/boinc/; revision=13773
2007-10-04 06:10:46 +00:00
Frank Thomas b46bda9d6f Added clean-local target to lib/Makefile.am to remove lib/boinccmd and
lib/boinccmd.unmodified on "make clean" and also added client/boinc.unmodified
and clientgui/boincmgr.unmodified to the respective clean-local targets.


svn path=/trunk/boinc/; revision=13772
2007-10-03 23:23:02 +00:00
Eric J. Korpela e57c9d233e - MacOS: Changes to allow command line builds on MacOS 10.3
- New preprocessor symbol DARWIN_10_3 is defined in config.h when 
      configure script detects MacOS 10.3
    - Added explicit include of config.h in some files in lib/mac


svn path=/trunk/boinc/; revision=13771
2007-10-03 21:31:20 +00:00
Eric J. Korpela 8403c6f570 Fixed build on systems without <malloc.h>
svn path=/trunk/boinc/; revision=13768
2007-10-03 16:19:45 +00:00
Rytis Slatkevičius f6e3a359aa Fix #236:
Private messages: allow interaction with multiple messages from the inbox, add new related translation strings.

svn path=/trunk/boinc/; revision=13761
2007-10-03 10:03:49 +00:00
Charlie Fenton 84f0f41961 Mac SCR: Create a new tiny utility gfx_switcher for use by screensaver to safely launch and kill gfx apps with user, group boinc_project
svn path=/trunk/boinc/; revision=13760
2007-10-03 07:07:25 +00:00
Charlie Fenton a05c03f101 Mac SCR: Create a new tiny utility gfx_switcher for use by screensaver to safely launch and kill gfx apps with user, group boinc_project
svn path=/trunk/boinc/; revision=13759
2007-10-03 07:00:34 +00:00
Charlie Fenton 8c61fc38b6 Mac SCR: Create a new tiny utility gfx_switcher for use by screensaver to safely launch and kill gfx apps with user, group boinc_project
svn path=/trunk/boinc/; revision=13758
2007-10-03 06:16:58 +00:00
Eric J. Korpela 4bcfcb67a9 Added HPUX platforms to boinc_platform.m4
svn path=/trunk/boinc/; revision=13757
2007-10-03 01:29:37 +00:00
David Anderson 5496a6abe8 - client: if dont_contact_ref_site option is set,
contact a random project master URL rather than Google
    to trigger personal firewall alert on version change
- switcher: compile fix for Linux (strlcpy doesn't exist,
    and I didn't want to bring in libboinc.a)

svn path=/trunk/boinc/; revision=13756
2007-10-02 23:29:28 +00:00
Kevin Reed 5bc8553a3a - Screen Saver (merge from 5.10): Add additional information about the work
running when no graphics are available.  Increased the size to the box 
            displaying the message to accommodate larger image sizes.  Add code to 
            center images if less then the allowed max size of 450x166
    - Screen Saver (merge from 5.10):  If graphics are not available, then rotate
            through the currently running results (it will change every 10 seconds) 
            for display so that all are presented
    - Manager (merge from 5.10): During an auto-attach initiated by a project_init.xml file, Mozilla 
            based browsers are checking cookies in the domain  (ex: worldcommunitygrid.org) 
            for a project while IE cookies were only being checked for the full project 
            dns (www.worldcommunitygrid.org).  IE has been changed so that it will also 
            check the domain.  This mechanism is generic and can be used by any project or 
            account manager.
    - Manager (merge from 5.10): During an auto-attach initiated by a project_init.xml file, 
            the code to check for the Setup cookie within an IE browser would fail and cause 
            the attach to project dialogue to close with no warning in the event that there 
            is a cookie set for the project but there is not a Setup cookie.
    - WCG files:  Updated image, icon and installer files for WCG

svn path=/trunk/boinc/; revision=13755
2007-10-02 21:44:14 +00:00
David Anderson 8a423e83cb - client: fix bug where failure to get project list would result
in an empty project list file.
 - client: if failed to get project list file, retry in an hour, not immediately


svn path=/trunk/boinc/; revision=13753
2007-10-02 18:43:12 +00:00