Commit Graph

12302 Commits

Author SHA1 Message Date
David Anderson 13f51d2402 svn path=/trunk/boinc/; revision=15776 2008-08-07 22:13:37 +00:00
David Anderson d561c91a3e - web: add table.noborder class for S@h
svn path=/trunk/boinc/; revision=15775
2008-08-07 22:04:08 +00:00
David Anderson a41848b43f svn path=/trunk/boinc/; revision=15774 2008-08-07 21:43:02 +00:00
David Anderson bff8ebcf8e svn path=/trunk/boinc/; revision=15773 2008-08-07 21:17:38 +00:00
David Anderson 534c9911c9 svn path=/trunk/boinc/; revision=15772 2008-08-07 21:12:18 +00:00
David Anderson 896bdb2e23 - web: improve white.css, and make corresponding PHP changes
(mostly from Simek)
    fixes #716
- validator: tweak the way host error rate is computed,
    e.g. on error bump rate by .1 instead of .05

svn path=/trunk/boinc/; revision=15771
2008-08-07 20:43:52 +00:00
Rom Walton 0606aa9eaa - CLIENT: Initial checkin for CUDART support for Win32
coprocs/CUDA/mswin/Win32/Debug/bin/
        cudart.dll
    coprocs/CUDA/mswin/Win32/Release/bin/
        cudart.dll
    coprocs/CUDA/mswin/Win32/ReleaseSigned/bin/
        cudart.dll
    win_build/
        boinc_post_bld_rules.cmd

svn path=/trunk/boinc/; revision=15768
2008-08-07 17:02:22 +00:00
Rom Walton a2771e5d33 - CLIENT/MGR/TRAY: When installed on Vista and UAC is turned on
the user by default cannot create globally shared objects. This
        becomes a problem when protected application mode is turned off
        for keyboard and mouse detection.  Basically all of the components
        would start up and fail to create the shared memory segment
        and report the error through stderr which most people don't look
        at by default.
        
        The client is now the only component that is allowed to create the
        shared memory segment, if creating the global segment fails it'll
        create a local one instead. Both the tray and manager now just attach
        to the existing segment, first trying the global one then the local
        one.
        

    client/
        main.C
    clientgui/
        BOINCGUIApp.cpp, .h
    clientlib/win/
        boinc_dll.cpp
        IdleTracker.cpp
    clienttray/
        tray_win.cpp, .h
    win_build/
        boinc.sln
        boinctray.vcproj

svn path=/trunk/boinc/; revision=15767
2008-08-07 16:59:52 +00:00
David Anderson b5b3fd43b7 - scheduler: make credit_multiplier stuff conditional on
<use_credit_multiplier> flag in config.xml

svn path=/trunk/boinc/; revision=15766
2008-08-06 23:30:22 +00:00
David Anderson 91ca306e80 - scheduler: fix bug that caused jobs to be sent to clients
using anonymous platform
    even if they don't have the necessary app version.
    Also, send an explanatory message in this case.
    fixes #713


svn path=/trunk/boinc/; revision=15765
2008-08-06 22:08:47 +00:00
David Anderson cd4cf976ea - API (Windows): call mouse-handling functions with
coords relative to window, not screen


svn path=/trunk/boinc/; revision=15764
2008-08-06 20:44:26 +00:00
David Anderson 9b671b8f10 - file_deleter: add -delete_antiques_now options
svn path=/trunk/boinc/; revision=15763
2008-08-06 20:31:48 +00:00
David Anderson 4f66bb4c95 - added copyright and license info to .C, .cpp, .h files
- scheduler: fix bug in adaptive replication:
    if send an unreplicated job to untrusted host,
    set both wu.target_nresults and wu.min_quorum to app.target_nresults.

