Commit Graph

6618 Commits

Author SHA1 Message Date
Charlie Fenton 3fe77eb02a client: fix compiler warnings
svn path=/trunk/boinc/; revision=16840
2009-01-08 09:53:32 +00:00
David Anderson fe27e78d38 svn path=/trunk/boinc/; revision=16838 2009-01-08 00:41:42 +00:00
David Anderson 0899975be5 - get_project_config: don't send error text if no terms_of_use.txt
- client: compute and store project work-fetch attributes

svn path=/trunk/boinc/; revision=16837
2009-01-08 00:41:15 +00:00
Rom Walton e85784f6c8 - Fix build environment so that it can build the client again
(From Nicolás Alvarez)
      
    /
        configure.ac
        Makefile.am
    sea/
        make-tar.sh
        make-tar_debug.sh

svn path=/trunk/boinc/; revision=16833
2009-01-07 15:17:23 +00:00
Charlie Fenton b7699eb6bc client: preserve ownership when copying files to slot directory.
svn path=/trunk/boinc/; revision=16827
2009-01-07 04:11:30 +00:00
Janus B. Kristensen 92333ee2a1 Commit log
svn path=/trunk/boinc/; revision=16797
2009-01-06 00:00:40 +00:00
David Anderson 8740ffdc94 - client: more work-fetch stuff.
No more per-project shortfall.
    It's getting pretty close.

svn path=/trunk/boinc/; revision=16765
2009-01-03 06:01:17 +00:00
David Anderson 50d0bb8a31 - added a script to make profile.has_picture consistent
with the images actually on disk

svn path=/trunk/boinc/; revision=16764
2009-01-02 20:02:04 +00:00
David Anderson 8c591e31df - client: first whack at new work-fetch logic. Very preliminary.
svn path=/trunk/boinc/; revision=16754
2008-12-31 23:07:59 +00:00
Rom Walton 5859c140f3 - Version Update 6.7.0
/
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=16752
2008-12-30 21:01:48 +00:00
David Anderson 2dc7056ee0 - client: code shuffling
- scheduler: fix typo in msg

svn path=/trunk/boinc/; revision=16750
2008-12-30 19:01:25 +00:00
David Anderson b24d947aaa - client: work fetch: skip project if zero CPU shortfall
and currently have coproc jobs.

