Commit Graph

20359 Commits

Author SHA1 Message Date
David Anderson 37cdac1944 - manager: don't show DCF in project properties page if it's 1 2013-03-07 11:31:38 +01:00
Eric J Korpela a4e4b2fba0 - Double include protection added to sched_customize.h 2013-03-07 11:31:38 +01:00
Oliver Bock 7621e98c5b Merge branch 'master' of git://boinc.berkeley.edu/boinc 2013-03-07 11:30:24 +01:00
Charlie Fenton 698aa9f5d9 MGR: Fix memory leaks, add debug fprintf's trying to find cause of crashes when retrying load of images in notices 2013-03-07 11:30:08 +01:00
David Anderson e41f7dfee5 - client: parse <fetch_on_update> config flag, and show it on startup 2013-03-07 11:30:08 +01:00
Charlie Fenton 97f135a088 MGR: if InternetReadFile() sets ERROR_IO_PENDING error, we need to call it again to get the next chunk of data 2013-03-07 11:30:08 +01:00
Eric J Korpela 5cfe879332 - Moved definitions of some scheduler paramerters from .cpp file to
sched_customize.h.  Their definitions in source are now protected with #ifdef
  to prevent warnings.
- Created #defined parameters for GPU memory requirements of the GPU plan
  classes
- Fixed some logging problems in sched_customize.h and expanded logging in some
  place in the GPU plan class selection.
- Reeplaced opencl_*_101 plan classes with more generic (but compatible)
  opencl_*_<ver> plan classes where the opencl version is determined from the
  plan class name.  This is so we don't need to write new plan classes to go
  from openc 1.1 to opencl 1.2. Just change the name of the plan class from
  opencl_nvidia_101 to opencl_nvidia_102 and it's done.
2013-03-07 11:28:43 +01:00
Rom Walton 4b641c1d33 MGR: Make the flags to InternetReadFileEx() match those of InternetOpen(). Mixed flags can cause unpredictable results. 2013-03-07 11:28:43 +01:00
Charlie Fenton 59e11b8b38 Create unified OpenCL sample; delete obsolete separate NVIDIA OpenCL sample files 2013-03-07 11:28:43 +01:00
Charlie Fenton e44cb5fb27 Create unified OpenCL sample; update Windows projects 2013-03-07 11:28:43 +01:00
Charlie Fenton 36dddfd073 samples/openclapp: delete obsolete make file 2013-03-07 11:28:43 +01:00
Charlie Fenton f8c7518c56 Create unified OpenCL sample; update to use boinc_get_opencl_ids();fix bugs 2013-03-07 11:28:43 +01:00
Charlie Fenton 52a25f8194 Create unified OpenCL sample 2013-03-07 11:28:43 +01:00
Charlie Fenton c2f6e9c845 Create unified OpenCL sample 2013-03-07 11:28:43 +01:00
David Anderson 71b6508313 - client: add <fetch_on_update> config option;
requests work when you update a project
    even if it's not highest priority
