Commit Graph

11630 Commits

Author SHA1 Message Date
David Anderson b7ee06ce3b - remove debugging printfs
svn path=/trunk/boinc/; revision=14773
2008-02-21 20:11:18 +00:00
David Anderson 79f6720547 - scheduler: add <max_ncpus> config option.
Use this with N=1 if your application primarily uses a coprocessor

svn path=/trunk/boinc/; revision=14772
2008-02-21 20:10:10 +00:00
Rom Walton 3ce02d1a2b - Update release libcurl to include the c-ares library on Windows
curl/
        <Various Files>

svn path=/trunk/boinc/; revision=14771
2008-02-21 17:26:57 +00:00
David Anderson 5a5e2f41f1 - web: fix message
svn path=/trunk/boinc/; revision=14770
2008-02-21 16:51:54 +00:00
Charlie Fenton 3a19ffb623 Fixes for V6 graphics.
svn path=/trunk/boinc/; revision=14768
2008-02-21 10:50:59 +00:00
David Anderson 54519a4ee1 - Server: add "job assignment" feature.
Lets you assign a WU to a particular host,
    to one or all hosts belonging to a user or team, or to all hosts.
    See http://boinc.berkeley.edu/trac/wiki/AssignedWork
    Disabled unless you include <enable_assignment> in config.xml
    Uses a new DB table.
    Tested but only a little.
- Server: code cleanup; moved result-handling to a new file,
    and removed the PLATFORM_LIST arg to everything
    (put it in SCHEDULER_REQUEST instead)

svn path=/trunk/boinc/; revision=14767
2008-02-21 00:47:50 +00:00
Charlie Fenton fb46f06881 - Mac client: Fix bug which erroneously set powerpc_emulated_on_i386 true for X86_64 native applications.
svn path=/trunk/boinc/; revision=14766
2008-02-20 12:04:56 +00:00
Jens Seidler f968a70186 Localization: BOINC Manager files updated: Russian(ru), Polish(pl)
svn path=/trunk/boinc/; revision=14764
2008-02-20 06:19:34 +00:00
David Anderson c98a8c6665 - web: typo in bbcode.php
svn path=/trunk/boinc/; revision=14762
2008-02-19 16:42:31 +00:00
Charlie Fenton fbf1f5693c Fix typo
svn path=/trunk/boinc/; revision=14761
2008-02-19 13:28:25 +00:00
Charlie Fenton c347df8021 SCR: Further changes and cleanup of new Mac screensaver; Fix bug in Windows screensaver
svn path=/trunk/boinc/; revision=14760
2008-02-19 13:27:11 +00:00
Charlie Fenton 7f10249377 MAC SCR: Further changes and cleanup of new Mac screensaver
svn path=/trunk/boinc/; revision=14759
2008-02-19 13:26:26 +00:00
David Anderson 2e4c7ee41a - web: fix in XML RPC to get pending credit
fixes 


svn path=/trunk/boinc/; revision=14758
2008-02-18 23:48:07 +00:00
David Anderson 8ab95a6db9 - scheduler: fix earlier fix to HR race condition.
I was doing "careful update" but not checking
    that the # of affected rows is 1

svn path=/trunk/boinc/; revision=14757
2008-02-18 04:57:27 +00:00
Jens Seidler 36225f7200 Localization: BOINC Manager files updated: Dutch(nl), Spanish(es)
svn path=/trunk/boinc/; revision=14756
2008-02-17 21:54:35 +00:00
David Anderson 4ea0acb65e - web: single quotes in team name HTML didn't work
because of magic quotes (need stripslashes()).

svn path=/trunk/boinc/; revision=14754
2008-02-17 16:12:03 +00:00
Rom Walton 8c187004f4 Quick Updates
svn path=/trunk/boinc/; revision=14753
2008-02-16 17:07:16 +00:00
Rom Walton d97dbe8209 Quick Updates
svn path=/trunk/boinc/; revision=14752
2008-02-16 17:05:42 +00:00
Rom Walton 97861b1027 Quick Updates
svn path=/trunk/boinc/; revision=14751
2008-02-15 21:42:52 +00:00
Jens Seidler bca55b5e67 Localization: BOINC Manager and BOINC distribued web site language files updated: Japanese(ja), Italian(it), Dutch(nl), Polish(pl), Chinese simplified(zh_CN)
svn path=/trunk/boinc/; revision=14750
2008-02-15 17:18:43 +00:00
Rom Walton 75e334811a - client: prevent information disclosure by creating a new environment
block for applications launched using the 'boinc_project' account.
        
        Windows contains environment variables that describe username,
        domain name, profile directory and even logon server.
        
    - client: correctly parse domain name information from the
        client_auth.xml file when a different account is used for
        'boinc_master'.
    - SCR/MGR: Add two API's to adjust the ACLs on the current users
        desktop and windowstation so that graphics applications can
        properly create controls and dialogs for applications
        launched using 'boinc_project'.
        
    client/
        app_start.C
    lib/
        boinc_win.h
        util.C, .h
    lib/
        win_util.C, .h
    win_build/
        boinc_cli_curl.vcproj

svn path=/trunk/boinc/; revision=14748
2008-02-15 15:52:16 +00:00
David Anderson 0bcaa761f0 - rename cgi.log to scheduler.log
- fix ops login

