David Anderson
dc09b0a131
Android GUI: fix a couple of strings
2013-08-03 13:13:08 -07:00
David Anderson
920df081e4
API (Android): check whether the SIGALRM signal is erroneously being handled by the timer thread
2013-08-02 13:43:58 -07:00
David Anderson
eb489c487c
web: show product name in host lists, and don't show domain name twice
2013-08-02 13:35:17 -07:00
David Anderson
e2901ebf9a
client: initialize device_status_time (shouldn't make any difference)
2013-08-02 13:34:44 -07:00
Rom Walton
d19a237aec
WINBUILD: Re-enable the custom actions which modify the VirtualBox.VirtualBox permissions so that boinc_project can launch VMs.
2013-08-02 14:35:13 -04:00
Charlie Fenton
6d1ed3bfe0
MGR: On Linux, initialize exclusive apps dialog to start from directory "/usr/bin/" instead of from "/" (from Toralf Förster)
2013-08-01 00:36:10 -07:00
Charlie Fenton
ecfd22f22a
Mac: documentation update
2013-07-31 01:44:01 -07:00
David Anderson
e1523cc093
admin web: add option to Cancel Jobs page to cancel only unsent jobs
2013-07-30 14:07:34 -07:00
David Anderson
9eb232ab08
API (Android) sched_yield() before sleep() in signal handler
...
Trying to fix bug where timer thread stops doing anything
after first suspend on Android (old, 1-core devices).
I suspect that the sleep() in the worker thread's signal handle
is sleeping the entire process.
Insert a sched_yield() before the sleep so that the time thread will run.
2013-07-30 11:04:09 -07:00
David Anderson
e85a18289e
client (win): fix typo in last commit
2013-07-30 10:47:54 -07:00
David Anderson
57afbc26ba
client: improved CPU type and feature detection. From [P3D Crashtest]
2013-07-30 10:35:45 -07:00
Charlie Fenton
50a55d0d40
Mac: update build of client from openssl-1.0.1c to openssl-1.0.1e
2013-07-30 01:01:08 -07:00
Charlie Fenton
aafa5e45c0
nvcuda sample: add comments about missing features in the BOINC CUDA sample code:
...
* Code to determine the correct device assigned by BOINC.
* Code to select which NVIDIA GPU to use if there are more than one.
2013-07-29 23:22:17 -07:00
Charlie Fenton
7d372d2803
Fix warnings of class or global variables shadowed by local variables or arguments
2013-07-29 01:31:09 -07:00
David Anderson
ae2c9c8863
BOINC web site: fix error in download_all page (non-existent version)
2013-07-28 22:42:18 -07:00
David Anderson
d078038daa
web: add "mobile" prefs venue
...
Note: the prefs code is badly in need of modernization.
Adding a venue should not require changing a bunch of code.
2013-07-26 11:23:27 -07:00
Joachim Fritzsch
5602c09485
android: always showing the EventLog in the menu, regardless of advanced preference, enhancement #1314 .
2013-07-26 08:03:38 +02:00
David Anderson
b290ad2e5f
API: add debug-mode log messages for mutex acquire/release, to help diagnose Android bug
2013-07-25 14:14:16 -07:00
Charlie Fenton
5edbafab87
Mac: Fix typos.
2013-07-25 01:57:13 -07:00
Joachim Fritzsch
9ac8818c19
android: attempt to fix bug #1300 , number of cpu cores detection.
...
Parsing information at /sys/devices/system/cpu/present should represent possible number of CPUs indepentendly of CPU throttling.
2013-07-24 15:21:06 +02:00
Joachim Fritzsch
24bc9460a7
android: fixes bug reported through PlayStore system: NullPointerException while seting up Tab layout.
...
getTabHost would return null in some cases, moved it into onCreate, where application context is always present.
2013-07-24 13:49:10 +02:00
Joachim Fritzsch
91f3fa1bed
android: fixes bug reported through PlayStore system: IllegalStateException of Timer.
...
occured when forceRefresh() in Monitor was called after a manual studown, which cancels the timer.
2013-07-24 13:40:48 +02:00
Joachim Fritzsch
3b76b22bba
android: fixes bug reported through PlayStore system: NumberFormatException in getPidForProcessName.
2013-07-24 13:34:15 +02:00
Joachim Fritzsch
9d27de5010
android: added support for wireless charger. treat like AC. Issue #1312 .
2013-07-24 12:15:16 +02:00
Joachim Fritzsch
cef81cc487
android: bug fix, introduced with previous commit
2013-07-24 12:05:18 +02:00
Joachim Fritzsch
630779cfd5
android: removal of cpu_usage_limit preference from UI. Set to 100 percent during launch.
...
Cpu_usage_limit has caused problems with:
- acquistation and release of wakelock and foreground state of service
- timeout of science apps, no progress
Therefore gets removed from UI. If user has customized this setting, the changes get reverted. Monitor sets this preference to 100 percent during launch of UI. This code should get removed again, once every installation is at 100 percent again, or if preference handling gets changed.
2013-07-24 11:53:14 +02:00
David Anderson
71f70eb197
BOINC web site: steer Android users to app stores
2013-07-22 13:10:00 -07:00
Kevin Reed
ad4ba19a2a
Force git to see WCG.ism as XML
2013-07-22 15:03:25 -05:00
Kevin Reed
8237e30642
Force git to see file as xml and not binary
2013-07-22 15:02:52 -05:00
Kevin Reed
aec53c94e2
Convert WCG.ism from binary to XML
2013-07-22 14:47:39 -05:00
Kevin Reed
489afd08f2
Merge last WCG.ism from branch client_release/7/7.0b to master to prepare for 7.2 work
2013-07-22 14:35:20 -05:00
Rom Walton
79855ef349
Specify ARM based Android devices for now
2013-07-22 13:47:56 -04:00
Rom Walton
9b2d0f992f
client: Add detection of the AVX instruction set for newer processors
2013-07-22 13:08:36 -04:00
Rom Walton
ad4d318b85
quick fix
2013-07-22 13:04:04 -04:00
Rom Walton
cdf9c8f4b2
Add the Android package to the download all page for those Android devices that are not attached to the various app stores
2013-07-22 13:00:09 -04:00
Charlie Fenton
ad6ea27471
Mac: update installer ReadMe files.
2013-07-22 01:05:38 -07:00
Rom Walton
dddaab2b4d
Android: Remove <task_debug/> from the default list of debug flags installed with the client. At some point we need to remove cc_config.xml and global_prefs_override.xml from the APK.
2013-07-19 15:10:10 -04:00
David Anderson
93d6f5ef16
transitioner: don't set result.mod_time to null; this fails if the DB field has accidentally been marked as not null.
2013-07-18 17:10:54 -07:00
David Anderson
1117e03d54
web: fix XSS vulnerability in team_member.php
2013-07-18 12:50:42 -07:00
David Anderson
afdfc215d7
Manager: remove the last call to https_to_https()
2013-07-18 12:41:36 -07:00
Rom Walton
ce77d0623f
MGR: Support following HTTP and HTTPS links. We just launch a browser anyway.
2013-07-18 15:31:52 -04:00
David Anderson
30f0f67b3d
Manager: change https:// to http:// in notices; the WxWidgets HTML renderer doesn't handle https://
...
Programming styles notes:
- string utility functions shouldn't be members of MainDocument.cpp
- don't overload features into 1 function; use separate functions
- use descriptive names rather than "clean", "sanitize" etc.
- use void for functions that don't return anything
- if you copy and paste code, fix the comments
2013-07-18 11:30:24 -07:00
Charlie Fenton
dee0cd5652
Mac: updates for building branded installers (GridRepublic, Charity Engine, Progress Thru Processors)
2013-07-18 04:28:56 -07:00
Joachim Fritzsch
da7bcb67d0
android: bug fix. loading project info failed when manually entering url.
2013-07-17 19:24:30 +02:00
Joachim Fritzsch
520b9852d7
android: bug fix for number cpu core detection. issue #1300 .
...
previous attempt to only read sysconf for number of cores is insufficient, due to a bug in the Android system. Bug got fixed in April 2012 but is still present on many devices.
workaround: read /sys/devices/system/cpu and parse number of cores from there. sysconf uses /proc/stat/ which gets adapted to changes in cpu throttling. Read both sources and compare higher results.
2013-07-17 14:01:39 +02:00
Rom Walton
276108c3eb
Update the all projects list distributed with the client software.
2013-07-17 01:22:32 -04:00
Rom Walton
ab0c4cbe45
DOC: Remove beta projects specific to Android
2013-07-17 01:13:42 -04:00
Rom Walton
57782a9f1a
Extend the project list cache timeout to 7 days and update the dev build to 7.2.5
2013-07-17 00:57:28 -04:00
David Anderson
4d0109e3fb
Client: add test harness for file copy (make sure we can handle > 2GB)
2013-07-16 21:40:13 -07:00
David Anderson
3faf18c7b4
remote_submit script: exit with nonzero status if error
...
Also, suppress warnings from simplexml_load_string()
2013-07-16 13:18:46 -07:00