Commit Graph

11734 Commits

Author SHA1 Message Date
David Anderson 6e6fab3e7c - scheduler: clean up message log.
Merge redundant messages.
    Condition various messages on config flags.
- client (Unix) fix to CUDA detection if LD_LIBRARY_PATH is ""

svn path=/trunk/boinc/; revision=15122
2008-05-02 17:48:29 +00:00
Rom Walton 2411314ddc - Bump version to 6.3.0
- Branch Source Tree 
      boinc_core_release_6_2

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=15118
2008-05-02 16:18:58 +00:00
Rom Walton 3dc77154e5 - MGR/CLI: remove direct references to CreateEnvironmentBlock and
DestroyEnvironmentBlock since Win98 doesn't support them. This
        functionality is only required for the Windows sandbox implementation
        anyway.
    - LIB: Remove direct reference to OpenThread in win_util.C since it
        isn't supported on Win98.
    - MGR: Another fix for CC execution on a Linux machine.
        
    client/
        app_start.C
    clientgui/
        BOINCClientManager.cpp
    lib/
        proc_control.C
        win_util.C

svn path=/trunk/boinc/; revision=15117
2008-05-02 15:59:37 +00:00
David Anderson d9645557a5 - scheduler: matchmaking scheduler now works;
uncomment MATCHMAKER to enable it.
    More testing needed.
- client (unix): avoid crash if LD_LIBRARY_PATH not set
    (port to 6.1 branch)


svn path=/trunk/boinc/; revision=15115
2008-05-01 22:11:08 +00:00
Reinhard Prix 20e686d54c - commented-out AM_MAINTAINER_MODE in configure.ac to *activate* all maintainer-mode
features by default


svn path=/trunk/boinc/; revision=15113
2008-05-01 17:23:29 +00:00
Charlie Fenton 72df062b6c implement Mac CUDA detection; fix compiler errors and warnings; change boinc_cmd to boinccmd/
svn path=/trunk/boinc/; revision=15111
2008-05-01 09:25:51 +00:00
David Anderson a850123b39 - boinc_cmd: changed help strings to say "boinccmd".
I'd like to change the filename too but can't figure out Makefile stuff

svn path=/trunk/boinc/; revision=15110
2008-04-30 21:59:46 +00:00
David Anderson 938d77ce4c - client (Unix) Add /usr/local/cuda/lib/ to LD_LIBRARY_PATH
before looking for CUDA library
- scheduler: some additional work on matchmaker scheduling
    Changed check_app_filter() so that it doesn't depend on
    the current multi-phase approach;
    move that logic to scan_array()


svn path=/trunk/boinc/; revision=15109
2008-04-30 20:31:33 +00:00
Rom Walton 7da4959dff - API: Fix build break from my last check-in.
api/
        graphics2_unix.C
        graphics2_win.C