svn path=/trunk/boinc/; revision=15762
2008-08-06 18:36:30 +00:00
Rom Walton f2a981d3fe Quick Updates
svn path=/trunk/boinc/; revision=15761
2008-08-06 18:35:51 +00:00
David Anderson 87d55ac90f - added copyright and license info to some C files
svn path=/trunk/boinc/; revision=15759
2008-08-05 22:52:17 +00:00
David Anderson 9baf78fe5f - web: added copyright and license info to PHP files
svn path=/trunk/boinc/; revision=15758
2008-08-05 22:43:14 +00:00
David Anderson 1c139a5523 - XML parsing: when parsing int/double/bool and fail to find end tag,
don't modify the reference arg.
- scheduler: improved messages for preferences

svn path=/trunk/boinc/; revision=15757
2008-08-05 21:43:52 +00:00
David Anderson d6f02a6d75 svn path=/trunk/boinc/; revision=15756 2008-08-05 21:40:53 +00:00
Rom Walton 54ed728281 Quick Updates
svn path=/trunk/boinc/; revision=15755
2008-08-05 17:52:27 +00:00
David Anderson dd538cc62a - XML parsing: when parsing ints, check for errno == ERANGE.
This means the int was too big.
    Ignore it - the XML was corrupted.
    This should fix a problem reported by Kevin where the
    mod_time in a user's global prefs was 100 years in the future,
    causing those prefs to irrevocably propagate.

svn path=/trunk/boinc/; revision=15754
2008-08-05 15:20:02 +00:00
David Anderson 6db22d8c0c - web: stylesheet fixes
fixes #708
- sched: slightly revise Bruce's fix


svn path=/trunk/boinc/; revision=15753
2008-08-05 15:06:42 +00:00
Rom Walton 1cdb26c107 Quick Updates
svn path=/trunk/boinc/; revision=15752
2008-08-04 23:53:29 +00:00
Bruce Allen 349f27a39e scheduler: in resending lost results, must copy core
client version.  David -- this can probably be done
better and might indicate that some other info is not
being properly copied.  Please review and fix if needed.
Before this fix, scheduler was complaining about
outdated core clients version 0 < min needed core 413.

tools for scheduler logging: change cgi.log.X to scheduler.log.X
in script that creates on-line logs for users to read
to help diagnose problems.

svn path=/trunk/boinc/; revision=15751
2008-08-04 23:30:37 +00:00
David Anderson 55c6b2fc64 - scheduler: added a debug msg for anonymous platform
svn path=/trunk/boinc/; revision=15749
2008-08-04 18:48:26 +00:00
Frank Thomas c4f5a354a0 Replaced the obsolete link to trac/wiki/UnixClient with a link to
wiki/Client_configuration_(advanced).