svn path=/trunk/boinc/; revision=14747
2008-02-15 15:25:44 +00:00
Charlie Fenton 5113963206 Release Mac BOINC 5.10.42
svn path=/trunk/boinc/; revision=14746
2008-02-14 13:06:07 +00:00
Charlie Fenton 560ae25d55 New Mac screensaver uses Quartz APIs, not deprecated QuickDraw, works more like Windows saver.
svn path=/trunk/boinc/; revision=14743
2008-02-14 12:26:13 +00:00
Jens Seidler 87804b8236 Correcting a error
svn path=/trunk/boinc/; revision=14742
2008-02-14 06:38:32 +00:00
Rom Walton 964336a9fa Quick Updates
svn path=/trunk/boinc/; revision=14739
2008-02-14 03:11:08 +00:00
Rom Walton 5ff0a40fbe Quick Updates
svn path=/trunk/boinc/; revision=14738
2008-02-13 23:31:32 +00:00
David Anderson 8f3e114f8d - web: make "next URL" mechanism work when user creates new account
instead of logging in

svn path=/trunk/boinc/; revision=14737
2008-02-13 19:54:54 +00:00
Eric J. Korpela d1ff41df4d Added reduce_main.C to libboinapi
svn path=/trunk/boinc/; revision=14736
2008-02-13 19:20:34 +00:00
David Anderson 02adbc4d49 - web: remove all references to the PHP "session" mechanism,
which added only confusion.
    Implement login directly, using cookies.
- All cookie setting/clearing now goes through two functions,
    send_cookie() and clear_cookie().
    These deal with path and expiry
    (e.g. if you want to have different language or forum settings
    on two projects on the same server, that now works).

svn path=/trunk/boinc/; revision=14735
2008-02-13 19:02:44 +00:00
David Anderson b543bcc3c4 svn path=/trunk/boinc/; revision=14730 2008-02-13 04:25:52 +00:00
David Anderson 51764d5abc compile fixes
svn path=/trunk/boinc/; revision=14726
2008-02-12 20:49:44 +00:00
David Anderson 35dab13859 - client code: my next-to-last checkin was flawed
svn path=/trunk/boinc/; revision=14725
2008-02-12 20:33:05 +00:00
David Anderson e038442f82 compile fix
svn path=/trunk/boinc/; revision=14724
2008-02-12 17:49:28 +00:00
David Anderson daf63d7d59 - client: if a non-CPU-intensive project already has a job
(even if suspended or downloading) don't ask for another one
    (from John McLeod)

svn path=/trunk/boinc/; revision=14723
2008-02-12 15:39:35 +00:00
David Anderson cf9b2b7c4a - compile fixes
svn path=/trunk/boinc/; revision=14722
2008-02-12 15:28:31 +00:00
David Anderson ee34cf3ab7 - client: removed sprawl
svn path=/trunk/boinc/; revision=14721
2008-02-12 15:04:27 +00:00
John McLeod VII 3173c1158a A fix for the client asking non-cpu intensive projects for work when the project already has work on the client.
svn path=/workspaces/jm7/boinc/; revision=14719
2008-02-12 05:07:59 +00:00
David Anderson 51286a03dc - Initial checkin of Bossa code
svn path=/trunk/boinc/; revision=14716
2008-02-11 23:38:31 +00:00
David Anderson a323eba986 - scheduler: fix bone-head mistake in HR code
svn path=/trunk/boinc/; revision=14715
2008-02-10 05:17:57 +00:00
Charlie Fenton 124280cd00 Release Mac BOINC 5.10.41
svn path=/trunk/boinc/; revision=14714
2008-02-09 01:49:33 +00:00
Rom Walton e8f615cef8 - client: only construct the path to ca-bundle.crt once.
client/
        http_curl.C

svn path=/trunk/boinc/; revision=14712
2008-02-08 19:16:14 +00:00
Rom Walton bc3a0a0b90 Update Windows debugger engines for x86 and x64
svn path=/trunk/boinc/; revision=14711
2008-02-08 17:21:42 +00:00
David Anderson f77420c2c0 - scheduler: do "careful update" of workunit.hr_class
in case someone else changed since we read it.
    Hopefully this will fix a race condition
    where WU results get sent to different HR classes.
    (Alternatively we could use transactions,
    or acquire the semaphore during read/update,
    but this could impact performance).

svn path=/trunk/boinc/; revision=14710
2008-02-08 17:20:09 +00:00
Charlie Fenton 7fbef78a30 MGR: If use shuts down connected client, don't auto-relaunch it.
svn path=/trunk/boinc/; revision=14708
2008-02-08 00:17:21 +00:00
David Anderson 936c729b9b - Bolt: fixed bugs in review and repeat
svn path=/trunk/boinc/; revision=14707
2008-02-07 23:21:31 +00:00
Rom Walton 6ace9cc9f2 Quick Updates
svn path=/trunk/boinc/; revision=14705
2008-02-07 21:17:39 +00:00
Rom Walton b0d48cbe2b Quick Updates
svn path=/trunk/boinc/; revision=14704
2008-02-07 17:46:56 +00:00
Rom Walton 83e0feedfd - client: expand the <force_ntlm> functionality so that we can
force any authentication type. The new tag is called
        <force_auth> whihc can contain basic, digest, ntlm, and
        gss-negotiate.
        
    client/
        http_curl.C
        log_flags.C, .h

svn path=/trunk/boinc/; revision=14696
2008-02-07 16:05:56 +00:00
David Anderson abd1f1e752 - implemented question mechanism
svn path=/trunk/boinc/; revision=14695
2008-02-07 01:09:30 +00:00