svn path=/trunk/boinc/; revision=16746
2008-12-27 03:43:13 +00:00
David Anderson b9d70d1681 - autolock.php: add --ndays option; change default to 90 days
- web: added support for KHTML and CSS 3 border radius
    (from Simek; fixes #803)

svn path=/trunk/boinc/; revision=16745
2008-12-27 00:11:27 +00:00
David Anderson e3216b204b - scheduler: move EDF sim code into check_deadline(), so that the
exceptional cases (e.g., send at least one job to a host with no work)
    apply whether using EDF or basic check
- client: don't accept 0 for active/on/connected frac; set to 1

svn path=/trunk/boinc/; revision=16744
2008-12-26 22:56:42 +00:00
David Anderson 0b18bd79d0 - client, Win: don't leak thread handlers
fixes #808


svn path=/trunk/boinc/; revision=16743
2008-12-24 23:19:40 +00:00
Rom Walton 82d0aba82f - WINSETUP: Use the installer from 6.4 going forward. Shows CUDA
warning on Vista.
        
    win_build/installerv2/
        BOINC.ism
        BOINCx64.ism

svn path=/trunk/boinc/; revision=16741
2008-12-23 15:53:08 +00:00
David Anderson 4a2d36fbb9 - scheduler: use the right value for CUDA RAM
svn path=/trunk/boinc/; revision=16740
2008-12-23 01:28:24 +00:00
David Anderson cc622c2f4f - XML_PARSER: in parse_int(), set errno to zero before calling strtol().
svn path=/trunk/boinc/; revision=16739
2008-12-22 22:22:53 +00:00
David Anderson fae0903c0f - scheduler: store CUDA total memory as a double,
since it can be 4GB or larger


svn path=/trunk/boinc/; revision=16737
2008-12-22 22:12:57 +00:00
David Anderson 30e6bd3612 - scheduler: change default CUDA RAM requirement from 256MB to 254MB;
apparently some NVIDIA cards report 255MB


svn path=/trunk/boinc/; revision=16736
2008-12-22 20:01:30 +00:00
David Anderson 9c4ae51cc1 - scheduler: if no jobs available to send, inform the user
svn path=/trunk/boinc/; revision=16732
2008-12-22 03:39:50 +00:00
David Anderson 74423f23b6 - scheduler: if no jobs available to send, inform the user
svn path=/trunk/boinc/; revision=16730
2008-12-22 00:10:02 +00:00
David Anderson c0642fd5c2 - scheduler: fix message that showed running_frac as garbage;
show FLOPS as GFLOPS


svn path=/trunk/boinc/; revision=16729
2008-12-19 21:27:02 +00:00
David Anderson e6c6fbed07 - client: error checking for on/connected/active_frac values from XML
svn path=/trunk/boinc/; revision=16728
2008-12-19 20:55:49 +00:00
David Anderson 312ffba708 - API: remove BOINC_OPTIONS::worker_thread_stack_size
- web: check whether to show profile in separate function
    from displaying profile; eliminate double headers
- scheduler: finish purge of redundant arguments

svn path=/trunk/boinc/; revision=16726
2008-12-19 18:14:02 +00:00
Charlie Fenton de542922c5 Mac: Fix compiler warning
svn path=/trunk/boinc/; revision=16724
2008-12-19 01:44:49 +00:00
David Anderson 5495ec64df - web/scheduler: add a project-specific preferences for
whether to accept GPU jobs

svn path=/trunk/boinc/; revision=16723
2008-12-18 21:25:51 +00:00
David Anderson 58cdf84551 - scheduler: in estimating job duration,
clamp running fraction to [.1, 1] and clamp DCF to [.1, 100]

svn path=/trunk/boinc/; revision=16722
2008-12-18 18:19:42 +00:00
Charlie Fenton ede165cb7c Note that mac updated for curl-7.19.2 and c-ares-1.6.0 are checked into boinc_core_release_6_5_0 tag
svn path=/trunk/boinc/; revision=16717
2008-12-17 23:33:59 +00:00
Charlie Fenton a9dd369609 update Mac build scripts, XCode project for curl-7.19.2, c-ares 1.6.0
svn path=/trunk/boinc/; revision=16716
2008-12-17 23:24:17 +00:00
David Anderson 90740c7690 - feeder: include all app versions that have maximal version num
within their plan class

svn path=/trunk/boinc/; revision=16714
2008-12-17 21:58:54 +00:00
Rom Walton 1f8365e5da - Tag for 6.5.0 release, all platforms
boinc_core_release_6_5_0

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=16712
2008-12-17 21:35:05 +00:00
David Anderson 8c965f2625 - scheduler: add some debugging msgs
svn path=/trunk/boinc/; revision=16711
2008-12-17 20:53:46 +00:00
Rom Walton 0ce6a01d41 LIB: Update to libcurl 7.19.2
curl/
         <various Files>
 

svn path=/trunk/boinc/; revision=16710
2008-12-17 20:18:48 +00:00
Charlie Fenton bd31713305 MGR: Always reset messages if client restarted; always scroll messages to bottom if connection status changes; Select Computer: localhost relaunches client if needed.
svn path=/trunk/boinc/; revision=16707
2008-12-17 12:41:57 +00:00
David Anderson e7270c7f96 - API: add "normal_thread_priority" to BOINC_OPTIONS.
If set, the worker thread runs at normal priority on Win.
    May be useful for CUDA apps.

svn path=/trunk/boinc/; revision=16705
2008-12-17 00:49:50 +00:00
David Anderson 8c7d6dc489 - web: added ops/autolock.php script;
locks threads not modified in last 60 days

svn path=/trunk/boinc/; revision=16704
2008-12-16 23:59:04 +00:00
David Anderson 0cf46274e7 - web: remove unused code; fixes #799
svn path=/trunk/boinc/; revision=16703
2008-12-16 21:39:07 +00:00
David Anderson 4a65681176 - scheduler: if client has coprocs,
put a textual summary of them in host.serialnum (currently unused)
- web: show coprocs on host detail page
- db_dump: include coproc info in host XML

svn path=/trunk/boinc/; revision=16697
2008-12-16 18:46:28 +00:00
David Anderson 0b9bb93278 - web: final purge of process_user_text()
svn path=/trunk/boinc/; revision=16696
2008-12-16 16:57:31 +00:00
David Anderson ef52366c1b - web: fix bug that caused login to fail
- sched: more global vars

svn path=/trunk/boinc/; revision=16695
2008-12-16 16:29:54 +00:00
David Anderson 962c491f42 - client: add <no_gpus> config option
svn path=/trunk/boinc/; revision=16694
2008-12-16 00:09:51 +00:00
David Anderson 41498a6840 - scheduler: fix typo; enforce 256MB CUDA memory limit
svn path=/trunk/boinc/; revision=16693
2008-12-15 23:35:40 +00:00
David Anderson ef3c9c7444 - scheduler: add --help option
svn path=/trunk/boinc/; revision=16692
2008-12-15 22:56:08 +00:00
David Anderson 49a69de194 - scheduler: estimate job durations based on the FLOPS estimate
for the selected APP_VERSION, rather than on the CPU benchmarks.
    Otherwise estimates are wrong for GPU or multi-thread apps.
- scheduler: start switching from having SCHED_REQUEST and
    SCHED_REPLY as globals instead of passing them around as args;
    to be continued.

svn path=/trunk/boinc/; revision=16691
2008-12-15 21:14:32 +00:00
David Anderson 784fc83394 svn path=/trunk/boinc/; revision=16688 2008-12-15 04:20:05 +00:00
David Anderson 8848e7e424 - web: fix link text
svn path=/trunk/boinc/; revision=16687
2008-12-15 04:19:46 +00:00
David Anderson 4b5be47639 - web: replace the vaguely-named process_user_text()
with BoincDb::escape_string()
- web: have BoincDb::escape_string() also do a trim()

svn path=/trunk/boinc/; revision=16686
2008-12-14 22:18:49 +00:00
Rom Walton 378561d155 - WINSETUP: Make sure we don't try and do anything with the
SeDenyRemoteInteractiveLogonRight user right on Windows 
        2000 or older. Fixes #789
        
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.rc
        CAGrantBOINCAdminsRights.cpp
        CAGrantBOINCMasterRights.cpp
        CAGrantBOINCProjectRights.cpp
        CAGrantBOINCProjectsRights.cpp
        CAGrantBOINCUsersRights.cpp

svn path=/trunk/boinc/; revision=16674
2008-12-12 21:47:38 +00:00
David Anderson 14f6f9a386 - scheduler: add <ignore_dcf> option;
use this temporarily when you've fixed FLOPS estimate


svn path=/trunk/boinc/; revision=16672
2008-12-12 17:03:54 +00:00