David Anderson
c4f4421ff0
client/manager/server: use HTTPS for web RPCs if possible
...
The web RPCs done by the client during project attach
(lookup_account, create_account)
have an email address and password hash in their request.
Network sniffers could potentially see these,
so we should use HTTPS for these RPCs if possible.
However, not all BOINC projects have SSL-enabled web servers.
So I did the following:
- Change get_project_config.php to return an additional
<web_rpc_url_base> element.
This is SECURE_URL_BASE (if specified in the project's
project.inc config file) or, if not, the master URL.
- This new element is parsed into the PROJECT_CONFIG structure.
- In calls to create_account and lookup_account,
the Manager uses PROJECT_CONFIG::web_rpc_url_base
if it's available, else the master URL.
So, the new Manager/client uses HTTPS for RPCs to projects
that have updated their get_project_config.php,
and specify a SECURE_URL_BASE with https:// prefix.
Android note: I added code to parse the new config element,
but didn't change the higher-level code;
Joachim will need to do this.
2014-01-28 13:25:59 -08:00
Charlie Fenton
c128412909
DOC: Updates for Mac 7.2.38
2014-01-17 01:29:29 -08:00
Rom Walton
cbc22c4f77
DOC: Updates for 7.2.38
2014-01-16 22:31:35 -05:00
Rom Walton
956dfb57e7
DOC: Updates for 7.2.27
2014-01-08 18:38:53 -05:00
David Anderson
e672cdac37
web: don't call db_init() in uotd.inc
2014-01-07 13:04:59 -08:00
David Anderson
b12b85cfdb
Admin web: convert create_forums.php to use DB abstraction layer (from Janus)
2014-01-06 14:20:25 -08:00
David Anderson
7ec4b7426c
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2
2014-01-01 11:12:22 -08:00
Rom Walton
92dc192ea7
Merge branch 'master' of ssh://isaac.ssl.berkeley.edu/boinc-v2
2014-01-01 14:10:39 -05:00
Rom Walton
41efdf32cc
DOC: Include links for the release notes of both 7.0 and 7.2.
2014-01-01 14:10:15 -05:00
David Anderson
928cc2786e
Fix BOINC web site translations
2013-12-31 13:25:51 -08:00
David Anderson
53f972b8fa
Android translations
2013-12-31 13:13:28 -08:00
Rom Walton
73b40ad1a6
DOC: Update Android development version
2013-12-31 11:43:17 -05:00
Rom Walton
84d282c59f
DOC: Update for Win x86
2013-12-31 11:41:47 -05:00
Rom Walton
e906786b09
DOC: Updates for 7.2.34
2013-12-31 03:55:03 -05:00
David Anderson
32ffd33e3f
web: tweaks
2013-12-20 23:18:07 -08:00
Charlie Fenton
f6a46c27d6
DOC: Fix links to Mac command-line and Linux versions for stable release 7.2.33
2013-11-28 14:39:20 -08:00
Rom Walton
dc6e5a9a40
DOC: Update new stable release to 7.2.33
2013-11-26 12:52:13 -05:00
David Anderson
37237033e1
web: string tweak
2013-11-23 11:39:45 -08:00
David Anderson
7fe8fcdcc0
web: tweak
2013-11-23 09:09:48 -08:00
Rom Walton
7125028c15
DOC: Change new recommended release from 7.2.28.1 to 7.2.31. Same build, different version number.
2013-11-21 20:55:48 -05:00
Rom Walton
5227baa1f2
DOC: Update recommended Windows client version to 7.2.28.1
2013-11-21 18:42:31 -05:00
David Anderson
e3646cb406
client: fix error returns for get_mac_address() on Unix
2013-11-19 11:23:38 -08:00
David Anderson
20a03b71aa
BOINC web site: platform icon stuff
2013-11-18 15:12:34 -08:00
David Anderson
dfe1e5eb5d
Manager: string tweaks
...
- Let's use "web site" instead of "website"
2013-11-17 12:29:11 -08:00
David Anderson
92b25f841d
admin web: in result display, improve the way app version is shown
2013-11-17 11:45:11 -08:00
David Anderson
873f21400d
BOINC web tweaks
2013-11-12 00:14:14 -08:00
David Anderson
c2c1ec6cc2
BOINC web: tweaks to BOINC+VBox download links
2013-11-11 20:54:50 -08:00
Rom Walton
9e99b2cbd1
DOC: Updates
2013-11-08 11:38:28 -05:00
Rom Walton
71349cbb61
DOC: Updates
2013-11-08 11:36:36 -05:00
Rom Walton
e6453154b6
DOC: Release 7.2.28 to public
2013-11-08 11:29:38 -05:00
David Anderson
c77f580746
client: AMD GPU naming, from Jord
2013-11-05 19:15:54 -08:00
David Anderson
e1fc022793
- translation updates and fixes
2013-10-29 12:24:50 -07:00
David Anderson
ff94731e9d
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2
2013-10-29 00:10:18 -07:00
David Anderson
a673c12300
Web: add code for language selection
2013-10-29 00:09:27 -07:00
Rom Walton
c5da0ab032
DOC: Update to 7.2.26
2013-10-25 16:30:25 -04:00
David Anderson
519e0629d3
BOINC web site language fixes
2013-10-23 20:09:04 -07:00
David Anderson
916f46aa8c
language changes
2013-10-23 18:32:30 -07:00
David Anderson
438cd78b13
Remote job submission: add C++ APIs for query_batches() and query_batch()
...
- Add program (tools/remote_submit_test.cpp) for testing C++ API for remote job submission.
- Rename Condor-specific API to query_batch_set().
2013-10-22 15:27:34 -07:00
David Anderson
6541085cee
translation stuff
2013-10-21 22:22:01 -07:00
Rom Walton
549a8babeb
DOC: Updates for 7.2.23
2013-10-17 13:01:20 -04:00
Rom Walton
91b2b8e498
DOC: Update Android release and dev builds
2013-10-10 11:17:47 -04:00
Rom Walton
85206d8cbd
DOC: Update Linux dev builds
2013-10-10 11:14:41 -04:00
Rom Walton
c375bcd58f
DOC: Update dev release to 7.2.18
2013-10-09 12:58:12 -04:00
David Anderson
7b94efdc5a
Include BOINC with VirtualBox builds
2013-10-08 14:40:09 -07:00
David Anderson
78b7faed99
web: remove "Pending credit" link from account page. This page didn't work, and is subsumed by results.php
2013-09-29 02:44:47 -07:00
David Anderson
ffd4b89905
make_project: add HTTP config file items for Apache 2.4
2013-09-05 06:03:04 -07:00
David Anderson
17c8f90926
BOINC web: fix translation problems
...
- change build_po.php to included news.inc and omit poll stuff
- remote.po.inc files before generating them (otherwise we'll always append)
2013-08-22 16:33:08 -07:00
David Anderson
84a6f89840
client and API, Unix: code cleanup, no functional change
2013-08-16 12:20:01 -07:00
David Anderson
99198c889d
BOINC web: update Primegrid description
2013-08-09 13:32:14 -07:00
David Anderson
ae2c9c8863
BOINC web site: fix error in download_all page (non-existent version)
2013-07-28 22:42:18 -07:00