Commit Graph

17773 Commits

Author SHA1 Message Date
David Anderson 80db207b64 - user web: internationalization, from Christian Beer
svn path=/trunk/boinc/; revision=23872
2011-07-25 22:05:49 +00:00
David Anderson 83965db576 - web: more remote job submission code. Not finished.
svn path=/trunk/boinc/; revision=23871
2011-07-25 21:45:53 +00:00
Charlie Fenton 8d602f1bbc Mac: Begin changes for XCode 4.1 and GCC 4.2
svn path=/trunk/boinc/; revision=23870
2011-07-25 12:06:47 +00:00
Charlie Fenton 98a2be83c2 Mac: Begin changes for XCode 4.1 and GCC 4.2
svn path=/trunk/boinc/; revision=23869
2011-07-25 11:37:06 +00:00
David Anderson 5ad821df21 - server: some remote job submission code. Not finished.
svn path=/trunk/boinc/; revision=23868
2011-07-22 22:47:41 +00:00
David Anderson 880d01af58 - client: debug distributed storage functions
svn path=/trunk/boinc/; revision=23867
2011-07-20 22:29:17 +00:00
David Anderson 3c70004c5c - server: debug distributed storage functions
- generate upload signatures if needed
    - assign deadlines to file xfer jobs (default 1 week)
    - scheduler: ack completed file xfer results


svn path=/trunk/boinc/; revision=23866
2011-07-20 22:27:01 +00:00
David Anderson a388468fa2 - client: debug the above
svn path=/trunk/boinc/; revision=23865
2011-07-20 20:49:32 +00:00
David Anderson e64fd15e05 - server: debug the above
svn path=/trunk/boinc/; revision=23864
2011-07-20 20:48:25 +00:00
David Anderson 9a4140ae30 - client/server: change the implementation of upload signatures
as described here: http://boinc.berkeley.edu/trac/wiki/ClientDataModel
    Compatibility: if your project is using upload signatures:
        - set ignore_upload_certificates
        - disable job creation
        - let your job queue drain
        - upgrade to new server software
        - clear ignore_upload_certificates
        - enable job creation


svn path=/trunk/boinc/; revision=23863
2011-07-20 20:08:05 +00:00
David Anderson 8296968cbb - client: changes to the client file model to support distributed storage,
as described here: http://boinc.berkeley.edu/trac/wiki/ClientDataModel
        Compatibility:
            clients that upgrade to this version should see nothing unusual.
            Clients that downgrade from this version to a previous version
            should see all projects reset
            (i.e. tasks disappear and then get re-downloaded).
    - manager: always show whether a file transfer is upload or download
    - client: don't scale work requests by resource share

svn path=/trunk/boinc/; revision=23862
2011-07-20 19:12:10 +00:00
Rom Walton a8e363b376 Quick Updates
svn path=/trunk/boinc/; revision=23861
2011-07-20 17:58:57 +00:00
Rom Walton 9efe865ba6 Quick Updates
svn path=/trunk/boinc/; revision=23859
2011-07-20 17:53:36 +00:00
Charlie Fenton b4ebab2cde Add wizard_bitmap.xpm to list of obsolete skin files in checkin_notes of 10 Mar 2011
svn path=/trunk/boinc/; revision=23858
2011-07-20 08:43:43 +00:00
David Anderson 27e05a3da9 - server: some stuff to prepare for distributed storage
- don't create result records for uploads and downloads.
        Just create a msg_to_client record.
    - the scheduler handles file-transfer results specially;
        it makes a vector of them, then calls a project-supplied function
        handle_file_xfer_results()
    - change the interface and implementation of put_file and get_file
- client write project sched priority in GUI RPC replies,
    but not to the state file


