Commit Graph

20590 Commits

Author SHA1 Message Date
David Anderson 89ccacd589 Manager: show project name in account-info page 2013-05-16 11:00:07 -07:00
David Anderson 21d5d8c7f3 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-05-16 10:15:12 -07:00
David Anderson 2c3bc9c9b9 Unix build: tweak Makefiles in sample apps 2013-05-16 09:38:31 -07:00
Charlie Fenton 5cc3c9601e Mac Installer: Fix a bug which could prevent creating Login Item if MacPorts is installed 2013-05-16 03:16:19 -07:00
David Anderson 1d63b6d8cc Condor: tweak 2013-05-15 16:50:27 -07:00
David Anderson ed2fb9d26a Condor: various fixes to BOINC GAHP 2013-05-15 16:47:17 -07:00
David Anderson cc7aa070d9 Manager: another text tweak 2013-05-15 11:20:18 -07:00
David Anderson 3229e3d900 Manager: use "task" rather than "result" in text 2013-05-15 11:18:40 -07:00
David Anderson e0871c380f client (Android): remove unused code 2013-05-15 11:17:45 -07:00
David Anderson 66589cbc5a file upload handler: handle zero-length files correctly 2013-05-15 11:04:39 -07:00
Rom Walton a3257bd16d - Tag for 7.1.1 release, all platforms
client_release/7.1/7.1.1
2013-05-15 13:30:44 -04:00
Kevin Reed 4afb6cb97f Change text on suspend button in simple view back to simply "Suspend"
or "Resume"
2013-05-15 08:19:27 -05:00
David Anderson 206c1c6b75 web: fix bug that allowed HTML tags in user names 2013-05-14 22:11:22 -07:00
David Anderson 61913b181f client (Android): GUI reports battery and wifi status to client
Previously the client had (C++) code to
- check whether on AC or USB power
- get battery status and temperature
- check whether on wifi
These functions looked in various places under /sys.
Problem: the paths are system-dependent,
so whatever we do won't work on all devices.

The Android APIs for getting this info are in Java,
so we can't call them from the client.

Solution: have the GUI periodically get this info
and report it to the client via a GUI RPC.
The GUI must make this RPC periodically:
if the client doesn't get one within some period of time
(currently 30 sec) it suspends computing and network.

Also: if suspending jobs because of battery charge level
or temperature, leave them in memory.
2013-05-14 12:28:09 -07:00
David Anderson 7b5eace475 volunteer data archival simulator: a few tweaks 2013-05-14 12:27:04 -07:00
David Anderson f1cb92184a client: apply app_config.xml settings after each scheduler RPC 2013-05-14 08:46:17 -07:00
David Anderson 1b4c2c0dbf web: fix PHP warnings 2013-05-13 23:29:19 -07:00
Kevin Reed ff709f69ce Modify the way we place an oversized or off screen message dialogue
onto the screen.  This simply moves it fully onto the screen rather
than centering it.
2013-05-13 17:58:07 -05:00
Kevin Reed b214dfc103 Change text for suspend button in simple view to say suspend client 2013-05-13 17:57:58 -05:00
Kevin Reed f499363cd2 Modify how the event log is displayed on the screen for Windows. Make
sure that the event log window will fit on the screen and will be shown
entirely on screen.
2013-05-13 17:57:49 -05:00
Kevin Reed 53ae69f670 Modify the behavior of the blinking box around the notices button
in the simple view.  The color of the blinking box will be Red by
default but can be overriden by a tag <notices_alert_color> in a
skin.xml file.
2013-05-13 17:57:32 -05:00
David Anderson e12280909f web: fix PHP warnings, and a small bug in forum search 2013-05-13 12:29:07 -07:00
Rom Walton 24e46aebe2 WIN: Reintroduce the application manifest for the core client. If BOINC was launched from an unprivileged (non-admin/not part of boinc_users/boinc_admin) attempts to write state files were re-directed to the VirtualStore instead of failing. Once things were fixed other random issues would occur. 2013-05-13 10:48:48 -04:00
David Anderson 9ae633a9bb Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-05-10 22:36:43 -07:00
David Anderson 2ea7038f71 Unix install: use $(INSTALL) for directories 2013-05-10 14:34:42 -07:00
Rytis Slatkevicius f34e7c10df Show the number of feeder slots for each application (based on app weight) in the ops pages 2013-05-10 10:17:39 +03:00
David Anderson b8edb91ec1 web: fix PHP warnings, and use HTTPS for all forms with password 2013-05-09 22:49:25 -07:00
David Anderson 4323afee1f client: task schedule tweak to avoid starvation case
In enforce_run_list(), don't count the RAM usage of NCI tasks.
NCI tasks run sporadically, so it doesn't make to count it;
doing so can starve regular jobs in some cases.
2013-05-09 15:24:44 -07:00
David Anderson 287074628b Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-05-09 15:24:35 -07:00
David Anderson ea114741b9 volunteer data archival: various fixes 2013-05-09 14:53:26 -07:00
Rom Walton a627b1a9a5 VBOX: Break the modify VM phase into smaller chunks. Some platforms do not support turning off LPT ports for instance. 2013-05-09 10:04:26 -04:00
David Anderson 7a63c1bb71 web: PHP warning fix 2013-05-08 23:08:50 -07:00
David Anderson 78c6cac276 web: fix PHP warnings 2013-05-08 22:42:43 -07:00
David Anderson bb2ee893d3 wrapper: add task time limit feature 2013-05-08 22:38:44 -07:00
David Anderson dd89b5a5e9 Unix install: copy .po files as non-executable 2013-05-08 15:36:19 -07:00
David Anderson 4927acf25a scheduler: fix bug in copying long XML elements 2013-05-08 15:34:37 -07:00
Joachim Fritzsch 8e566a62fc android: optimization of client start/stop routine
android: show suspend by user of tasks
android: bugfix persistent preferences after update
2013-05-08 18:28:17 +02:00
Charlie Fenton 94cf746fde Mac: Update SetVersion utility for better compatibility with GIT, update product copyright strings to 2013 2013-05-08 03:11:57 -07:00
Joachim Fritzsch 8e333117cb Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-05-07 19:53:36 +02:00
Joachim Fritzsch c945adf33c android: visual feedback for task operations
android: corrected status strings
android: higher GUI update rate (1s)
2013-05-07 19:53:20 +02:00
Joachim Fritzsch 9c23a48792 android: longer interval for graceful client shutdown. 2013-05-07 12:42:41 +02:00
David Anderson b0555bbf24 web: fix some PHP warnings 2013-05-07 00:53:06 -07:00
David Anderson 4cf6a26341 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-05-06 18:46:17 -07:00
David Anderson 250251d258 Move comment blocks to the end of .xpm files so tools can parse them 2013-05-06 18:46:11 -07:00
David Anderson 82b153b75d admin web pages: validate some input values 2013-05-06 16:41:55 -07:00
Rom Walton b16f08042e Update vbox project file to 26020 2013-05-06 15:27:23 -04:00
David Anderson 9c0da17e2f Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-05-06 11:58:06 -07:00
David Anderson 767054fa87 wrapper: resolve names of zip and unzip files 2013-05-06 01:48:06 -07:00
Charlie Fenton fc0e6d20a0 VBOX: a value of 0 in <cpu_usage_limit> means "no limit", so set it to 100 if it is 0. 2013-05-06 01:06:08 -07:00
Charlie Fenton 99c0b80b96 VBoxWrapper: Balance braces because unbalanced braces confuse Xcode's text editor. 2013-05-06 00:47:50 -07:00