David Anderson
03850d103d
create_work: error out if bad ID arg in "--target_host ID" etc.
...
Actually we just check that the arg is nonzero.
We could look up the DB record (e.g. the host record)
but that would slow down mass job creation.
2014-05-21 09:20:33 -07:00
Charlie Fenton
a275fc7a0b
MGR: use instance variables instead of the static (class) variables in my recent commits. This is better practice and safer, though the code did work properly with the static variables because OnCacheHint() is called whenever you select a different tab.
2014-05-21 04:06:47 -07:00
Charlie Fenton
69327a4054
MGR: Further simplification and efficiency improvements for list selection, list deselection and updating task panels.
2014-05-21 02:58:14 -07:00
Charlie Fenton
51c3b05839
MGR: Simplification and efficiency improvements for list selection, list deselection and updating task panels.
2014-05-21 02:39:34 -07:00
Charlie Fenton
0c88601eb5
MGR: Hide Project Web Pages task pane if multiple projects are selected using Shift-Click.
2014-05-20 19:44:43 -07:00
David Anderson
370180763f
Add warning to README in BitTorrent code, saying it doesn't work
2014-05-20 13:45:08 -07:00
David Anderson
b3a36cd8ca
admin: add --delete_banished option to delete_spammers.php
2014-05-20 10:41:44 -07:00
David Anderson
c05e74321f
Scheduler: only one instance of assigned jobs should be in progress
2014-05-20 10:40:34 -07:00
Charlie Fenton
ba9709cb9f
client: fix bug in set_cc_config RPC saving value of <start_delay> option.
...
- CC_CONFIG.start_delay is a double, not an int, so CC_CONFIG::write() must use %f format rather than %d.
2014-05-19 01:34:39 -07:00
David Anderson
b17455816d
db_dump: include badges in XML stats export
...
I did this by including list of badges in the tables.xml file,
and writing the list of badge assignments to 2 new files,
badge_user.gz (for users) and badge_team.gz (for teams).
I considered including the badges within the <user> and <team> elements.
However, this would require enumerating the badges for a particular user
within the enumeration of users, which doesn't work;
only one enumeration can be active at a time.
Plus it would be less efficient, and db_dump already takes
a half hour on a big project.
2014-05-18 19:19:05 -07:00
David Anderson
a2b7161ccf
BOINC web site: add Android/PTG link
2014-05-18 19:18:35 -07:00
David Anderson
15b21f97d7
client, Unix: remove #ifdef on HAVE_DIRENT_H
2014-05-16 14:58:52 -07:00
Rom Walton
4e94b917bb
DOC: Update dev version to 7.3.19
2014-05-15 14:05:09 -04:00
Rom Walton
97464791c8
WINBUILD: Update version to 7.3.19
2014-05-15 13:29:08 -04:00
Rom Walton
4405e3fe77
- Tag for 7.3.19 release
...
client_release/7.4/7.3.19
2014-05-14 12:33:03 -04:00
Charlie Fenton
9895066353
client: fix to commit 6b1a073
(don't try to run OpenCL jobs on non-OpenCL GPUs)
...
For unknown reasons, testing opencl_device_ids[[i] works only for debug builds, so add a new array bool have_opencls[] to COPROC struct in which we record which devices are openCL-capable before we clear the ati_opencls and nvidia_opencls vectors.
2014-05-14 03:40:58 -07:00
Rom Walton
4004ad913b
WINBUILD: Point to the correct BOINCCAS binary for the CAProjectInitFile custom action.
2014-05-13 12:27:32 -04:00
Rom Walton
df55a62c4c
WINBUILD: Update version to 7.3.18
2014-05-12 14:20:43 -04:00
Rom Walton
1a3836a1ff
Merge branch 'master' of ssh://isaac.ssl.berkeley.edu/boinc-v2
2014-05-12 14:20:14 -04:00
David Anderson
641099040e
scheduler: add log message for beta-test pref, score-based case
2014-05-12 10:21:28 -07:00
David Anderson
9e580f32f8
Web RPC: fix typo that broke XML version of team email list export
2014-05-12 10:20:45 -07:00
Rom Walton
79e3936531
- Tag for 7.3.18 release
...
client_release/7.4/7.3.18
2014-05-12 13:04:21 -04:00
Charlie Fenton
87d8b97bc4
MGR: Extend the logic of my commit 9db8f99
to center the updated label text in the Notices tab even when the Notices page is the currently visible one (i.e., when the Notices tab is selected).
2014-05-11 23:55:41 -07:00
David Anderson
9ba2f03669
admin tools: change delete_spammers.php to delete message board posts too
...
Also add --id_range N M command (delete range of users)
Also forum moderation "done" pages now contain link back to forum or thread
2014-05-11 00:36:45 -07:00
David Anderson
644ace77e8
delete dead projects from project list
2014-05-11 00:35:58 -07:00
Charlie Fenton
cb67362839
MGR: Widen some text edit fields in Computing Preferences dialog to accommodate larger fonts.
2014-05-10 21:14:42 -07:00
Eric J Korpela
0e94586e7e
Forced definition of OBJC and OBJCXX to prevent libtool error in configuration.
2014-05-09 22:24:47 -07:00
Charlie Fenton
36d98622b5
MGR: Don't automatically switch to Tasks tab when user selects "Run CPU Benchmarks" from the Advanced menu.
2014-05-09 19:47:28 -07:00
Charlie Fenton
9db8f99f2b
MGR: Work around a wxWidgets 3.0 bug on Windows which fails to center the updated label text in the Notices tab.
2014-05-09 16:13:47 -07:00
David Anderson
af5d5b35f2
scheduler: add stub code for debugging a particular user or host, for Rytis
2014-05-09 01:06:37 -07:00
David Anderson
3c64bbb837
scheduler: fix bug where first NCI job in shared mem never gets sent
...
In SCHED_SHMEM::no_work() we "lock" the job by setting its state to our PID.
When checking the job in send_job_for_app() we need to
accept this state was well as STATE_PRESENT. From Jack Yang.
2014-05-09 00:18:20 -07:00
David Anderson
cf5a7d3770
admin web: fix bug in login function
2014-05-08 16:37:22 -07:00
David Anderson
79906a8f1a
Client: fix a few compile warnings
2014-05-08 15:38:30 -07:00
David Anderson
e26ef45415
Manager: rename a struct member named "config" to avoid confusion
2014-05-08 15:33:25 -07:00
Eric J Korpela
f0626cf5fc
Added explanatory comment
2014-05-08 14:17:03 -07:00
Eric J Korpela
31d9b7527c
Fixed somebody's typo.
2014-05-08 14:06:06 -07:00
Eric J Korpela
06c7ce97b9
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2
2014-05-08 13:47:42 -07:00
Eric J Korpela
ebad3ff63f
Fixes for Visual C++ problems caused by xcompile checkins.
2014-05-08 13:46:26 -07:00
Rom Walton
69855095d4
Merge branch 'master' of ssh://isaac.ssl.berkeley.edu/boinc-v2
2014-05-08 15:17:25 -04:00
Rom Walton
1d28b1296d
WINBUILD: Make sure we reset the permissions on the data directory if we remove the service accounts.
2014-05-08 15:17:08 -04:00
Rom Walton
972b104db2
WINBUILD: When revoking user rights, make sure we are really revoking them.
2014-05-08 14:32:03 -04:00
Rom Walton
ab02b21c02
WINBUILD: Make CreateBOINCAccounts work even when the BOINC Master property and BOINC Project property are already filled in.
...
Design change to make the uninstall stuff work.
2014-05-08 14:12:57 -04:00
Rom Walton
8654ac2826
WINBUILD: Do we need more permissions for the LSA database to remove groups from user rights assignment?
2014-05-08 13:55:49 -04:00
Charlie Fenton
75182726d1
MGR: Finish fixing redraw bug on Windows when Options dialog or Computing Preferences dialog is moved partly off screen and back on.
...
- Controls inside a wxStaticBox don't refresh properly on Windows unless they are a child of the wxStaticBox
2014-05-08 04:34:43 -07:00
David Anderson
eebec1c63c
Manager: compile fixes
2014-05-08 01:05:11 -07:00
David Anderson
1e2fcb4b68
client/lib: change CONFIG to CC_CONFIG, config to cc_config.
...
Eliminates ambiguity of "config" global var, which is used in server code.
This confuses IDEs that are looking at all the code at once.
2014-05-08 00:51:18 -07:00
David Anderson
ac476a23b5
Web: send News notices containing images/video only to 7.3+ clients
2014-05-08 00:50:22 -07:00
Rom Walton
0d5f41a0c1
WINBUILD: Restore SETUP registry values before uninstall
2014-05-07 16:13:44 -04:00
Rom Walton
55e0d2c711
WINBUILD: Properly move the BOINC Master and BOINC Project account information back into the UI installer process.
2014-05-07 15:20:08 -04:00
Rom Walton
d1b5abd0b4
WINBUILD: Persist the BOINC Master and BOINC Project usernames across installs/uninstalls.
2014-05-07 14:57:20 -04:00