Commit Graph

26419 Commits

Author SHA1 Message Date
Rom Walton 33c752aefa MGR: Fix build break 2015-06-24 15:57:00 -04:00
Rom Walton 37d8c0b4e1 HTML: Make sure BOINC-Project-Generic.pot contains comments. 2015-06-24 15:42:30 -04:00
Rom Walton a64b17d817 DOC: Make sure BOINC-Web.pot includes comments 2015-06-24 15:35:32 -04:00
David Anderson e15851ee73 Manager: translation tweaks 2015-06-24 12:31:14 -07:00
David Anderson 659af28fd8 Web and BOINC Web: add comments for translated strings 2015-06-24 12:26:06 -07:00
David Anderson 8b540139e0 API: tweak "waiting for lock" message that users see 2015-06-24 12:25:33 -07:00
Rom Walton 7b35a2dd8a Updating translations for locale/da/BOINC-Manager.po [skip ci] 2015-06-24 09:20:39 -04:00
Rom Walton 40e12a292f Updating translations for locale/hu/BOINC-Web.po [skip ci] 2015-06-24 09:00:01 -04:00
Rom Walton 09cf582ff2 Updating translations for locale/hu/BOINC-Web.po [skip ci] 2015-06-24 08:48:49 -04:00
Rom Walton 9643fd9fbb Updating translations for locale/de/BOINC-Project-Generic.po [skip ci] 2015-06-24 06:37:54 -04:00
Rom Walton 90ee6827d4 Updating translations for locale/de/BOINC-Web.po [skip ci] 2015-06-24 06:34:49 -04:00
Rom Walton c177e5e50d Updating translations for locale/de/BOINC-Project-Generic.po [skip ci] 2015-06-24 05:41:20 -04:00
Rom Walton 67a50ca1c5 Updating translations for locale/sk/BOINC-Manager.po [skip ci] 2015-06-23 15:52:41 -04:00
David Anderson d28fc1ab0e Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2015-06-22 11:04:43 -07:00
David Anderson 4f4b842227 Web: fix XSS issue in result.php 2015-06-22 11:03:42 -07:00
David Anderson 0f851c9b44 locale: Update compiled localization files 2015-06-22 11:01:23 -07:00
Rom Walton 6ddbb85102 Updating translations for locale/lv/BOINC-Manager.po [skip ci] 2015-06-22 10:22:40 -04:00
Rom Walton 6b03900100 Updating translations for locale/lv/BOINC-Manager.po [skip ci] 2015-06-22 10:16:28 -04:00
Rom Walton 54cf1b88f2 Updating translations for locale/hu/BOINC-Setup.po [skip ci] 2015-06-22 06:01:46 -04:00
David Anderson 681d0e9a1f Manager: show progress rate in task properties.
E.g. show that task is progressing at 5% per hour.
Use the largest time scale (hour, min, sec)
for which the rate is < 100%.

This can be used, e.g. to compare the speed of different
GPUs or app versions for similar jobs.
2015-06-22 00:53:49 -07:00
David Anderson 53a550fef5 client, GUI RPC: maintain and report progress rate
"Progress rate" is that average increase in fraction done
per second of elapsed time.

Also remove unnecessary destructors in GUI RPC code
2015-06-22 00:09:15 -07:00
David Anderson 60c4cdd65a Manager: small code cleanup
- no lines longer than 80 chars
- break fn calls across lines as
    foo(x, y,
        z, w
    );
