Commit Graph

24258 Commits

Author SHA1 Message Date
U-X1\korpela 8265f87dce Got rid of the subdir-objects because it breaks depfiles. So will live
with the warnings for now.
2014-05-02 09:19:28 -07:00
U-X1\korpela 2418cdea21 Added subdir-objects option to get rid of abundant autoconf warmings. 2014-05-02 08:18:55 -07:00
U-X1\korpela 025fc460f4 Removed unnecessary (since 1999) check for 16-bit compilers and made 64-bit
detection better.
2014-05-02 08:17:26 -07:00
U-X1\korpela b523e16c85 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-05-02 07:41:41 -07:00
David Anderson cecee4bc9e create_work: make targeting work with stdin-based job creation 2014-05-02 00:24:59 -07:00
Rytis Slatkevičius 6179a2493b Enable assigned work for remote job submission (RPC only) 2014-05-02 09:57:02 +03:00
David Anderson bedeeabf7e add coproc_sched.cpp to project file 2014-05-01 23:56:06 -07:00
David Anderson 72d1369342 client: code shuffle; move GPU scheduling code to new file 2014-05-01 23:53:55 -07:00
David Anderson 6a8eab73cd replace tab characters with spaces 2014-05-01 21:03:49 -07:00
David Anderson 4539c96e8c Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-05-01 19:52:13 -07:00
David Anderson fab00f1100 Use new (non-deprecated) NvAPI call to get driver version 2014-05-01 19:51:58 -07:00
U-X1\korpela 010500a28f Fix for 64-bit MinGW cross compile. 2014-05-01 18:50:29 -07:00
U-X1\korpela 34fbfd3297 WIN32 Cross Compile Fixes 2014-05-01 17:44:34 -07:00
U-X1\korpela b86e0fcca6 WIN32 cross compile fixes 2014-05-01 17:41:06 -07:00
U-X1\korpela 4d84eabe5c Switched from csh to sh 2014-05-01 17:24:25 -07:00
U-X1\korpela c86c404dfe Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-05-01 16:32:42 -07:00
David Anderson 6af557fe90 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-05-01 13:10:23 -07:00
David Anderson f3366ec5ba client: track and report network, disk, and memory usage
- store final network usage in RESULT; write/parse in state file
- final disk and memory usage weren't being written to state file; do so.
- add --network_usage option to example app, to test this stuff
2014-05-01 13:05:30 -07:00
U-X1\korpela 6e290e1ac9 WIN32 cross compile fix 2014-05-01 10:44:43 -07:00
U-X1\korpela 1394d31b7a WIN32 cross compile fixes 2014-05-01 10:44:03 -07:00
U-X1\korpela 0a1e094a18 Fixed variable name mismatch with gcc code. 2014-05-01 10:42:46 -07:00
U-X1\korpela a0a70e88bc Fixed programming error. Jumping across variable initialization can lead to
uninitialized variables.
2014-05-01 10:40:58 -07:00
U-X1\korpela f4cfd41644 Added fix for out-of-place compile problem
Added fixes for MinGW32 cross compiles
2014-05-01 10:39:38 -07:00
U-X1\korpela fbee3afbf5 Added a place to set the AM_VERBOSITY when debugging compiles. 2014-05-01 10:38:05 -07:00
U-X1\korpela 583c336fd9 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-05-01 10:37:18 -07:00
U-X1\korpela b84798c0e0 sh script for cross compiling MinGW32 on cygwin. May work on linux as well.
Currently libraries only.  Working on client compiles as well.
2014-05-01 10:17:17 -07:00
U-X1\korpela ad25a639f9 Fixes for compiling without the sam.h macros. 2014-05-01 10:15:34 -07:00
Joachim Fritzsch 0be2cc5270 android: bugfix. layout problems on HTC devices when rendering dialog with checkboxes, ticket #1348. 2014-05-01 14:22:16 +02:00
Joachim Fritzsch e9794ec50c Merge branch 'single_login' 2014-05-01 13:22:07 +02:00
Joachim Fritzsch 2ff3ee7e06 android: single login wizard, bugfix race condition. 2014-05-01 13:19:42 +02:00
Joachim Fritzsch 166a5feb25 android: single login wizard, optimizations and checkbox to show password. 2014-05-01 12:58:55 +02:00
Charlie Fenton 386805ebce client: fix compiler warning on Mac introduced by commit 450f680. 2014-05-01 02:26:23 -07:00
Charlie Fenton 79d7c3372a API: fix to previous commit. 2014-05-01 02:21:35 -07:00
Charlie Fenton c42457f305 API: return CL_INVALID_DEVICE from boinc_get_opencl_ids() if init_data.xml passes a value for gpu_opencl_dev_index which does not correspond to an OpenCL capable device. 2014-05-01 02:16:28 -07:00
David Anderson 3752906ba8 client: suppress libcurl inflation of .tgz files
The client tells libcurl not to inflate .gz files;
include .tgz also.
2014-04-30 21:04:57 -07:00
David Anderson cb8c81c051 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-04-30 21:00:29 -07:00
U-X1\korpela 093785bbb2 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-04-30 17:25:44 -07:00
David Anderson 16ac049357 boinccmd: add --get_project_urls command to list project URLs, one per line
A script that wants to do some operation - say, update - on all projects
can call this, parse the result, then do the operation on each project.
2014-04-30 16:53:01 -07:00
David Anderson d1ba0259b4 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-04-30 16:20:57 -07:00
Rom Walton 47410322ef COPROCS: Update the NVAPI library to r334 2014-04-30 19:15:11 -04:00
U-X1\korpela 5d991e1758 Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-04-30 15:59:10 -07:00
David Anderson be58781a2f Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-04-30 15:39:25 -07:00
David Anderson 8390e60343 comment tweak 2014-04-30 15:39:10 -07:00
David Anderson 24fda48c2b fix some compile warnings (no functional change) 2014-04-30 15:37:06 -07:00
David Anderson aacf0b0344 wrapper: log task completion as well as start 2014-04-30 15:36:28 -07:00
David Anderson b0516e635c make_work: fix bug that prevented --max_wus from working 2014-04-30 15:35:04 -07:00
U-X1\korpela 584b691b2e Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2014-04-30 13:28:19 -07:00
David Anderson 5d0b06136a web: update interface to PHPMailer
Depending on your mail server, PHPMailer can take various config options.
Instead of passings these as variables from project.inc to email.inc,
have project project.inc define a function make_php_mailer()
that creates a PHPMailer object, configures it as needed, and returns it.

For projects that use PHPMailer, this will require modifying your project.inc.
2014-04-30 10:36:04 -07:00
David Anderson f8ee2e51fe client: keep track of a job's network usage, if it reports it.
If a job reports its network usage (via boinc_network_usage()),
keep track of this across episodes of the job, and report it to the server
(some projects may want to give credit for network usage).
2014-04-30 00:21:29 -07:00
David Anderson b6972f3b82 locale: Update compiled localization files 2014-04-29 11:10:55 -07:00