svn path=/trunk/boinc/; revision=23857
2011-07-19 20:52:41 +00:00
Rom Walton fd944052f2 Quick Updates
svn path=/trunk/boinc/; revision=23856
2011-07-19 19:16:24 +00:00
David Anderson d1be15b9fb - validator: remove spurious messages
svn path=/trunk/boinc/; revision=23855
2011-07-19 18:48:03 +00:00
David Anderson 4d261afbe6 - web: tweak last checkin
svn path=/trunk/boinc/; revision=23854
2011-07-18 18:10:23 +00:00
David Anderson eb592baf15 - web: when listing a user's message-board posts,
don't show team message-board posts unless
    a) the requesting user is a member of the team, and
    b) if the post is hidden, the requesting user is a team admin
    This enforces the goal that a team's message board
    is visible only to the team.


svn path=/trunk/boinc/; revision=23852
2011-07-18 17:49:07 +00:00
Rom Walton 4392edcd37 - Tag for 6.13.1 release, all platforms
boinc_core_release_6_13_1

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=23851
2011-07-18 17:44:30 +00:00
Charlie Fenton f09fff961f MGR: Fix "Can't load Image" messages in Simple View; allow gaps in slide show file numbering; reload images if new project files downloaded
svn path=/trunk/boinc/; revision=23850
2011-07-18 12:18:27 +00:00
Charlie Fenton 02d0303133 MGR: Fix "Can't load Image" messages in Simple View; allow gaps in slide show file numbering; reload images if new project files downloaded
svn path=/trunk/boinc/; revision=23849
2011-07-18 11:29:41 +00:00
Charlie Fenton c828b82c3d MGR: Fix "Can't load Image" messages in Simple View
svn path=/branches/boinc_core_release_6_12/; revision=23848
2011-07-18 08:38:22 +00:00
David Anderson bb63eba187 - client: show the right prefix for <cpu_sched_debug> messages
svn path=/trunk/boinc/; revision=23845
2011-07-14 16:40:06 +00:00
David Anderson eb9d387825 - client: if a project has zero resource share,
don't piggyback a work request onto a non-work-request RPC


svn path=/trunk/boinc/; revision=23844
2011-07-14 16:30:53 +00:00
David Anderson 979e57767e - client: add <rec_half_life_days> config option
svn path=/trunk/boinc/; revision=23843
2011-07-14 16:15:45 +00:00
Rom Walton a4f46e41f4 - lib: Fix the various '????' fields in the diagnostics framework during a
crash on Windows.  Somewhere along the lines I messed up with the
        conversions of single-byte characters vs. double-byte characters.

    lib/
        stackwalker_win.cpp

svn path=/trunk/boinc/; revision=23842
2011-07-14 15:54:52 +00:00
David Anderson bed5091a39 - client: precede OpenCL messages with [coprog_debug], not [coproc-test].
The convention is to use the name of the enabling log flag.


svn path=/trunk/boinc/; revision=23841
2011-07-14 04:28:59 +00:00
David Anderson 9f27824fba - admin web: improve the FLOPs estimation tool so that
it works for GPU versions too


svn path=/trunk/boinc/; revision=23840
2011-07-13 21:50:48 +00:00
David Anderson 0845e7b06f - manager: don't show "Estimated computation speed" in task properties
The quantity involved is not actually computation speed.
		Also don't show Max RAM usage.

svn path=/trunk/boinc/; revision=23839
2011-07-13 20:01:01 +00:00
David Anderson 8ca24cbbab - client, work fetch policy:
adjust project REC by the amount of work queued, to increase variety
    NOTE: at some point I think I had a reason to not do this,
    but I can't remember what it is.
- client, job scheduling policy: fix how project REC is adjusted


svn path=/trunk/boinc/; revision=23838
2011-07-13 19:46:03 +00:00
David Anderson f44c9910e7 - validator: if job FLOPs estimates are accurate,
PFC values should be around 1.
    If they differ from 1 by a factor of > 1e4, ignore them,
    and put an error message into the validator log
- validator: if get_pfc() fails because an app version is
    missing from the DB (i.e. the project deleted it)
    keep going so we don't reprocess the WU forever