2013-03-07 11:28:43 +01:00
David Anderson e41800082e - client (FreeBSD): detect running on batteries; from rustyBSD 2013-03-07 11:28:43 +01:00
David Anderson 2e23bfedaa - client, work fetch policy. Change policy for projects w/ GPU exclusions 2013-03-07 11:28:43 +01:00
David Anderson 24b62b58a8 - client emulator: fix crash if you have active tasks of
non-CPU-intensive projects
2013-03-07 11:28:43 +01:00
David Anderson 2dbfdc5505 - scheduler, locality scheduling variant: fix SQL injection vulnerability
(this affects only Einstein@home)
2013-03-07 11:28:43 +01:00
David Anderson 69b0748ada Client/manager: isspace() throws an exception on Win for non-ASCII chars.
Check isascii() first.
2013-03-07 11:28:43 +01:00
David Anderson 951f16d960 - client: add --suppress_net_info cmdline option 2013-03-07 11:28:42 +01:00
David Anderson a63ebbc13e - client: change work fetch policy to work better with GPU exclusions
- scale amount of work request by
        (# non-excluded instances)/#instances
    - change policy:
        old: don't fetch work if #jobs > #non-excluded instances
        new: don't fetch work if # of instance-seconds used in RR sim
            > work_buf_min * (#non-exluded instances)/#instances
2013-03-07 11:28:42 +01:00
David Anderson 2fea038249 - Scheduler: fix security vulnerabilities 2013-03-07 11:28:42 +01:00
Rom Walton 72f1d50cab WINSETUP: Remove RCSID tags from files. 2013-03-07 11:24:20 +01:00
Rom Walton 7cad508875 Android: Possibly fix button visibility when a transfer is actually clicked on. 2013-03-07 11:24:20 +01:00
Rom Walton 7764faad8b Android: Remove the "0" from the float width specifier, apparently 0 is omitted in Java. This caused a MissingFormatWidthException. 2013-03-07 11:24:20 +01:00
Rom Walton 3188b38195 Android: Move translateRPCStatus to BOINCUtils.java. Remove duplicate code from list adapters. 2013-03-07 11:24:20 +01:00
Rom Walton 58dadaf9cb Android: Update the transfers tab. Implement retry and abort commands in the UI. Calculate the transfer speed and progress the same way as the desktop UI does. Display the same status information the desktop UI does. 2013-03-07 11:24:20 +01:00
Oliver Bock 2250de7f11 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc 2013-03-07 11:22:52 +01:00
David Anderson 9a670c88a5 - web: change var names 2013-03-07 11:22:27 +01:00
David Anderson c2ee387a13 - BOINC web site stuff 2013-03-07 11:22:18 +01:00
Rom Walton aaeadd0a30 boincmgr: patch to change temporaries to long. Fixes# 1226
(From: Alyssa Milburn) Thanks Gianfranco Costamagna
2013-03-07 11:21:45 +01:00
Oliver Bock eb94271cb5 Merge commit '0601bdbd1957419ed81d881de947e269bd01ab1c' into master 2013-03-05 17:33:49 +01:00
Charlie Fenton 0601bdbd19 Attempt to fix appearance of Simple View buttons on Windows 2013-03-05 17:30:04 +01:00
Rom Walton 67c6ec1f3e Android: Quick experiment to see if changing the default visibility of the project action buttons to gone is better. 2013-03-05 17:26:35 +01:00
Rom Walton 9e589bc463 Android: Remove dead code 2013-03-05 17:26:35 +01:00
Rom Walton 4fe7b377cb Android: Remove reference to on screen add project button. 2013-03-05 17:26:34 +01:00
Rom Walton bcf3e835b0 Android: Move add project functionality to the options menu. Frees up screen space for the project list. 2013-03-05 17:26:34 +01:00
Rom Walton 2b0f07ca8c Android: Implement projects status information in the projects tab. 2013-03-05 17:26:34 +01:00
Rom Walton c020d0299a Android: Fix service unbind exceptions. 2013-03-05 17:26:34 +01:00
Rom Walton 793bab957d Android: Fix service bind exception. 2013-03-05 17:26:34 +01:00
Rom Walton b4b0fb9d4d Android: Hook up the plumbing for the Update/Detech (previously commented out) project operations. 2013-03-05 17:26:34 +01:00
Rom Walton 4a4983a3c3 Android: Hook-up project image button event handlers when visible. 2013-03-05 17:26:34 +01:00
Rom Walton 92a3c0d585 Android: Position the buttons to the right of the project text. 2013-03-05 17:26:34 +01:00
Rom Walton 3df74cfa87 Android: Hopefully fix layout issues with the projects tab 2013-03-05 17:26:34 +01:00
Rom Walton 5ead4f3dca Android: Force display of ImageButtons. 2013-03-05 17:26:34 +01:00
Rom Walton 8df902a1e0 Android: Disable the ability of the ImageButtons to intercept click events. 2013-03-05 17:26:34 +01:00
Rom Walton a5055b8ee1 Android: Try invisible instead of gone for setVisibility, the height of the row was changing on selected and non-selected states. 2013-03-05 17:26:34 +01:00
Rom Walton 0eafd4c96c Android: Add Update and Delete buttons for each project listed, only make them visible when the project has been selected. 2013-03-05 17:26:34 +01:00
Rom Walton 67f81b2eca Android: Projects tab makeover, treat it like the EventLog tab. 2013-03-05 17:26:34 +01:00