Commit Graph

12565 Commits

Author SHA1 Message Date
David Anderson d5cc059efe - web: if user requests foundership of a team with userid=0
(which in theory shouldn't happen, but apparently can)
    immediately make them the founder


svn path=/trunk/boinc/; revision=15992
2008-09-12 20:23:41 +00:00
Charlie Fenton 480339d0e2 Fix Windows compiler warnings
svn path=/trunk/boinc/; revision=15991
2008-09-12 12:27:17 +00:00
Charlie Fenton 2c6c3f6ce0 MGR: Reduce flicker when restoring selections and updating buttons only when selections changed; disable Show Graphics if task Waiting to Run
svn path=/trunk/boinc/; revision=15990
2008-09-12 12:09:15 +00:00
Charlie Fenton df7a1cdc42 Update comments
svn path=/trunk/boinc/; revision=15989
2008-09-11 23:14:36 +00:00
Charlie Fenton 49e36015a1 Fix checkin_notes
svn path=/trunk/boinc/; revision=15988
2008-09-11 13:19:39 +00:00
Charlie Fenton 03612ddbc2 MGR: Fix Simple GUI messages window; faster display of messages (don't reset messages twice on connect)
svn path=/trunk/boinc/; revision=15987
2008-09-11 13:18:56 +00:00
Charlie Fenton f5a137ffd5 MGR: Fix bugs when connection to client is lost or reestablished under async GUI RPCs
svn path=/trunk/boinc/; revision=15986
2008-09-11 13:00:40 +00:00
Charlie Fenton 6ef4515e62 MGR: Fix bugs when connection to client is lost or reestablished under async GUI RPCs
svn path=/trunk/boinc/; revision=15985
2008-09-11 12:26:15 +00:00
Eric J. Korpela 40e243412d - Fixed fcgi builds to use an installed version of fcgi_stdio.h rather than
a modified boinc version.
    - Added new header "boinc_fcgi.h" to be used instead of "fcgi_stdio.h".
      This header defines I/O functions in the namespace FCGI rather than using
      redefined functions the way "fcgi_stdio.h" does.  This was causing a lot
      of headaches when both <cstdio> and "fcgi_stdio.h" was called.  Using
      overloaded functions fixes this problem, except when the only difference
      between functions is the return type (for example ::fopen() returns FILE*
      and FCGI::fopen() returns FCGI_FILE*).
    - Fixed some missing "#ifdef _WIN32" blocks in filesys.C



svn path=/trunk/boinc/; revision=15984
2008-09-09 19:10:42 +00:00
Rytis Slatkevičius 0e020bfbce Web: fix David's fix from Sep 7.
svn path=/trunk/boinc/; revision=15982
2008-09-09 14:59:50 +00:00
Charlie Fenton d2ecadb95a MGR: Draw only those progress bars which are actually needed, further reducing flicker and improving efficiency
svn path=/trunk/boinc/; revision=15981
2008-09-09 10:09:54 +00:00
David Anderson 95ebdbda2d - web: report error correctly
svn path=/trunk/boinc/; revision=15980
2008-09-09 06:07:54 +00:00
David Anderson 7a2cc095bc - web: fix bug in host list page
svn path=/trunk/boinc/; revision=15979
2008-09-08 20:47:16 +00:00
Charlie Fenton 79fa10e8a7 MGR: Use item attributes to create gray backgroound stripes to eliminate remaining flicker on Windows
svn path=/trunk/boinc/; revision=15978
2008-09-08 12:39:41 +00:00
Charlie Fenton c5e314351a Fix checkin_notes
svn path=/trunk/boinc/; revision=15977
2008-09-08 09:15:13 +00:00
Charlie Fenton c8cbeaf5f7 MGR: Make formatting of List Views more efficient; fix progress bars in transfers tab
svn path=/trunk/boinc/; revision=15976
2008-09-08 09:11:56 +00:00
David Anderson 1a75514084 - web: various security fixes
svn path=/trunk/boinc/; revision=15975
2008-09-07 07:40:56 +00:00
Rytis Slatkevičius d137aee934 web: significantly reduce file size of blue_gradient.png to reduce loading times (more dialup friendly).
svn path=/trunk/boinc/; revision=15974
2008-09-06 19:07:01 +00:00
David Anderson 1632e7296a - scheduler: fix typos in CUDA parsing
svn path=/trunk/boinc/; revision=15973
2008-09-06 12:23:56 +00:00
David Anderson 91c3d4a914 client: CPU scheduler keeps trying to schedule jobs if either
not all CPUs are used or not all coprocessors are used
(avoid GPU idleness)


svn path=/trunk/boinc/; revision=15972
2008-09-06 09:52:36 +00:00
Charlie Fenton 3b906496be Fix compiler warning
svn path=/trunk/boinc/; revision=15971
2008-09-05 10:03:13 +00:00
Charlie Fenton e299faedf2 MGR: Eliminate flicker in list controls due to Freeze() / Thaw() calls
svn path=/trunk/boinc/; revision=15970
2008-09-05 09:49:42 +00:00
Charlie Fenton 700bec2560 MGR: Fix updates of Statistics tab when pressng buttons or connecting to a different host under async GUI RPCs
svn path=/trunk/boinc/; revision=15969
2008-09-05 07:08:05 +00:00
Charlie Fenton 0d64e99e6d MGR: Fix updates of Statistics tab when pressng buttons or connecting to a different host under async GUI RPCs
svn path=/trunk/boinc/; revision=15968
2008-09-05 04:12:01 +00:00
Charlie Fenton 229650ec15 SCR: Fix trace statements in screensaver.cpp; enable diagnostics in Mac screensaver
svn path=/trunk/boinc/; revision=15967
2008-09-05 02:47:10 +00:00
Charlie Fenton 37b3e3724f MGR: Save and restore selected items by key values when refreshing
svn path=/trunk/boinc/; revision=15966
2008-09-04 22:53:29 +00:00
David Anderson 5ba9c007a5 - added some code for generating x.509 signatures
svn path=/trunk/boinc/; revision=15965
2008-09-04 15:13:54 +00:00
Charlie Fenton 790d405af8 MGR: Save and restore selected items by key values when refreshing
svn path=/trunk/boinc/; revision=15964
2008-09-04 14:07:29 +00:00
Charlie Fenton 63ad8cfdd9 Mac: Add new files cert_sig.C,h to XCode project
svn path=/trunk/boinc/; revision=15963
2008-09-04 13:42:38 +00:00
Charlie Fenton 01f2e14899 Mac: Add new files cert_sig.C,h to XCode project
svn path=/trunk/boinc/; revision=15962
2008-09-04 13:37:55 +00:00
David Anderson 79d6e256d8 - compile fixes for Unix
svn path=/trunk/boinc/; revision=15961
2008-09-04 13:26:35 +00:00
David Anderson 4bf97d0e3f - compile fixes for Win
svn path=/trunk/boinc/; revision=15960
2008-09-04 13:18:51 +00:00
Charlie Fenton 104a4be78d MGR: Save and restore selected items by key values when refreshing.
svn path=/trunk/boinc/; revision=15959
2008-09-04 13:00:24 +00:00
David Anderson 096337a241 - Add support for code-signing using x509 certificates
(from Attila Marosi)


svn path=/trunk/boinc/; revision=15958
2008-09-04 12:50:54 +00:00
David Anderson f6b1ae85b9 - certificate stuff
svn path=/trunk/boinc/; revision=15957
2008-09-04 12:17:58 +00:00
David Anderson 18743e94a2 svn path=/trunk/boinc/; revision=15955 2008-09-04 09:46:17 +00:00
David Anderson cc7d507789 - DB interface: in update(), check that 1 row was updated
- API: in APP_INIT_DATA, enclose project preferences in tags
    so that it's legal XML
- scheduler: add <multiple_clients_per_host> option.
    Use this if your project runs on Condor or grids
    and (to use multicore machines) you're running
    multiple clients per host.
    This will skip the host lookup based on IP address.


svn path=/trunk/boinc/; revision=15954
2008-09-04 08:33:21 +00:00
David Anderson e6ba967a60 - web: stylesheet tweak
svn path=/trunk/boinc/; revision=15953
2008-09-04 08:15:09 +00:00
Charlie Fenton 14b6bf5278 Mac Installer: add COPYING.LESSER to release packages.
svn path=/trunk/boinc/; revision=15952
2008-09-04 00:26:23 +00:00
Charlie Fenton aeb2ed47a0 MGR: Fix Async GUI RPC bugs when connecting to a different host.
svn path=/trunk/boinc/; revision=15951
2008-09-03 23:51:45 +00:00
Charlie Fenton 39483e6256 MGR: Fix Async GUI RPC bugs when connecting to a different host.
svn path=/trunk/boinc/; revision=15950
2008-09-03 23:50:34 +00:00
David Anderson 3154eba509 - web: improve stylesheet for quoted messages (from Michael Roberts)
svn path=/trunk/boinc/; revision=15949
2008-09-03 15:22:23 +00:00
Charlie Fenton 7aa3423b96 switcher: update comment on calling API
svn path=/trunk/boinc/; revision=15948
2008-09-03 00:21:25 +00:00
Eric J. Korpela ad8350b961 - fixed bug that caused credit multiplier overshoot.
- Added check of replica database gap,  use main database if
            replica is more than a day behind.

svn path=/trunk/boinc/; revision=15947
2008-09-02 17:51:24 +00:00
Jens Seidler b04970df0b Localization: Manager and supplied web files updated: Spanish(es), Chinese Simplified(zh_CN), Dutch(nl), Polish(pl), Czech(cs)
svn path=/trunk/boinc/; revision=15946
2008-08-30 07:42:32 +00:00
Rom Walton 90d1109bfe - winsetup: Change the delete file after reboot code to use
MoveFileEx instead of the RunOnce registry key.  It does what
        I was originally trying to do directly to:
        HKLM\SYSTEM\CurrentControlSet\Control\
        Session Manager\PendingFileRenameOperations
        But I ran into issues across various versions of Windows.
        
        Thanks to Nicolas Alvarez for pointing out the API.
    - scrsave: Some more screensaver clean-up.
    - lib: Fix an infinate loop problem in get_exit_status,
        luckly BOINC wasn't using it.
        
    clientscr/
        screensaver.cpp
    lib/
        util.C
    win_build/installerv2/redist/Windows/src/boinccas/
        CAValidateRebootRequest.cpp

svn path=/trunk/boinc/; revision=15945
2008-08-29 19:06:04 +00:00
David Anderson ca00559575 - client (Unix): don't assume that LD_LIBRARY_PATH is defined
svn path=/trunk/boinc/; revision=15944
2008-08-28 18:41:18 +00:00
David Anderson 63b49cd290 - client: get BOINCView to work again;
allow one auth failure before closing connection.

svn path=/trunk/boinc/; revision=15942
2008-08-26 20:49:54 +00:00
Rom Walton fa9f71143f - SEA: Grab the libcudart.so from a directory based on the detected
platform, so we can support multiple posix compatible platforms.

    coprocs/CUDA/posix/i686-pc-linux-gnu
        libcudart.so
    coprocs/CUDA/posix/i686-pc-linux-gnu
        libcudart.so
    lib/
        coproc.C
        libcudart32.so
        libcudart64.so
    sea/
        Makefile.am

svn path=/trunk/boinc/; revision=15941
2008-08-26 19:21:46 +00:00
David Anderson 5322312588 - specify UTF-8 in en.po
svn path=/trunk/boinc/; revision=15938
2008-08-25 15:24:35 +00:00