David Anderson
78199c2f5e
compile fixes
...
svn path=/trunk/boinc/; revision=16599
2008-12-02 16:48:25 +00:00
David Anderson
84f1193a9d
- client: use FLOPs, rather than CPU time,
...
as the basis for estimating job completion times.
This should improve estimates for GPU apps,
and prevent the DCF from getting messed up.
svn path=/trunk/boinc/; revision=16598
2008-12-02 03:58:32 +00:00
Charlie Fenton
a12f67047f
MGR: Add style wxFULL_REPAINT_ON_RESIZE to Task Pane, remove previous attempts to fix its backgorund erase; remove obsolete m_bForceUpdateSelection logic.
...
svn path=/trunk/boinc/; revision=16597
2008-12-02 01:24:32 +00:00
David Anderson
e3fd56f5e8
- client: work-fetch tweak: don't increment overall CPU shortfall
...
if any jobs pending in simulation
svn path=/trunk/boinc/; revision=16595
2008-12-01 22:06:24 +00:00
Rom Walton
33aebe9711
Quick Updates
...
svn path=/trunk/boinc/; revision=16594
2008-12-01 21:32:08 +00:00
Rom Walton
f7fc6b5838
Quick Updates
...
svn path=/trunk/boinc/; revision=16593
2008-12-01 19:02:34 +00:00
Charlie Fenton
56ad5fe4b0
MGR: Fix spelling of TermsOfUsepage.cpp in Windows project.
...
svn path=/trunk/boinc/; revision=16588
2008-12-01 10:00:20 +00:00
Charlie Fenton
0e401b7f8d
MGR: Update Tasks panel only when necessary, trying again to fix redraw glitch on Windows; fix Mac Messages tab not getting deselection events due to wxWidgets bug.
...
svn path=/trunk/boinc/; revision=16587
2008-12-01 09:44:01 +00:00
David Anderson
659becc98c
- get_project_config.php: if config.xml has min client version,
...
get client version from HTTP user agent string and enforce.
- update translations script: fix apparent typos
svn path=/trunk/boinc/; revision=16586
2008-11-28 19:03:05 +00:00
Charlie Fenton
12d73b5c3a
MGR: Erase and refresh entire Tasks panel when changing selections to try to fix another instance of cosmetic bug reported by David on Windows
...
svn path=/trunk/boinc/; revision=16585
2008-11-28 09:25:29 +00:00
Rom Walton
7eb975be04
- MGR: fix exit dialog so that both the Mac and Linux clients don't
...
display the 'close core client...' checkbox.
clientgui/
BOINCGUIApp.cpp
DlgExitMessage.cpp
svn path=/trunk/boinc/; revision=16582
2008-11-27 15:50:15 +00:00
Charlie Fenton
3219638985
Mac: update XCode project for TermsOfUsePage.cpp instead of TermsOfUsePage .cpp.
...
svn path=/trunk/boinc/; revision=16581
2008-11-27 10:01:31 +00:00
David Anderson
8b1e46ad06
- web: fix scripting attack vulnerability
...
svn path=/trunk/boinc/; revision=16579
2008-11-27 03:16:33 +00:00
David Anderson
8ea8081626
- scheduler: fix memory leak when reporting time stats logs
...
- scheduler: fix egregious bug where wu_is_infeasible_fast() result
is ignored, and we send jobs to hosts that can't handle them.
- scheduler: don't check for disk space in work_needed();
do it in check_disk(), which generates a message to user.
- scheduler: add -debug_log flag, which sends stderr to
"debug_log" rather than scheduler_log.txt (for debugging)
svn path=/trunk/boinc/; revision=16578
2008-11-26 21:49:36 +00:00
David Anderson
f8ed8163d2
- server: sleep intervals are integers
...
svn path=/trunk/boinc/; revision=16577
2008-11-26 20:37:11 +00:00
David Anderson
07bd768e9d
- server: add -sleep_interval args to file_deleter and transitioner
...
(from Nicolas; fixes #783 )
svn path=/trunk/boinc/; revision=16576
2008-11-26 19:09:27 +00:00
Rom Walton
8a277a9bd3
Quick Updates
...
svn path=/trunk/boinc/; revision=16572
2008-11-26 17:49:51 +00:00
Rom Walton
479d34918b
Quick Updates
...
svn path=/trunk/boinc/; revision=16571
2008-11-26 17:48:58 +00:00
Rom Walton
b43119673e
Quick Updates
...
svn path=/trunk/boinc/; revision=16570
2008-11-26 17:47:42 +00:00
Charlie Fenton
b5d88d4e8c
client: Fix error from changeset 14415 which caused Mac client to call daemon() if it was passed -daemon argument, causing problems using launchd with KeepAlive option; fixes #782 .
...
svn path=/trunk/boinc/; revision=16565
2008-11-26 13:43:10 +00:00
Charlie Fenton
482f2a45d8
Mac: Add new source files TermsOfUsePage.cpp,.h to XCode project
...
svn path=/trunk/boinc/; revision=16564
2008-11-26 13:40:10 +00:00
David Anderson
149b2c6794
- server: if "terms_of_use.txt" exists in project dir,
...
send it in get_project_config.php;
6.4 clients will display a dialog to accept terms of use during attach.
svn path=/trunk/boinc/; revision=16563
2008-11-26 03:28:48 +00:00
Rom Walton
a08f50c6f1
- MGR: Make the Terms of Use text control read-only
...
clientgui/
TermsOfUsePage.cpp,
svn path=/trunk/boinc/; revision=16562
2008-11-26 01:54:48 +00:00
David Anderson
ad43b8256e
- manager: small fixes for terms-of-use feature
...
svn path=/trunk/boinc/; revision=16561
2008-11-26 00:12:18 +00:00
Rom Walton
08a41ed986
- MGR: Remove the Account Key page from the Wizard.
...
- MGR: Add a Terms of Use page to the Wizard.
clientgui/
AccountInfoPage.cpp
AccountKeyPage.cpp, .h (removed)
AccountManagerPropertiesPage.cpp, .h
BOINCWizards.h
ProjectProcessingPage.cpp
ProjectPropertiesPage.cpp, .h
ProxyPage.cpp
TermsOfUsePage .cpp, .h (added)
WizardAccountManager.cpp, .h
WizardAttachProject.cpp, .h
win_build/
boincmgr_curl.vcproj
svn path=/trunk/boinc/; revision=16560
2008-11-25 22:58:14 +00:00
David Anderson
372dd820ad
- client, Win: 32-bit client running on a 64-bit machine
...
should report winx64 as primary platform
svn path=/trunk/boinc/; revision=16559
2008-11-25 19:04:27 +00:00
Rom Walton
433bd0bd3e
- MGR: Make the error message processing work for the
...
get_project_config rpc, use the same scheme as
the ACCOUNT_OUT structure. I missed the Account
Manager scenario in the first checkin.
clientgui/
AccountManagerPropertiesPage.cpp, .h
svn path=/trunk/boinc/; revision=16558
2008-11-25 17:48:55 +00:00
Rom Walton
269e8db2e7
- MGR: Make the error message processing work for the
...
get_project_config rpc, use the same scheme as
the ACCOUNT_OUT structure.
clientgui/
ProjectProcessingPage.cpp
ProjectPropertiesPage.cpp, .h
lib/
gui_rpc_client.h
gui_rpc_client_ops.cpp
svn path=/trunk/boinc/; revision=16557
2008-11-25 17:34:29 +00:00
David Anderson
ee7a4d5a88
- add Bossa file
...
svn path=/trunk/boinc/; revision=16556
2008-11-25 03:23:29 +00:00
David Anderson
608b6c750d
- bossa typo
...
svn path=/trunk/boinc/; revision=16555
2008-11-25 02:56:55 +00:00
David Anderson
c9fe262b62
- web: fix remaining Bossa name conflicts
...
svn path=/trunk/boinc/; revision=16554
2008-11-24 23:58:49 +00:00
David Anderson
ed924f90a1
- upgrade script: don't stop/start project if --web_only
...
svn path=/trunk/boinc/; revision=16553
2008-11-24 23:16:40 +00:00
David Anderson
fbd50f4ec4
- client: if an exclusive app is running, suspend network
...
as well as processing
svn path=/trunk/boinc/; revision=16552
2008-11-24 21:27:43 +00:00
David Anderson
79ed766ea8
- GUI RPC: add optional terms_of_use field to project config.
...
If present, the manager will display this text in a yes/no dialog
before attachment continues.
svn path=/trunk/boinc/; revision=16549
2008-11-24 21:23:53 +00:00
Rom Walton
bb5742004e
- DIAG: On Windows move the symbol store directory under the
...
BOINC data directory structure. Depending on the version
of Windows, sometimes the temp directory was being set
to the system temp directory which is not setup for
everyone to use. It is just best to use out data
directory structure.
lib/
stackwalker_win.cpp
svn path=/trunk/boinc/; revision=16548
2008-11-24 21:19:42 +00:00
David Anderson
c8c0e06d2e
- web: rename Bossa functions to avoid name conflict
...
- web: bug fix in example core for app selection
svn path=/trunk/boinc/; revision=16546
2008-11-24 20:27:18 +00:00
David Anderson
57639bdaae
- client: in round-robin simulation, only increment CPU shortfall
...
(per-project or overall) if there are no pending tasks.
This is needed when there are coproc (i.e. CUDA) jobs;
CPUs may be idle because pending jobs are waiting for active jobs
to release coprocs.
In this situation the CPU idleness should not be counted as shortfall;
otherwise (if there are only coproc jobs) there will always be a shortfall,
and the client will fetch infinite work.
svn path=/trunk/boinc/; revision=16545
2008-11-24 18:57:04 +00:00
Eric J. Korpela
7b95ea5a27
Fixed missing "#if defined(__WXMSW__) || defined(__WXMAC__)"
...
around CBOINCGUIApp::DeleteTaskBarIcon()
svn path=/trunk/boinc/; revision=16544
2008-11-24 17:25:16 +00:00
David Anderson
c24ffc30fe
- manager: tweak strings in Options dialog
...
svn path=/trunk/boinc/; revision=16539
2008-11-20 20:04:39 +00:00
David Anderson
9ea3663f83
- client: use BELOW_NORMAL_PRIORITY_CLASS instead of 0;
...
remove specious message
svn path=/trunk/boinc/; revision=16536
2008-11-19 20:20:04 +00:00
Rom Walton
7039f2deb2
Quick Updates
...
svn path=/trunk/boinc/; revision=16535
2008-11-19 18:10:10 +00:00
Charlie Fenton
0020847305
Add some comments
...
svn path=/trunk/boinc/; revision=16534
2008-11-19 07:46:53 +00:00
Rom Walton
f213353e34
Quick Updates
...
svn path=/trunk/boinc/; revision=16533
2008-11-19 00:48:15 +00:00
David Anderson
b5cece0928
- back-end programs: set MySQL option to reconnect to server
...
if the connection goes away
(which it apparently does if idle for a while)
svn path=/trunk/boinc/; revision=16532
2008-11-19 00:16:07 +00:00
Rom Walton
6322fe2254
Quick Updates
...
svn path=/trunk/boinc/; revision=16531
2008-11-18 21:50:00 +00:00
David Anderson
9967112f60
- client: if bind fails, print port#
...
- web: don't randomize order of profiles
(fixes checkin of 28 Oct)
svn path=/trunk/boinc/; revision=16520
2008-11-18 17:33:13 +00:00
Charlie Fenton
b39c613916
Correct typo in date of latest changes
...
svn path=/trunk/boinc/; revision=16519
2008-11-18 13:33:11 +00:00
Charlie Fenton
21f2d88e34
MGR: Async RPCs: use wxCondition with timeout to block main thread while waiting for Demand RPC to finish; set m_pTaskBarIcon and m_pMacSystemMenu to NULL when deleted.
...
svn path=/trunk/boinc/; revision=16518
2008-11-18 13:28:35 +00:00
Charlie Fenton
1a5c93ff19
MGR: Async RPCs: use wxCondition with timeout to block main thread while waiting for Demand RPC to finish; set m_pTaskBarIcon and m_pMacSystemMenu to NULL when deleted.
...
svn path=/trunk/boinc/; revision=16517
2008-11-18 13:28:26 +00:00
Rom Walton
03c91a5616
Quick Updates
...
svn path=/trunk/boinc/; revision=16515
2008-11-17 18:58:09 +00:00