David Anderson
450f680880
client: detect NVIDIA driver version on Linux; from Matt Harvey
2014-04-24 09:41:23 -07:00
David Anderson
1de63547f1
Client: fix bug involving small image files and UMTS proxies
...
Context:
1) Some clients are behing proxies that compress image files
2) We added a preference dont_verify_images that disables
size/MD5 verification of image files, if they're nonempty.
3) If a download finishes, the file is incomplete, and we
read less than 5 KB, we assume that what we read was a proxy
error message, and we truncate it from the file.
Bug: if a project has a small image file,
and a UMTS proxy compresses it to < 5 KB,
3) will truncate it to zero, and 2) will flag it as an error,
and the job will fail.
Fix: don't do 3) if it's an image file and dont_verify_images is set.
2014-04-22 10:07:06 -07:00
David Anderson
e5dc4bb3f1
Server: add some functions to PHP DB interface for platforms
...
- I'd like to transition from Python (and the clunky
DB interface we developed) to PHP for tools like xadd
- I'd like to figure out how to change the PHP DB interface
so that we can define generic functions like insert(), update() etc.
just one, in a base class.
2014-04-22 10:03:16 -07:00
David Anderson
944e5a3b29
job submission: generate physical name for remote input files
...
Don't require job submitters to come up with (unique) names
for remote input files. Just use "jf_MD5".
2014-04-21 13:19:10 -07:00
David Anderson
6c3a5792e2
admin web: display badge images correctly in badge admin page
2014-04-21 13:18:25 -07:00
David Anderson
8dd86be33b
PHP interface to remote job submission: support remote input files
2014-04-21 11:34:10 -07:00
David Anderson
ac27ea56c2
remote job submission: support remote input files
...
Allow jobs submitted remotely to have input files that are remote,
i.e. hosted on other servers. See
http://boinc.berkeley.edu/trac/wiki/RemoteJobs#create_batch
2014-04-21 11:21:49 -07:00
David Anderson
46d90b2b60
server: improve support for remote input files
...
A "remote input file" is located on a data server other than the project server.
Previously these could be specified only in the input template,
which was of limited utility.
Add new ways of specifying remote input files:
1) in the create_work program, a remote input file can be specified
with command-line args
--remote_file name URL nbytes MD5
or by the same syntax in stdin when creating multiple jobs
2) add a variant of create_work() called create_work2(),
which takes a vector of INFILE_DESC structures that can specify
either local or remote files
2014-04-20 23:52:51 -07:00
David Anderson
b84bd5f704
remote job submission: tweak
2014-04-20 20:19:55 -07:00
David Anderson
2f5c452b33
admin web: fix bug when marking app non-CPU-intensize
2014-04-20 00:29:32 -07:00
David Anderson
89d92f4a24
admin web: show PHP warnings
2014-04-20 00:29:05 -07:00
David Anderson
6656e2eaec
fix PHP warning in job submission interface
2014-04-20 00:28:07 -07:00
David Anderson
af99251e79
web: let projects disable forums
...
Do this by putting
define("DISABLE_FORUMS", true);
in your html/project/project.inc.
If this is set, admin users can still see enough forum functionality
to post and edit news items
(this is linked to from the Admin web interface).
Other users, or non-logged-in access, sees news but no forums
or forum-related info.
2014-04-18 15:54:28 -07:00
David Anderson
b18fffc249
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2
2014-04-18 15:54:22 -07:00
Rom Walton
2a7269c60f
ANDROID: Fix for previous commit
2014-04-18 17:14:41 -04:00
Rom Walton
91570a3e46
WRAPPER: remove outdated build script
2014-04-18 17:10:11 -04:00
Rom Walton
df17079ef5
WRAPPER: Remove the pthread library when building for Android.
2014-04-18 17:09:17 -04:00
David Anderson
6b5139ec37
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2
2014-04-18 13:58:54 -07:00
Rom Walton
36d41d9edc
WRAPPER: Fix for previous commit
2014-04-18 16:08:46 -04:00
Rom Walton
673271c618
WRAPPER: Conditionally include pthread based on what platform we are compiling for.
2014-04-18 16:02:17 -04:00
Rom Walton
04eb8512fd
WRAPPER: Use the correct C++ compiler
2014-04-18 15:41:41 -04:00
Rom Walton
3bde3f7d60
ANDROID: Introduce build scripts for building the wrapper on Android.
2014-04-18 15:19:31 -04:00
David Anderson
4d7c0113f5
web: tweaks for "no teams" feature
2014-04-18 00:15:05 -07:00
David Anderson
1010cee2ae
web:
2014-04-17 23:31:51 -07:00
David Anderson
6706f5c893
admin: add "delete_spammers.php": script to help delete spam profiles
2014-04-17 12:41:04 -07:00
Rom Walton
b6f919b957
ANDROID: When building the libraries on Android, include boinczip.
2014-04-17 11:43:24 -04:00
Rom Walton
72e4064ac2
Merge branch 'master' of ssh://isaac.ssl.berkeley.edu/boinc-v2
2014-04-17 11:41:20 -04:00
Rom Walton
3afb3ddfa8
BOINCZIP: Remove attempt at standalone build system for boinczip. Plug it back into the main BOINC build system and only build it on request or building for the server config.
2014-04-17 11:41:01 -04:00
Charlie Fenton
1225e08189
MGR: keep dialog titles consistent (matches title change in commit db9abb1
)
2014-04-17 00:54:29 -07:00
David Anderson
db9abb12ce
client: fix bug in parsing <no_rsc> from account managers
...
Also Manager message tweak
2014-04-17 00:23:44 -07:00
David Anderson
7c9b5a6b56
web: lets project admins delete posts and threads
...
Spam needs to be deleted, not hidden.
Add buttons for deleting posts and threads.
For now, these are available only to admins
(ADMIN, DEV, SCIENTIST privileges).
2014-04-16 22:54:17 -07:00
David Anderson
28b36a331a
admin web: don't show deprecated claimed credit
2014-04-16 22:00:47 -07:00
David Anderson
0543cb0c1e
API: message tweak
2014-04-16 21:59:41 -07:00
Rom Walton
2228f57442
BOINCZIP: Add missing references to libtool.
2014-04-16 19:48:15 -04:00
Rom Walton
eb1222e9e2
BOINCZIP: Another try.
2014-04-16 19:40:02 -04:00
Rom Walton
1862ec9f7f
BOINCZIP: Attempt at fixing a recursive 'am-refresh' issue.
2014-04-16 19:26:00 -04:00
Rom Walton
5cbc1bb712
ANDRoID: Fix another build break.
2014-04-16 19:18:30 -04:00
Rom Walton
9a256537cf
ANDROID: Fix build breaks in scripts.
2014-04-16 19:14:21 -04:00
Rom Walton
726f849f3a
ANDROID: Add libboinczip to the list of BOINC libraries built and installed in the toolchain on Android.
2014-04-16 19:11:49 -04:00
Rom Walton
0f01b5bb57
ANDROID: Add prefix and libdir information to the configure script so 'make install' will work.
2014-04-16 18:43:33 -04:00
Rom Walton
74a83cab55
ANDROID: When building the libraries, also install them into the standalone toolchain directory structure.
2014-04-16 18:17:05 -04:00
Rom Walton
13956342d3
BOINCZIP: Make _autosetup executable.
2014-04-16 18:15:57 -04:00
Rom Walton
4d2d0df9e7
BOINCZIP: Create a separate autoconf/automake setup for libboinczip so that it will build on *nix based systems again.
2014-04-16 18:14:53 -04:00
Rytis Slatkevičius
8df684206b
Extend user's sandbox to allow uploading multiple files at once (note: supported browsers are Firefox 3.6+, Safari 5+, Chrome 6+, Opera 11+, IE 10+; for older browsers only one file will be allowed like before).
2014-04-15 12:54:11 +03:00
Charlie Fenton
98a8b08d98
client: Update to OpenSSL 1.0.1g on Macitosh
2014-04-14 18:38:39 -07:00
David Anderson
563a020bed
vboxwrapper: do sanity checks on elapsed time increments
2014-04-14 15:01:42 -07:00
David Anderson
5bcdacfa64
Condor interface: race condition fix, from Jamie
2014-04-14 13:29:04 -07:00
David Anderson
65ec42da6c
remote job submission: fix bug
2014-04-14 12:33:43 -07:00
Rom Walton
44d8c63ff1
WINBUILD: Add custom actions to remove the locally created users and groups when uninstalling a service install.
2014-04-14 12:08:34 -04:00
Charlie Fenton
a862fa58f4
MGR: Add comments about know bugs in wxCocoa 3.0.0.
2014-04-14 04:25:30 -07:00