Commit Graph

11468 Commits

Author SHA1 Message Date
David Anderson 2e4c7ee41a - web: fix in XML RPC to get pending credit
fixes #558


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
David Anderson 54dc8c531a - API: critical section begin/end calls can be nested
Fixes #508 (from Nicolas)

svn path=/trunk/boinc/; revision=14694
2008-02-06 20:39:10 +00:00
David Anderson 69cfcebef4 - file upload handler: the FCGI version wasn't handling signatures,
because the code to read keys in FCGI was commented out
    (and was in fact wrong).
    I fixed it and uncommented it.
- make_project and upgrade: copy lib/crypt_prog to project/bin/

svn path=/trunk/boinc/; revision=14693
2008-02-06 19:32:51 +00:00
Rom Walton be64fef081 - MGR: Fix a refresh bug when opening BOINC Manager from the taskbar.
clientgui/
        BOINCTaskBar.cpp

svn path=/trunk/boinc/; revision=14692
2008-02-06 17:20:23 +00:00
Charlie Fenton d74f42373f MGR: fix compile warning
svn path=/trunk/boinc/; revision=14691
2008-02-06 05:36:31 +00:00
Charlie Fenton 7561fa7eea Release BOINC Mac 5.10.40
svn path=/trunk/boinc/; revision=14690
2008-02-06 05:07:32 +00:00
David Anderson 18dfbff589 - win fix
svn path=/trunk/boinc/; revision=14689
2008-02-06 04:39:14 +00:00
David Anderson f43452829c - client: fix compile warning
fixes #535


svn path=/trunk/boinc/; revision=14688
2008-02-06 04:32:06 +00:00
Rom Walton b0869fb768 - MGR: Cache the local computer name in statics to avoid functions
that take awhile to execute.
        
    clientgui/
        MainDocument.cpp

svn path=/trunk/boinc/; revision=14686
2008-02-06 01:29:13 +00:00
David Anderson d70d9f0183 - client: win compile fixes
svn path=/trunk/boinc/; revision=14685
2008-02-06 00:42:59 +00:00
David Anderson 4d3e96263b - delete_file: fix bugs and info text
Fixes #551 (from Nicolas)

svn path=/trunk/boinc/; revision=14684
2008-02-06 00:25:34 +00:00
David Anderson 56b6541255 - GUI RPC: initialize disk usage structure
to avoid wacky pie charts at startup
    Fixes #549 (from Der Meister)

svn path=/trunk/boinc/; revision=14683
2008-02-06 00:21:10 +00:00
David Anderson aab1e97f7d - GUI RPC: fix some XML errors (missing / in single-tag elements)
Fixes #524 (from Nicolas)

svn path=/trunk/boinc/; revision=14682
2008-02-06 00:17:13 +00:00