David Anderson
1dcbac0bf1
web: change "Aborted by user" to "Aborted"
2015-11-18 14:34:33 -08:00
David Anderson
6b81b0e63b
server: provide access to output file names without random part
...
- add random substring as "_r123123"
- add function remove_random_from_filename() that removes
the random substring from an output filename
2015-11-18 13:42:06 -08:00
David Anderson
e8af24b795
client: fix typo in CC_CONFIG::write() (from Juha)
2015-11-18 13:37:40 -08:00
Rom Walton
f660d9dd62
Revert "server: Refine 153f660
so that it reverts back to the original behavior by default."
...
This reverts commit 3cecde776b
.
2015-11-18 15:40:22 -05:00
Rom Walton
2404092894
server: fix build break.
2015-11-18 13:53:10 -05:00
Rom Walton
0a63f1b05c
server: remove automatic assignment of the result.random field. Reverts back to previous behavior.
2015-11-18 13:49:43 -05:00
Rom Walton
3cecde776b
server: Refine 153f660
so that it reverts back to the original behavior by default.
...
Introduce a new template macro <RANDFILE_*/>. This will inject a random number into the result file names making them hard to guess.
2015-11-18 13:30:57 -05:00
Rom Walton
7c28f74d82
Updating translations for locale/de/BOINC-Project-Generic.po [skip ci]
2015-11-18 09:50:19 -05:00
Rom Walton
a1425b971f
Updating translations for locale/uk/BOINC-Setup.po [skip ci]
2015-11-18 08:55:41 -05:00
Rom Walton
4d4df7c314
Updating translations for locale/sr@latin/BOINC-Client.po [skip ci]
2015-11-18 08:55:11 -05:00
Rom Walton
0301500138
Updating translations for locale/uk/BOINC-Client.po [skip ci]
2015-11-18 08:54:58 -05:00
Rom Walton
f9beb1dfaf
Updating translations for locale/it_IT/BOINC-Manager.po [skip ci]
2015-11-18 08:51:32 -05:00
Rom Walton
facf496ee3
Updating translations for android/BOINC/res/values-uk/strings.xml [skip ci]
2015-11-18 08:47:12 -05:00
Rom Walton
d6b8380fe6
Updating translations for android/BOINC/res/values-uk/strings.xml [skip ci]
2015-11-18 08:39:22 -05:00
Rom Walton
a7ebcc81e4
Updating translations for locale/it_IT/BOINC-Manager.po [skip ci]
2015-11-18 08:06:39 -05:00
Rom Walton
92f866f0da
Updating translations for locale/it_IT/BOINC-Project-Generic.po [skip ci]
2015-11-18 08:06:36 -05:00
Rom Walton
b0f800c0a0
Updating translations for locale/uk/BOINC-Setup.po [skip ci]
2015-11-18 07:54:12 -05:00
Rom Walton
0d05278cb7
Updating translations for locale/uk/BOINC-Setup.po [skip ci]
2015-11-18 07:48:41 -05:00
Rom Walton
80d79e5e6b
Updating translations for locale/uk/BOINC-Client.po [skip ci]
2015-11-18 07:41:27 -05:00
Rom Walton
3e892b5ae0
Updating translations for locale/sr@latin/BOINC-Client.po [skip ci]
2015-11-18 07:41:18 -05:00
Rom Walton
4837683130
Updating translations for locale/uk/BOINC-Client.po [skip ci]
2015-11-18 07:36:25 -05:00
Rom Walton
09086e21ba
Updating translations for locale/it_IT/BOINC-Manager.po [skip ci]
2015-11-18 06:29:47 -05:00
Rom Walton
f1d122ca12
Updating translations for android/BOINC/res/values-uk/strings.xml [skip ci]
2015-11-18 06:08:30 -05:00
Rom Walton
0917ef5d8e
Updating translations for android/BOINC/res/values-uk/strings.xml [skip ci]
2015-11-18 06:01:48 -05:00
Rom Walton
d0f9862c90
Updating translations for android/BOINC/res/values-uk/strings.xml [skip ci]
2015-11-18 05:56:46 -05:00
Rom Walton
9b4f2c7610
Updating translations for android/BOINC/res/values-uk/strings.xml [skip ci]
2015-11-18 05:51:35 -05:00
Rom Walton
73ad188490
Updating translations for android/BOINC/res/values-uk/strings.xml [skip ci]
2015-11-18 05:46:28 -05:00
Rom Walton
7fb0408506
Updating translations for android/BOINC/res/values-uk/strings.xml [skip ci]
2015-11-18 05:41:26 -05:00
Rom Walton
ae0ca0eace
Updating translations for android/BOINC/res/values-uk/strings.xml [skip ci]
2015-11-18 05:35:55 -05:00
Rom Walton
8fa104e898
Updating translations for android/BOINC/res/values-uk/strings.xml [skip ci]
2015-11-18 05:30:25 -05:00
Rom Walton
b92e6e61c3
Updating translations for android/BOINC/res/values-uk/strings.xml [skip ci]
2015-11-18 05:25:24 -05:00
Rom Walton
0794c096c1
Updating translations for android/BOINC/res/values-uk/strings.xml [skip ci]
2015-11-18 05:20:19 -05:00
Rom Walton
1ed7a055de
Updating translations for android/BOINC/res/values-uk/strings.xml [skip ci]
2015-11-18 05:15:18 -05:00
Rom Walton
8449c9362f
Updating translations for android/BOINC/res/values-uk/strings.xml [skip ci]
2015-11-18 05:10:15 -05:00
Rom Walton
08b7ed6a41
Updating translations for android/BOINC/res/values-uk/strings.xml [skip ci]
2015-11-18 05:05:11 -05:00
Christian Beer
053a25c62d
Merge branch 'master' of github.com:BOINC/boinc
2015-11-18 10:49:57 +01:00
Christian Beer
13a002cb8b
Web: fix mysqli DB connection initialization
...
The mysqli class constructor returns an object even if the connection failed. The only way to find out about a connection failure is to call mysqli_connect_error() after the mysqli object was created.
See: http://php.net/manual/en/mysqli.construct.php#refsect1-mysqli.construct-examples
2015-11-18 10:44:46 +01:00
Rom Walton
ecb606b71c
Updating translations for locale/it_IT/BOINC-Manager.po [skip ci]
2015-11-18 04:16:52 -05:00
Rom Walton
5df3315093
Updating translations for locale/it_IT/BOINC-Manager.po [skip ci]
2015-11-18 03:53:29 -05:00
Rom Walton
3f9f0fbba8
Updating translations for locale/it_IT/BOINC-Drupal.po [skip ci]
2015-11-17 06:11:16 -05:00
Rom Walton
178d2355d0
Updating translations for locale/it_IT/BOINC-Project-Generic.po [skip ci]
2015-11-17 06:11:14 -05:00
Rom Walton
6e6bf4c7a3
Updating translations for android/BOINC/res/values-it-rIT/strings.xml [skip ci]
2015-11-17 05:30:52 -05:00
Rom Walton
753738d5a2
Updating translations for locale/it_IT/BOINC-Drupal.po [skip ci]
2015-11-17 05:30:50 -05:00
Rom Walton
75d4091d14
make_project: Fix path location issue
2015-11-17 01:07:39 -05:00
Rom Walton
503b94a4f6
make_project: Add some additional comments and fix white space
2015-11-17 00:30:01 -05:00
David Anderson
aa11256909
file upload handler: don't include full path in error msgs sent to client
2015-11-16 20:42:45 -08:00
David Anderson
153f6600d0
Server (assimilator): add random string to result file names
...
Otherwise, result file names can be inferred from result names.
An attacker with task A could find the name of the "wingman" task B,
upload fake files as B's output files,
upload the same files as A's output files,
report A as completed, and get unearned credit.
2015-11-16 19:28:30 -08:00
Rom Walton
582f389f39
lib: Prevent the xml_unescape function from injecting control characters into strings.
2015-11-16 21:37:30 -05:00
Rom Walton
815b708181
make_project: Remove symlinks for the download/stats/user_profiles directories off of html/user. That is handled via the apache configuration now.
2015-11-16 21:14:16 -05:00
Rom Walton
61f8d3dddc
make_project: Make sure that scripts cannot be run from the download, stats, and user_profile directories.
2015-11-16 20:23:18 -05:00