- no spaces after parens
2015-06-21 23:44:08 -07:00
Rom Walton 8bc778340d Updating translations for locale/lv/BOINC-Setup.po [skip ci] 2015-06-21 19:02:09 -04:00
Rom Walton 1a699f95bf Updating translations for locale/lv/BOINC-Manager.po [skip ci] 2015-06-21 18:39:18 -04:00
Rom Walton 540b544f59 Updating translations for locale/de/BOINC-Project-Generic.po [skip ci] 2015-06-21 13:07:15 -04:00
Rom Walton b27af1127e Updating translations for locale/fr/BOINC-Manager.po [skip ci] 2015-06-21 09:29:44 -04:00
Rom Walton 9d310fcdef Updating translations for locale/de/BOINC-Manager.po [skip ci] 2015-06-21 09:18:59 -04:00
Rom Walton b705c4d5bf Updating translations for locale/ja/BOINC-Manager.po [skip ci] 2015-06-21 07:03:16 -04:00
Rom Walton 6f47d905d5 Updating translations for locale/sv/BOINC-Manager.po [skip ci] 2015-06-21 06:12:18 -04:00
Rom Walton efdfe3ee89 Updating translations for locale/sv/BOINC-Manager.po [skip ci] 2015-06-21 05:57:46 -04:00
David Anderson 5226d620d0 client: allow initial scheduler request to request N instances.
I made a change on 27 Feb 2009 that set the initial request to 0 instances.
I'm not sure what the rationale was - the checkin note didn't say.
2015-06-21 00:40:01 -07:00
David Anderson 23b8e45aeb Manager: reorder items in simple view prefs 2015-06-20 11:04:32 -07:00
David Anderson 756a25e7f6 Manager: show last RPC time in project properties 2015-06-19 13:42:03 -07:00
Rom Walton 1419a9f2d4 Updating translations for locale/ko/BOINC-Drupal.po [skip ci] 2015-06-19 03:41:33 -04:00
David Anderson d48c48c530 admin web: filter deprecated apps in showing # of shmem slots 2015-06-18 15:08:09 -07:00
David Anderson 2840ac50df locale: Update compiled localization files 2015-06-18 09:41:17 -07:00
Rom Walton 64e7c3104c Updating translations for locale/fi/BOINC-Manager.po [skip ci] 2015-06-18 04:20:58 -04:00
David Anderson 753ae6e768 client: fix bug that caused delay in job cleanup
If a job has an output file with <copy_file> and <optional>,
and it doesn't create the file,
then the call to boinc_rename() (to move it to the project dir) fails,
and we back off and retry.

Solution: in boinc_rename(), if the rename fails,
check if the file exists, and if it doesn't then don't retry.

Also:
- when writing client messages, use the actual current time
  (dtime()) rather than client_state.now.
- write log msgs when output file renames fail
2015-06-17 14:14:54 -07:00
Rom Walton 35d9b15ed8 Updating translations for locale/hu/BOINC-Web.po [skip ci] 2015-06-17 13:22:16 -04:00
Rom Walton 70c9011532 Updating translations for locale/ru/BOINC-Drupal.po [skip ci] 2015-06-14 16:39:09 -04:00
David Anderson 656070aa6e client: fix bug where project boolean attributes are stuck at true.
Projects had some boolean attributes (verify_files_on_app_start,
ended, non_cpu_intensive) that are send in scheduler replies
and thereafter stored in the client state file.
If a project stopped sending one of these attributes,
it would never get cleared.

Solution: treat the absence of the flag in the scheduler reply
as meaning false.
2015-06-14 13:07:54 -07:00
David Anderson d49437b780 client: fix error in checking unlink() return value 2015-06-12 09:59:56 -07:00
Rom Walton f76156d87c Updating translations for locale/zh_CN/BOINC-Drupal.po [skip ci] 2015-06-12 01:20:09 -04:00
Rom Walton a8c7239af7 Updating translations for locale/zh_CN/BOINC-Manager.po [skip ci] 2015-06-12 00:26:32 -04:00
David Anderson 6c89164755 Zip library: fix inconsistent return type of envargs().
Note: whoever wrote the Zip code doesn't understand .h files.
2015-06-10 11:54:40 -07:00
Charlie Fenton 7dea1b7b16 MGR: Fix Mac-only bug since BOINC 7.3.0 which prevented showing exit confirmation dialog when selecting quit from menubar icon menu (task bar menu.) This bug was introduced when task bar icon handling was changed for wxWidgets 3.0. 2015-06-10 00:38:31 -07:00
David Anderson eb088e48d7 client: add slot_debug log msg for file setup 2015-06-09 20:26:44 -07:00
David Anderson e987a51c5e scheduler: don't let random factor in version selection be < .1 2015-06-09 20:12:38 -07:00
Rom Walton f8d2cfdff3 tools: Fix typo in make_project. 2015-06-08 23:06:21 -04:00
David Anderson 8c7aef5b99 client: fix bug when app version uses > 1 GPU instance
Note: the code wasn't written with multi-GPU apps in mind.
There may be other bugs with multi-GPU apps.
2015-06-08 18:55:17 -07:00