svn path=/trunk/boinc/; revision=23837
2011-07-12 20:44:28 +00:00
David Anderson e521a112a9 - admin web: finish page for resetting app statistics
svn path=/trunk/boinc/; revision=23836
2011-07-12 18:03:20 +00:00
David Anderson 3d02f9f361 - admin web: add page for showing app and app version details
svn path=/trunk/boinc/; revision=23835
2011-07-12 05:19:15 +00:00
David Anderson b17f6aa861 - manager: fix messed up logic that caused projects to show
"platform not support" incorrectly.
        Note: the code in this entire area seems way too complex
    - manager: tweak project desc font size

svn path=/trunk/boinc/; revision=23834
2011-07-12 00:07:34 +00:00
Rom Walton ae2d0837f2 Handle string conversion at compile time instead of run time.
svn path=/trunk/boinc/; revision=23833
2011-07-11 18:24:25 +00:00
David Anderson 62efafbb26 - manager: do the above font change only on Win
svn path=/trunk/boinc/; revision=23832
2011-07-11 17:58:19 +00:00
David Anderson c0417a8aaa - client: fix scheduler bug that treated all CPU jobs
as non-high-priority
	- client: don't print spurious "domino prevention"
		and "thrashing prevention" msgs
	- manager: show project descriptions in same size font
		as the rest of the dialog

svn path=/trunk/boinc/; revision=23831
2011-07-11 05:34:09 +00:00
David Anderson b8ba609604 - Manager and GUI RPC:
Remove debt fields from PROJECT: not used anymore
    Add sched_priority field


svn path=/trunk/boinc/; revision=23830
2011-07-11 04:57:56 +00:00
David Anderson 946a8228b4 - client: clear have_nvidia/ati flags in CC_STATE
so you don't show garbage in project properties

svn path=/trunk/boinc/; revision=23829
2011-07-10 17:04:40 +00:00
David Anderson 62074bd4fa - client emulator web interface: make cc_config.xml an attribute
of the simulation, not the scenario.
    If you want to run a simulation w/ different log flags,
    you shouldn't have to create a new scenario.
- client emulator: add --config_prefix cmdline arg
- validator: prevent infinite loop when app_version.pfc_avg
    is wonky (like 1e-300).
    Next step: figure out how it got that way.


svn path=/trunk/boinc/; revision=23828
2011-07-10 07:05:07 +00:00
Charlie Fenton ba55160001 Fix typo
svn path=/branches/boinc_core_release_6_12/; revision=23827
2011-07-08 23:05:30 +00:00
Charlie Fenton 4ee89eba26 Fix typo
svn path=/trunk/boinc/; revision=23826
2011-07-08 23:04:56 +00:00
David Anderson 13cfc73b3c - client: fix bug related to deselecting resource types in project prefs.
Some logic was missing.

svn path=/trunk/boinc/; revision=23825
2011-07-08 19:22:22 +00:00
Rom Walton 18f8847adb Quick Updates
svn path=/trunk/boinc/; revision=23821
2011-07-08 14:19:59 +00:00
Charlie Fenton 7540acb7de Mac: Refine big fix for menubar icon menu not working after changing skin
svn path=/branches/boinc_core_release_6_12/; revision=23820
2011-07-08 08:32:10 +00:00
Charlie Fenton 3e0055cbe0 Mac: Refine big fix for menubar icon menu not working after changing skin
svn path=/trunk/boinc/; revision=23819
2011-07-08 08:26:11 +00:00
David Anderson f60700cff4 - client: possibly fix bug that caused no-GPU prefs to be ignored
svn path=/trunk/boinc/; revision=23817
2011-07-08 07:17:25 +00:00
David Anderson a21abed078 - client: fix typo that caused a lot of spurious
"project has XXXXXX deadline misses" messages
- fix compile warnings


svn path=/trunk/boinc/; revision=23816
2011-07-07 23:58:23 +00:00
David Anderson 5b419c266e - client: fix bug introduced in [23765] that produced garbage
in <coproc> elements in sched req msgs and elsewhere.
         peak_flops is a double.
         If you print it using %d, everything from that point forward
         is messed up.

svn path=/trunk/boinc/; revision=23815
2011-07-07 22:21:56 +00:00