svn path=/trunk/boinc/; revision=15108
2008-04-30 19:27:24 +00:00
David Anderson 8d61ca0ad6 - client: Win: fix CUDA detection:
look in the registry to find the CUDA install directory,
		and look for cudart.dll in that dir.
	- client: for CUDA, don't confuse coproc.name ("CUDA")
		from coproc.prop.name (e.g., "Device Emulation (CPU)" on my PC,
		which doesn't have a recent-enough GPU)
	- client: if no coprocessors present, say so in startup messages

svn path=/trunk/boinc/; revision=15107
2008-04-30 19:18:51 +00:00
Rom Walton 4ee6262ca7 - API: If the diagnostics framework hasn't been initialized for
the graphics application, initialize it.
        
    api/
        graphics2_unix.C
        graphics2_win.C

svn path=/trunk/boinc/; revision=15106
2008-04-30 05:50:10 +00:00
Rom Walton e796847658 - DIAG: Add an easy way for projects to initialize the diagnostics
framework for graphics applications.
    - DIAG: Make SetDllDirectory work for Win2k3, Vista, and Win2k8
    
    lib/
        diagnostics.C, .h
        stackwalker_win.cpp

svn path=/trunk/boinc/; revision=15105
2008-04-30 05:42:06 +00:00
Rom Walton db1079aeb2 Quick Updates
svn path=/trunk/boinc/; revision=15103
2008-04-28 19:45:48 +00:00
Rom Walton 971b353699 - Tag for 6.1.17 release, all platforms
boinc_core_release_6_1_17

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=15102
2008-04-28 17:31:09 +00:00
David Anderson fbabb7cee7 - web: tweaks to host list
- scheduler: condition lots of log file writes on config flags
    (i.e. divide "debug" output into a bunch of categories, individually selectable)

svn path=/trunk/boinc/; revision=15101
2008-04-26 23:34:38 +00:00
Frank Thomas dca7f84cab Renamed man pages according to the new names for the BOINC binaries:
boinc_client -> boinc, boinc_cmd -> boinccmd

svn path=/trunk/boinc/; revision=15100
2008-04-26 13:35:41 +00:00
David Anderson 9a29a80161 web fix
svn path=/trunk/boinc/; revision=15099
2008-04-26 03:04:36 +00:00
David Anderson d13824a47f web fixes
svn path=/trunk/boinc/; revision=15098
2008-04-26 00:13:38 +00:00
David Anderson c3ea696662 - web: restore OS/CPU details to host list; add Tasks link
fixes #630


svn path=/trunk/boinc/; revision=15097
2008-04-25 23:56:39 +00:00
David Anderson 3abc3de32f - client: fix bugs with scheduling app that use coprocessors
- client: factor out "schedule_if_possible()" logic from
        two places in schedule_cpus()

svn path=/trunk/boinc/; revision=15096
2008-04-25 21:44:47 +00:00
Rom Walton 226a78443d - MGR: On Linux, start the manager from the current directory instead
of using argv[0] to build the path.
    
    clientgui/
        BOINCClientManager.cpp

svn path=/trunk/boinc/; revision=15093
2008-04-25 18:36:41 +00:00
David Anderson 68f535d033 - user web: send no-cache headers except if we're doing
whole-page caching.  Fixes #626

svn path=/trunk/boinc/; revision=15089
2008-04-24 16:16:36 +00:00
David Anderson 5fd6c676cf - scheduler: fix bug where scheduler sends a WU when
an app version is not available for that platform

svn path=/trunk/boinc/; revision=15088
2008-04-23 23:34:26 +00:00
Matt Lebofsky 9d9531a5f4 Bug fixes and added "count" command line option
svn path=/trunk/boinc/; revision=15086
2008-04-23 20:59:14 +00:00
Charlie Fenton cb3911a53a Work around a bug where Projects Grid View occasionally didn't update when a new selection is made
svn path=/trunk/boinc/; revision=15084
2008-04-23 00:43:18 +00:00
Charlie Fenton a7d815e46e MGR: disable web buttons if all projects are deselected (part of previous checkin)
svn path=/trunk/boinc/; revision=15083
2008-04-22 22:53:24 +00:00
Charlie Fenton 1ac06390ec Work around a bug where Projects Grid View occasionally didn't update when a new selection is made
svn path=/trunk/boinc/; revision=15082
2008-04-22 22:50:25 +00:00
Rom Walton 6338cf72b0 Quick Updates
svn path=/trunk/boinc/; revision=15081
2008-04-22 17:47:37 +00:00
Rom Walton 6f2fde9b3c Quick Updates
svn path=/trunk/boinc/; revision=15080
2008-04-22 16:43:55 +00:00
Charlie Fenton 45d271faf1 Release Mac BOINC 6.1.16
svn path=/trunk/boinc/; revision=15079
2008-04-22 08:50:37 +00:00
Charlie Fenton a3547a091e MGR: fix a compiler warning (size_t is unsigned)
svn path=/trunk/boinc/; revision=15077
2008-04-22 08:38:20 +00:00
Frank Thomas 4c5a3e2475 doc/manpages/: Put common entities together in common.ent.
svn path=/trunk/boinc/; revision=15075
2008-04-22 08:35:14 +00:00
Charlie Fenton 06efe14423 MGR: fix a compiler warning (size_t is unsigned).
svn path=/trunk/boinc/; revision=15074
2008-04-22 08:30:42 +00:00
David Anderson a454147cbd - client: fix array size
svn path=/trunk/boinc/; revision=15072
2008-04-21 20:22:33 +00:00
Rom Walton 8cabde8a1b - Tag for 6.1.16 release, all platforms
boinc_core_release_6_1_16

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=15071
2008-04-21 17:02:25 +00:00
David Anderson f66ec3932b - user web: clear team founder change if requester left team
- user web: check for deleted thread in subcription list
- user web: fix founder change link

svn path=/trunk/boinc/; revision=15070
2008-04-21 14:04:01 +00:00
Jens Seidler f1b6234b07 svn path=/trunk/boinc/; revision=15069 2008-04-18 05:10:56 +00:00
Rom Walton 074c7ef0d5 Quick Updates
svn path=/trunk/boinc/; revision=15068
2008-04-17 18:11:47 +00:00
Rom Walton 5a46215511 - MGR: Make help system work again
- MGR: Add pre-release to the BOINC Manager title bar and about
        dialog if it is a pre-release version of BOINC.
    - CLI: Add some pre-release text to the CC startup routine and
        suggest they revert back to a released build if they don't
        plan on testing the client.

    /
        version.h
        version.h.in
    client/
        auto_update.C
        client_state.C
    clientgui/
        AdvancedFrame.cpp
        DlgAbout.cpp
        sg_BoincSimpleGUI.cpp
        sg_DlgMessages.cpp
        sg_DlgPreferences.cpp
        SkinManager.cpp
    lib/
        common_defs.h

svn path=/trunk/boinc/; revision=15067
2008-04-17 16:18:16 +00:00
David Anderson fa6d38a51e - scheduler: fix FCGI compile problem.
FCGI can't use libboinc.a; is needs its own specially-compiled
    versions of everything in lib/


svn path=/trunk/boinc/; revision=15066
2008-04-17 15:43:51 +00:00
Charlie Fenton 8743712223 Fix is_file() and is_dir() to compile properly on Windows.
svn path=/trunk/boinc/; revision=15064
2008-04-16 09:04:12 +00:00
Charlie Fenton 8a3f4dc1e5 Fix is_file() to use S_ISREG() macro; fix is_dir() to use S_ISDIR() macro
svn path=/trunk/boinc/; revision=15063
2008-04-16 02:30:11 +00:00
David Anderson 753b20a67f - client: do the /proc/interrupts stuff (see above)
only on Linux-like systems;
    use device_idle() only on non-Linux Unix systems

svn path=/trunk/boinc/; revision=15059
2008-04-15 22:42:23 +00:00
Rom Walton 02fdbc87db Quick Updates
svn path=/trunk/boinc/; revision=15058
2008-04-15 19:55:05 +00:00
Jens Seidler 0bb18a9b6c svn path=/trunk/boinc/; revision=15057 2008-04-15 19:02:35 +00:00
Jens Seidler b5422c3110 svn path=/trunk/boinc/; revision=15056 2008-04-15 18:57:13 +00:00
Jens Seidler 2bb1c00585 svn path=/trunk/boinc/; revision=15055 2008-04-15 18:39:23 +00:00
Rytis Slatkevičius 0333d3d598 user web: change flush statement to function call in translation system (fixes #425).
svn path=/trunk/boinc/; revision=15054
2008-04-15 16:52:23 +00:00
Charlie Fenton 5740168365 API: fix boinc_resolve_filename_s() to handle symlinks the same as boinc_resolve_filename().
svn path=/trunk/boinc/; revision=15053
2008-04-15 10:30:06 +00:00
Charlie Fenton 8b64918911 Release Mac BOINC 6.1.15 to alpha test
svn path=/trunk/boinc/; revision=15052
2008-04-15 09:57:24 +00:00