Commit Graph

13765 Commits

Author SHA1 Message Date
BOINC Translator a18300cf59 Commit from BOINC Translation Services by user SaharovNA. 679 of 716 messages translated (25 fuzzy).
svn path=/trunk/boinc/; revision=17879
2009-04-25 12:06:42 +00:00
Rom Walton 9210f1d7a6 Quick Updates
svn path=/trunk/boinc/; revision=17877
2009-04-24 19:22:45 +00:00
David Anderson c883214eb9 - fix typo in compare_cuda()
svn path=/trunk/boinc/; revision=17876
2009-04-24 14:20:02 +00:00
David Anderson 3cb983f1c5 - client: tweak to 4/21 checkin.
After finding the "most capable" GPU,
    ignore FLOPS in deciding what GPUs are equivalent to it.
    This opens up the possibility that the client will get jobs
    that it won't be able to finish in time.
    But it still avoids getting jobs that will crash.

svn path=/trunk/boinc/; revision=17875
2009-04-24 10:56:35 +00:00
David Anderson 08aeba56ac - client: message tweak
- ops: don't import teams if using invitation codes

svn path=/trunk/boinc/; revision=17874
2009-04-24 10:49:54 +00:00
Rom Walton 9a3dfb1273 - WINBUILD: More project file cleanup.
- WINBUILD: Move wxWidgets include directives from the
        FlatNotebook to the pre-compiled header. Try and avoid
        a compilation problems when two different sets of
        wxWidgets build environments are on the system and have
        been setup differently.
        
    clientgui/common/
        wxFNBDropTarget.h
    clientgui/
        stdwx.h
    win_build/
        boincmgr_curl.vcproj