svn path=/trunk/boinc/; revision=15748
2008-08-04 10:50:02 +00:00
Rytis Slatkevičius b2304c576c user web: make team.inc translatable, and update en.po using the new script (fix #661)
svn path=/trunk/boinc/; revision=15747
2008-08-04 10:07:09 +00:00
Rytis Slatkevičius 6ec2152b0a Tiny fix to build_po.pl
svn path=/trunk/boinc/; revision=15746
2008-08-04 09:27:22 +00:00
Rytis Slatkevičius 2b8a9e9bba developer tools: a script to build en.po from PHP files to ease translation. Usage: build_po.pl [PROJECT_PATH]
svn path=/trunk/boinc/; revision=15745
2008-08-04 09:04:49 +00:00
David Anderson 02ae8d647c - client: fix crash in this scenario:
A file upload sends request.
    The network is down, and something (e.g. a router)
    sends a long (> 4KB) error page.
    This overruns the 4KB buffer of HTTP_OP::req1.
    Solution: keep track of the size of the buffer,
    and don't overrun it.
    Also move the body of a huge for loop into a separate function.
    From Ian Hay.
    Fixes #705

svn path=/trunk/boinc/; revision=15744
2008-08-03 22:36:41 +00:00
Rom Walton b3414288f0 Quick Updates
svn path=/trunk/boinc/; revision=15743
2008-08-02 15:32:00 +00:00
David Anderson bd148a60b8 - client (Unix): fix bugs in setting LD_LIBRARY_PATH.
We need to add paths relative to the slot directory,
    not the BOINC directory (doh!!).

svn path=/trunk/boinc/; revision=15741
2008-08-01 22:50:07 +00:00
David Anderson 1edb9012f6 - move boinc_samples into boinc/samples
- fix Makefiles in samples/


svn path=/trunk/boinc/; revision=15740
2008-08-01 18:14:00 +00:00
Charlie Fenton 45c92838a2 SCR / CLIENT: fix get_screensaver_tasks RPC so it does not exclude tasks suspended for CPU throttling. Fixes the screensaver problem for V6 graphics.
svn path=/trunk/boinc/; revision=15738
2008-08-01 09:50:31 +00:00
Charlie Fenton 3f8008ec97 Unrelease BOINC Mac 6.2.15 (it didn't fix the screensaver problem)
svn path=/trunk/boinc/; revision=15736
2008-08-01 08:24:16 +00:00
Charlie Fenton 4bc48451ec Release Mac BOINC 6.2.15 to alpha test
svn path=/trunk/boinc/; revision=15735
2008-08-01 08:17:22 +00:00
Rom Walton 7e7486a34b - SCR: Don't treat CPU throttling as BOINC beeing suspended.
Fixes #706
    - MGR: If the reminder frequency is 0, then don't show any
        reminder messages.

    clientgui/
        BOINCDialupManager.cpp
    clientscr/
        screensaver.cpp
        screensaver_win.cpp

svn path=/trunk/boinc/; revision=15731
2008-08-01 02:58:20 +00:00
David Anderson f4f1592041 Moving the boinc_samples directory under the boinc directory.
This will make branching complete and stable server and app development branches easier.


svn path=/trunk/boinc/; revision=15730
2008-07-31 20:12:07 +00:00
David Anderson e866381c4a - Bossa stuff
svn path=/trunk/boinc/; revision=15726
2008-07-31 18:28:49 +00:00
David Anderson 74fe548296 - client: show message if no proxy
fixes #704

svn path=/trunk/boinc/; revision=15717
2008-07-30 23:35:21 +00:00
David Anderson 884bad0975 - client: show proxy info in messages at startup and when changed
fixes #704
- web: fix the am_set_info.php RPC
    (most args are optional, not mandatory)

svn path=/trunk/boinc/; revision=15716
2008-07-30 21:37:41 +00:00
Rom Walton 3a8e188cd6 Quick Updates
svn path=/trunk/boinc/; revision=15713
2008-07-30 15:24:56 +00:00
Rom Walton c1be2daca3 Quick Updates
svn path=/trunk/boinc/; revision=15710
2008-07-30 14:56:17 +00:00
David Anderson dd59703811 - web: allow profiles to have blank text fields
svn path=/trunk/boinc/; revision=15707
2008-07-30 02:16:10 +00:00
David Anderson 95fdff2fd3 - server: add assimilator for Python Master/Worker system,
and change setup script to copy its files

svn path=/trunk/boinc/; revision=15702
2008-07-28 22:56:39 +00:00
Eric J. Korpela c686684c60 Altered calculate_credit_multiplier to make multiplier calculation more stable.
svn path=/trunk/boinc/; revision=15701
2008-07-28 22:49:27 +00:00
David Anderson 80bde8a4c6 - ops: add script to fix backslashes in posts etc.
- DB: add db_update.php entry for Eric's new table

svn path=/trunk/boinc/; revision=15700
2008-07-28 22:24:57 +00:00
David Anderson be8638f095 svn path=/trunk/boinc/; revision=15694 2008-07-28 02:13:35 +00:00
David Anderson 796fdd51d9 - API: small additions to graphics stderr messages
svn path=/trunk/boinc/; revision=15693
2008-07-28 02:09:44 +00:00
David Anderson a48c0f33ba - example app: fix a bug in June 10 checkin.
If we don't update the update_time field,
    the graphics app will immediately exit.

svn path=/trunk/boinc_samples/; revision=15692
2008-07-28 02:07:11 +00:00
David Anderson c68c6b92f7 svn path=/trunk/boinc/; revision=15688 2008-07-27 02:10:37 +00:00