Commit Graph

18169 Commits

Author SHA1 Message Date
Daniel Lombraña González 5210798d61 VBoxManage unregistervm works with version 4.1.
The new VirtualBox 4.1 supports VBoxManage unregisterVM in all the platforms. There was a bug that didn't allow to run that
command to remove the VM, affecting only Windows 64 bits, but this new version has fixed it.

svn path=/trunk/boinc/; revision=23883
2011-07-27 08:39:58 +00:00
Charlie Fenton b5f61e41f2 lib: Initialize config_coprocs struct in CONFIG::defaults()
svn path=/trunk/boinc/; revision=23882
2011-07-27 07:36:06 +00:00
David Anderson 6e5acbbe60 - web: remote job submission:
- add fields to batch table, extend APIs accordingly
    - require that example web interface run on BOINC server
        (this makes many things easier;
        an actual remote interface would require a bit more work)


svn path=/trunk/boinc/; revision=23881
2011-07-27 06:20:48 +00:00
David Anderson 17e947f543 - web: remote job submission: implement abort and cleanup functions
svn path=/trunk/boinc/; revision=23880
2011-07-26 15:13:10 +00:00
Charlie Fenton d6f2220686 Mac: Finish changes for XCode 4.1 and GCC 4.2
svn path=/trunk/boinc/; revision=23879
2011-07-26 12:11:34 +00:00
Charlie Fenton cf6e6e3004 Mac: Finish changes for XCode 4.1 and GCC 4.2
svn path=/trunk/boinc/; revision=23878
2011-07-26 11:37:53 +00:00
Charlie Fenton e50cce3fd0 Mac: Finish changes for XCode 4.1 and GCC 4.2
svn path=/trunk/boinc/; revision=23877
2011-07-26 11:05:59 +00:00
Charlie Fenton 0b010d60b2 Mac: Finish changes for XCode 4.1 and GCC 4.2
svn path=/trunk/boinc/; revision=23876
2011-07-26 10:33:42 +00:00
Charlie Fenton a84569fcd0 Mac: Finish changes for XCode 4.1 and GCC 4.2
svn path=/trunk/boinc/; revision=23875
2011-07-26 10:29:34 +00:00
Charlie Fenton caabeb4f37 Mac: Finish changes for XCode 4.1 and GCC 4.2
svn path=/trunk/boinc/; revision=23874
2011-07-26 09:43:10 +00:00
David Anderson 0bb15a2620 - user web: remove job submission:
add the ability to download zipped output files


svn path=/trunk/boinc/; revision=23873
2011-07-25 23:12:45 +00:00
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