David Anderson
1b8e8fbb7f
- web: don't try to update thread last-read-time if not logged in
...
svn path=/trunk/boinc/; revision=25870
2012-07-12 22:43:23 +00:00
David Anderson
52b72d620e
- web: make links to specific posts work with pagination
...
svn path=/trunk/boinc/; revision=25869
2012-07-12 19:01:34 +00:00
David Anderson
99a077c642
- web: make "jump to first unread" for with pagination
...
svn path=/trunk/boinc/; revision=25868
2012-07-12 18:07:06 +00:00
Charlie Fenton
17db492473
Mac: update sample code to allow building with Xcode 4.4 GM seed under OS 10.8 GM seed
...
svn path=/trunk/boinc/; revision=25867
2012-07-12 12:45:42 +00:00
Charlie Fenton
d059de100f
Mac: update sample code to allow building with Xcode 4.4 GM seed under OS 10.8 GM seed
...
svn path=/trunk/boinc/; revision=25866
2012-07-12 11:51:21 +00:00
David Anderson
5fc1577eea
- web: forum fixes
...
svn path=/trunk/boinc/; revision=25865
2012-07-12 06:40:58 +00:00
David Anderson
e3b7e6a889
- web: forum fix
...
svn path=/trunk/boinc/; revision=25864
2012-07-11 20:36:07 +00:00
David Anderson
490b740682
- web: improve forum pagination
...
svn path=/trunk/boinc/; revision=25863
2012-07-11 19:24:28 +00:00
Charlie Fenton
72007821b7
Mac: update sample code to allow building with Xcode 4.3 and to eliminate compiler warnings
...
svn path=/trunk/boinc/; revision=25862
2012-07-11 10:32:09 +00:00
David Anderson
f7a9d4049e
- web: typos
...
svn path=/trunk/boinc/; revision=25861
2012-07-11 05:40:40 +00:00
David Anderson
68ee74fedf
svn path=/trunk/boinc/; revision=25860
2012-07-11 05:37:43 +00:00
David Anderson
b162aa3d2b
- user web: add "posts per page" pref for message boards;
...
get rid of existing funky page-limit prefs
svn path=/trunk/boinc/; revision=25859
2012-07-11 05:27:31 +00:00
David Anderson
f3c8ab83e9
- web: show job status correctly for new exit codes
...
svn path=/trunk/boinc/; revision=25858
2012-07-10 20:21:12 +00:00
David Anderson
6a8075046b
- Unix: include db/boinc_db_types.h in installed headers
...
- client: small code cleanup, no functional change
svn path=/trunk/boinc/; revision=25857
2012-07-10 17:28:04 +00:00
Charlie Fenton
e65da1290d
Mac: update build scripts, source files and Xcode project to allow building with Xcode 4.3 and Xcode 4.5
...
svn path=/trunk/boinc/; revision=25856
2012-07-10 12:18:21 +00:00
Charlie Fenton
cd1ad97464
Mac: update build scripts, source files and Xcode project to allow building with Xcode 4.3 and Xcode 4.5
...
svn path=/trunk/boinc/; revision=25855
2012-07-10 09:28:17 +00:00
David Anderson
78f74661aa
- distributed storage: move chunk_size to VDA_FILE.
...
Add some missing code.
svn path=/trunk/boinc/; revision=25854
2012-07-07 19:44:48 +00:00
Rom Walton
259a210bd2
quick update
...
svn path=/trunk/boinc/; revision=25853
2012-07-07 05:27:00 +00:00
Rom Walton
901c5db769
quick update
...
svn path=/trunk/boinc/; revision=25852
2012-07-07 05:25:45 +00:00
Rom Walton
f40aba827a
quick update
...
svn path=/trunk/boinc/; revision=25851
2012-07-07 05:22:02 +00:00
Charlie Fenton
f64cb7d62f
Mac: update build scripts to work with Xcode 4.3 for Lion and later
...
svn path=/trunk/boinc/; revision=25850
2012-07-06 12:11:28 +00:00
David Anderson
68f9880615
- client: remove "device" entry from CUDA_DEVICE_PROP,
...
and change types of mem-size fields from int to double.
These fields are size_t in NVIDIA's version of this;
however, cuDeviceGetAttribute() returns them as int,
so I don't see where this makes any difference.
- client: fix bug in handling of <no_rsc_apps> element.
- scheduler: message tweaks.
Note: [foo] means that the message is enabled by <debug_foo>.
svn path=/trunk/boinc/; revision=25849
2012-07-05 20:24:17 +00:00
Eric J. Korpela
0bb1fd6581
Added additional debugging output for plan classes.
...
Replaced caluclation of ati version as integer with call to ati_version_int in
plan_class_spec.cpp
svn path=/trunk/boinc/; revision=25848
2012-07-05 15:29:38 +00:00
Charlie Fenton
2355cf200d
Mac: update script which builds our installer to work with Xcode 4.3 for Lion and later
...
svn path=/trunk/boinc/; revision=25847
2012-07-05 12:02:16 +00:00
David Anderson
f9a9c3090f
- Client (Win): in file_size(), use _stat64() instead of stat().
...
Otherwise it doesn't work for files >= 2GB
- Client: TIME_STATS::trim_stats_log() wasn't working because
it's called in the constructor of TIME_STATS,
which is called before we've done a chdir() to the data dir.
Note: for this reason, no disk access should be done in constructors
of global objects. A quick scan found no instances of this.
svn path=/trunk/boinc/; revision=25846
2012-07-03 22:36:59 +00:00
Charlie Fenton
bcf10a7421
Mac client: Update Xcode project for compatibility with Xcode 4.3.2 and Xcode 4.5
...
svn path=/trunk/boinc/; revision=25843
2012-07-03 07:36:55 +00:00
Charlie Fenton
687c8e1a5d
Mac: fix build break.
...
svn path=/trunk/boinc/; revision=25842
2012-07-03 07:31:06 +00:00
David Anderson
eacd1d870b
- Unix build: fix problem with Debian automated builds; from Steffen M
...
svn path=/trunk/boinc/; revision=25839
2012-07-02 19:49:06 +00:00
David Anderson
8d8662adb2
- more code cleanup
...
svn path=/trunk/boinc/; revision=25838
2012-07-02 19:31:34 +00:00
David Anderson
19458ba4de
- Compile fixes for Fedora core 17. From Christian B. Fixes #1194 .
...
- Fix various #include issues.
CODING STYLE LAW (minimal inclusion principle):
If foo.cpp requires <blah.h>,
#include <blah.h> in foo.cpp, NOT foo.h
svn path=/trunk/boinc/; revision=25837
2012-07-02 18:51:02 +00:00
David Anderson
430f6a0813
- client: in the job scheduler, there's a check to prevent
...
overcommitting the CPUs if an MT is scheduled.
Skip this check for GPU jobs.
svn path=/trunk/boinc/; revision=25835
2012-07-02 17:58:33 +00:00
David Anderson
f6bd141b30
- client: further msg tweaks
...
svn path=/trunk/boinc/; revision=25830
2012-07-02 05:10:58 +00:00
David Anderson
1d717c6fcc
- client: msg tweak
...
svn path=/trunk/boinc/; revision=25829
2012-07-02 04:45:19 +00:00
David Anderson
7dcf119854
- client: msg tweak
...
svn path=/trunk/boinc/; revision=25828
2012-07-02 04:06:11 +00:00
David Anderson
89578050f7
- When the client makes a scheduler RPC without requesting work,
...
and there's a simple reason
(e.g. the project is suspended, no-new-tasks, downloads stalled, etc.)
show it in the event lot.
If the reason is more complex, don't try to explain.
svn path=/trunk/boinc/; revision=25827
2012-07-02 03:43:05 +00:00
Rom Walton
bb9a823120
quick update
...
svn path=/trunk/boinc/; revision=25826
2012-06-29 22:28:03 +00:00
David Anderson
fc2af21221
- client: add missing end tag for <pci_info>. Doh!
...
- validator: add some sanity-checking for credit,
to prevent granting 1e38 credit.
max_granted_credit now defaults to the equivalent of 1 TeraFLOP-year.
Instances that exceed this are not counted in the credit
calculation, and a critical-mode log message is written
- wrapper: remove wall_cpu_time; not used anymore
svn path=/trunk/boinc/; revision=25825
2012-06-29 22:24:07 +00:00
Rom Walton
eff07c1853
quick update
...
svn path=/trunk/boinc/; revision=25823
2012-06-29 20:57:56 +00:00
David Anderson
1776a244ae
- web: when showing a batch, recompute and update its fraction done
...
- feeder: don't enumerate results for WUs with nonzero error_mask
- scheduler: in slow_check(), make sure the WU error_mask is still zero
svn path=/trunk/boinc/; revision=25822
2012-06-29 06:53:48 +00:00
David Anderson
f3eb1d350e
- client: when estimating FLOPS for an anonymous-platform app version
...
for which no estimate has been supplied by user,
use (CPU speed)*(cpu_usage + 10*gpu_usage)
(add the 10*)
svn path=/trunk/boinc/; revision=25821
2012-06-29 05:17:01 +00:00
Charlie Fenton
413ff778b9
Mac client: Update wxMac build script for partial compatibility with OS 10.8 and XCode 4.5
...
svn path=/trunk/boinc/; revision=25819
2012-06-28 09:32:56 +00:00
David Anderson
6b5bb0a3e6
- Unix build tweak
...
svn path=/trunk/boinc/; revision=25818
2012-06-28 06:27:37 +00:00
Rom Walton
5f3b3cbbc5
Update Translations
...
svn path=/trunk/boinc/; revision=25806
2012-06-27 17:17:07 +00:00
David Anderson
3fee87fd62
- Unix build: remove "if" around AC_PROG_OBJCXX;
...
apparently this is needed for Gentoo build.
You may need a recent automake for this to work.
Fixes #1193 .
svn path=/trunk/boinc/; revision=25805
2012-06-27 06:02:10 +00:00
David Anderson
d5d9921f5c
- Unix build tweaks. Fixes #1193 (I think)
...
svn path=/trunk/boinc/; revision=25804
2012-06-27 05:03:16 +00:00
David Anderson
f8c1665722
- client: keep track of the fraction of time that
...
1) a network connection is available and
2) network communication is allowed and
3) CPU computation is allowed
- If an app version is marked as needs_network,
use the above fraction in estimating its rate of progress
- replace "core client" with "client" in comments.
- scheduler: message tweaks
svn path=/trunk/boinc/; revision=25803
2012-06-26 20:30:56 +00:00
Charlie Fenton
b32d8c1f89
Tweak Mac build instructions
...
svn path=/trunk/boinc/; revision=25802
2012-06-26 09:28:05 +00:00
Charlie Fenton
a6a619b8c1
Mac client: build libssl.a and libcrypto.a from openssl 1.0.1c and static link them
...
svn path=/trunk/boinc/; revision=25800
2012-06-26 08:56:40 +00:00
Charlie Fenton
f940e11dff
Mac client: build libssl.a and libcrypto.a from openssl 1.0.1c and static link them
...
svn path=/trunk/boinc/; revision=25797
2012-06-26 07:54:38 +00:00
Charlie Fenton
3be6e7ab11
Mac client: Upgrade to curl 7.26.60 and c-ares 1.9.1
...
svn path=/trunk/boinc/; revision=25795
2012-06-26 07:24:07 +00:00