svn path=/trunk/boinc/; revision=17861
2009-04-23 07:00:10 +00:00
David Anderson 74e8911f44 - client: When a preemptable task wasn't preempted
(e.g. because it hadn't finished its time slice)
		we were failing to mark it as scheduled.

svn path=/trunk/boinc/; revision=17860
2009-04-23 06:44:46 +00:00
Rom Walton 28c72cab79 - WIN: First pass through the code to fix compliation errors when
building in a Unicode enabled environment.
        
        NOTE: For files that are shared between the core client and
          the manager, it was simpliar to just call the ANSI versions
          of the specific Windows API functions then to monkey with
          all of the string handling code and convert between ANSI
          and UCS-2 strings.  CreateFile becomes CreateFileA instead
          of the default of CreateFileW.
          
        Down to 11 compile time errors from over 100.

    clientgui/
        BOINCBaseFrame.cpp
        BOINCTaskBar.cpp
        browser.cpp
        browser.h
        sg_StatImageLoader.cpp
    lib/
        boinc_win.h
        diagnostics_win.cpp
        filesys.cpp
        gui_rpc_client_ops.cpp
        proc_control.cpp
        stackwalker_imports.h
        stackwalker_win.cpp
        str_util.cpp
        util.cpp
        win_util.cpp, .h

svn path=/trunk/boinc/; revision=17859
2009-04-23 03:40:49 +00:00
Rom Walton 08268e1efb - WINBUILD: More project file fixes
- WINBUILD: Create a new configuration for building the Unicode
        version of the BOINC Manager.
        
    win_build
        boinc_cli_curl.vcproj
        boinc_dll.vcproj
        boinc_ss.vcproj
        boinccmd.vcproj
        boincmgr_curl.vcproj
        boincsvcctrl.vcproj
        boinctray.vcproj
        libboinc.vcproj
        libboinc_staticcrt.vcproj
        sim.vcproj
        ss_app.vcproj
        updater.vcproj

svn path=/trunk/boinc/; revision=17858
2009-04-22 21:09:17 +00:00
David Anderson f9e1c98921 - client: fix crash bug in CUDA init
svn path=/trunk/boinc/; revision=17856
2009-04-22 03:59:39 +00:00
David Anderson 5adb25381d - client: new approach to handling multiple GPUs.
old: find fastest GPU, and pretend that others are the same.
            Problem: other GPUs might be less capable,
            and not able to handle jobs sent by server.
        new: find the most "capable" GPU, use others that are equivalent,
            don't use those that are not.
            "Capable" is defined by
            - compute capability (i.e., hardware version)
            - driver version
            - memory size
            - FLOPs
            in that priority order.
        See comments in lib/coproc.h

svn path=/trunk/boinc/; revision=17855
2009-04-22 02:09:53 +00:00
Rom Walton a0de192e63 - WINBUILD: Update Project files for new layout.
win_build/
        boinc_cli_curl.vcproj
        boinc_dll.vcproj
        boinc_setup.vdproj (Deleted)
        boinc_setup_auto.vdproj (Deleted)
        boinc_ss.vcproj
        boinccmd.vcproj
        boincmgr_curl.vcproj
        boincsvcctrl.vcproj
        boinctray.vcproj
        gr_boinc_cli_curl.vcproj (Deleted)
        gr_boinc_dll.vcproj (Deleted)
        gr_boinc_ss.vcproj (Deleted)
        gr_boinccmd.vcproj (Deleted)
        gr_boincmgr_curl.vcproj (Deleted)
        GridRepublic.sln (Deleted)
        libboinc.vcproj
        libboinc_staticcrt.vcproj
        sim.vcproj
        ss_app.vcproj
        updater.vcproj

svn path=/trunk/boinc/; revision=17853
2009-04-21 21:08:30 +00:00
David Anderson 90f863f08c - partial checkin so I can edit locally (bad network connection)
svn path=/trunk/boinc/; revision=17852
2009-04-21 08:11:28 +00:00
David Anderson 5c23fb9f2a - db_purge: improve error-checking; if we're failing to write archives,
quit immediately so that we don't delete unarchived DB records

svn path=/trunk/boinc/; revision=17851
2009-04-21 03:25:26 +00:00
David Anderson 372b2a61c7 - web: swap positions of reply/delete buttons in private message display
svn path=/trunk/boinc/; revision=17850
2009-04-21 01:03:48 +00:00
David Anderson 5a88fb4028 svn path=/trunk/boinc/; revision=17848 2009-04-20 00:09:29 +00:00
David Anderson c58136e5bf - client: improve CPU sched debug messages
(say what kind of job and why we're scheduling it)
- client: log messages describing GPUs: one line per GPU; fixes #879

svn path=/trunk/boinc/; revision=17847
2009-04-20 00:00:11 +00:00
Charlie Fenton b6c4e01b80 MGR: Put keyboard shortcuts CTRL+SHIFT+S and CTRL+SHIFT+A in View Menu so their functionality is not hidden
svn path=/trunk/boinc/; revision=17846
2009-04-18 11:52:48 +00:00
Charlie Fenton 4520d2b319 Fix GPL License
svn path=/trunk/boinc/; revision=17845
2009-04-17 21:34:28 +00:00
Charlie Fenton 287806e4b0 Mac MGR: Changes to build with full Unicode support with wxWidgets-2.8.10
svn path=/trunk/boinc/; revision=17844
2009-04-17 11:28:27 +00:00
David Anderson e46d8c6e63 - client: if detach a project, adjust debts and trigger
CPU sched and work fetch

svn path=/trunk/boinc/; revision=17843
2009-04-17 06:12:41 +00:00
David Anderson dde7d4306a svn path=/trunk/boinc/; revision=17842 2009-04-17 02:55:46 +00:00
David Anderson c5552049d4 svn path=/trunk/boinc/; revision=17841 2009-04-17 02:40:21 +00:00
David Anderson 68b46cb37e svn path=/trunk/boinc/; revision=17840 2009-04-17 02:24:05 +00:00
David Anderson 0b11a548dc - upgrade script: do DB update even if stop_web is present,
rather than spewing an HTML error message.
    Fixes #875


svn path=/trunk/boinc/; revision=17839
2009-04-17 02:08:05 +00:00
David Anderson 217b1a6086 - client: another try at fixing the above crash
- web: don't show plan class in separate column in apps list; fixes #874

svn path=/trunk/boinc/; revision=17838
2009-04-17 01:22:38 +00:00
David Anderson 8b51226b54 svn path=/trunk/boinc/; revision=17837 2009-04-17 00:01:33 +00:00
David Anderson 6a035a0c09 svn path=/trunk/boinc/; revision=17836 2009-04-16 23:57:31 +00:00
Rom Walton 2f00ac38ea These trees have been moved.
svn path=/trunk/boinc/; revision=17835
2009-04-16 18:33:44 +00:00
David Anderson 20adddc862 - client: fixed a crash caused by using %f to write
working-set size into a fixed-size buffer.
    Use %e instead.
    TODO: figure out why WSS was huge.
- web: if "en" is primary language, don't read translation files

svn path=/trunk/boinc/; revision=17831
2009-04-16 09:01:41 +00:00
Rom Walton 66849ae202 No longer needed, was only useful when we were using CVS.
svn path=/trunk/boinc/; revision=17830
2009-04-16 02:58:04 +00:00
Rom Walton 4e81e942b7 Moving files around
svn path=/trunk/boinc/; revision=17829
2009-04-16 02:57:07 +00:00
Charlie Fenton 3e9bd55a81 Mac MGR: Add keyboard shortcuts command-shift-S, command-shift-A to switch views
svn path=/trunk/boinc/; revision=17826
2009-04-16 00:30:42 +00:00
Rom Walton ef77861b60 - Add ICU to the BOINC depends list. It is needed for
SQLLite3 which will be needed for reading Firefox
        3.x cookies.
        
    icu/
        <Various Files>

svn path=/trunk/boinc/; revision=17824
2009-04-15 21:48:59 +00:00
David Anderson 2a4a81f035 - web: update black.css
svn path=/trunk/boinc/; revision=17823
2009-04-15 21:28:28 +00:00
David Anderson 81f78a0951 svn path=/trunk/boinc/; revision=17822 2009-04-15 21:20:40 +00:00
David Anderson 31b929ed67 - Unix build: make it work if "diff" is missing (??)
from Michael Tughan

svn path=/trunk/boinc/; revision=17821
2009-04-15 20:46:12 +00:00
David Anderson fb70908040 svn path=/trunk/boinc/; revision=17820 2009-04-15 20:12:19 +00:00
David Anderson 04fd1e4800 - web: improve the appearance of buttons
- web: divide the stylesheet into "main.css"
    (which has formatting stuff, rounded corners etc.)
    and "white.css" (which has colors).
    The above two from Simek.
- scheduler: change default min NVIDIA driver version
    from 17500 to 17700

svn path=/trunk/boinc/; revision=17819
2009-04-15 20:09:42 +00:00
Rom Walton 7b71257eb0 - Fix compiler errors
( From: Sascha Manns )
      
    client/
        hostinfo_unix.cpp
    clientgui/
        DlgAdvPreferences.cpp

svn path=/trunk/boinc/; revision=17817
2009-04-15 16:28:24 +00:00
Charlie Fenton a007ad51cf Update Sandbox docs for running default ss as user and group boinc_project
svn path=/trunk/boinc/; revision=17816
2009-04-15 08:55:30 +00:00
Charlie Fenton c05e303e58 SS: launch default screensaver graphics app as user and group boinc_project, not boinc_master
svn path=/trunk/boinc/; revision=17815
2009-04-15 08:28:51 +00:00
David Anderson af93af28f7 - client: eliminate the need to write the state file on each checkpoint.
Instead, write the info into a file in the slot directory,
		and check for these files on startup.
		This should reduce the overhead of state-file writing
		on machines with lots of cores.
		There will still be a flurry of writes each time a job finishes,
		but reducing that overhead would be a larger job.
	- client: make sure we write the state file after a failed RPC

svn path=/trunk/boinc/; revision=17814
2009-04-15 06:22:53 +00:00
Charlie Fenton 472ea3e926 Release Mac BOINC 6.6.23
svn path=/trunk/boinc/; revision=17811
2009-04-14 00:38:41 +00:00
Charlie Fenton c78cf259fd Mac: Add -lresolv to XCode linker flags for client, manager, boinccmd, screensaver and ss_app (again)
svn path=/trunk/boinc/; revision=17808
2009-04-14 00:18:59 +00:00
Rom Walton 4a308a03f9 Quick Updates
svn path=/trunk/boinc/; revision=17807
2009-04-13 20:11:44 +00:00
Rom Walton 558b81d4b6 Fix spelling mistake
svn path=/trunk/boinc/; revision=17794
2009-04-13 14:55:32 +00:00
David Anderson 72a59f0527 - client: put back the call to res_init() on lookup failure.
Apparently it worked after all.

svn path=/trunk/boinc/; revision=17793
2009-04-12 15:30:45 +00:00
Rytis Slatkevičius 3dfd2363d6 web: allow login from subdirectories of the site (expects login_form.php to be located in the URL_BASE).
svn path=/trunk/boinc/; revision=17792
2009-04-11 17:04:43 +00:00
David Anderson e15252513a svn path=/trunk/boinc/; revision=17790 2009-04-10 23:36:32 +00:00