Commit Graph

35610 Commits

Author SHA1 Message Date
davidpanderson 210f403995 client, win: when building the global process tree,
don't make a parent->child link if the parent is newer than the child
(this can happen in Win because a process's parentID isn't changed
when its parent exits).
This prevents two potential problems:
- when killing a runaway app, killing unrelated processes too
- incorrect CPU time accounting
2023-03-17 02:25:53 -07:00
Vitalii Koshura 1b721f9583
Merge pull request #5150 from AenBleidd/vko_update_translations
Update Transifex config to the latest version
2023-03-15 12:05:35 +01:00
Vitalii Koshura ce5dae0c72
Update Transifex config to the latest version
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2023-03-15 11:36:23 +01:00
lfield 090ca2f14c
Merge pull request #5149 from BOINC/dpa_sort_by
Web: remove XSS vulnerability.
2023-03-15 09:40:50 +01:00
Vitalii Koshura 5948920c35
Merge pull request #5127 from talregev/TalR/fix_upfate_vcpkg_wasm_vcpkg_link
[ci] Fix: vcpkg will clone from $VCPKG_LINK
2023-03-15 09:23:16 +01:00
David Anderson 21ec387a0d Web: remove XSS vulnerability.
team_members.php and top_*.php have a textual parameter "sort"by".
Validate it.
2023-03-14 17:39:29 -07:00
Tal Regev 924b85c1a8
Fix: vcpkg will clone from $VCPKG_LINK 2023-03-15 01:52:21 +02:00
CharlieFenton 66bae9a2fa
Merge pull request #5146 from BOINC/dpa_prefs4
Manager: enhance computing prefs dialog
2023-03-14 04:21:20 -07:00
davidpanderson ff6156a512 Manager: enhance computing prefs dialog
- If a checkbox for a value is unchecked,
  don't clear the value.

- If suspend while in use, write suspend_cpu_usage
  (even though it won't be used)

- For fields with checkboxes, when box is checked,
  set to default value only currently blank
2023-03-14 01:37:04 -07:00
Vitalii Koshura d0faf00701
Merge pull request #5144 from BOINC/dpa_rdp_gpu
client, Win: add a cc_config.xml option <no_rdp_check>.
2023-03-13 22:17:01 +01:00
David Anderson 245f93c22e client, Win: add a cc_config.xml option <no_rdp_check>.
If set, it skips the check to see if Remote Desktop Protocol (RDP) is in use,
allowing GPU apps to run while using RDP.
This should be done only if you have configured RDP as described here:
https://knowledge.civilgeo.com/knowledge-base/enabling-gpu-rendering-for-microsoft-remote-desktop/
2023-03-13 13:50:40 -07:00
Vitalii Koshura 5a7779b230
Merge pull request #5140 from mcagriaksoy/branch_copyrightYearFix
Update copyright year
2023-03-13 21:02:14 +01:00
mcagriaksoy c81c461216 update copyright year 2023-03-13 21:43:34 +03:00
Vitalii Koshura 28bb7aaf88
Merge pull request #5142 from BOINC/mac_streamline_CI_build
Mac CI: Simplify and generalize logic in the Mac CI build script
2023-03-13 12:56:50 +01:00
Charlie Fenton 5ddca91257 Mac CI: Don't hard-code the names of targets and built executables in the Mac CI build script
- Don't unnecessary rebuild libraries for uc2, zip apps or vboxwrapper
 - Simplify and generalize logic in the Mac CI build script
2023-03-13 02:29:28 -07:00
Vitalii Koshura 5374f8121b
Merge pull request #5135 from BOINC/dpa_task_summary 2023-03-13 04:54:13 +01:00
David Anderson 86889292cc Win compile fix 2023-03-12 18:54:09 -07:00
David Anderson 22f85f7c9b Fix some typos 2023-03-11 23:54:17 -08:00
Vitalii Koshura 2e21ec5303
Merge pull request #5136 from AenBleidd/vko_osx_ci_improvement
[OSX][CI] Refactor CI to decrease cache build time and avoid unnecessary cache invalidation
2023-03-12 03:25:45 +01:00
Vitalii Koshura 6c04520c84
[OSX][CI] Refactor CI to decrease cache build time and avoid unnecessary cache invalidation
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2023-03-12 02:13:05 +01:00
David Anderson 4f6cbcb385 boinccmd: add options for --get_task_summary:
you can select which columns to display
2023-03-11 11:43:34 -08:00
David Anderson 4e98e1f435 boinc_cmd: add --get_task_summary command.
Shows task summaries, one per line
2023-03-10 21:19:52 -08:00
Vitalii Koshura 5dbb7463d7
Merge pull request #5125 from BOINC/mac_fix_login_item_display 2023-03-08 16:24:37 +01:00
Charlie Fenton 62cb5861e5 Mac Installer & Uninstaller: Fix display of name of helper apps under MacOS 13 Ventura 2023-03-08 07:06:50 -08:00
Charlie Fenton 4171a48c17 BOINC Fix problem in script which runs CI builds introduced by commit 797cbc8d9d for PR #4892 2023-03-07 20:08:11 -08:00
Charlie Fenton 7a813d94a7 Mac Installer & Uninstaller: fix compilation errors 2023-03-07 06:20:41 -08:00
Charlie Fenton cdcc767f82 Fix minor typo: extra space in short display name 2023-03-06 05:24:30 -08:00
Charlie Fenton c88301a3ef Mac Installer & Uninstaller: Fix display of name of helper apps under MacOS 13 Ventura
- Fix installing a branded build over unbranded or an unbranded build over branded.
2023-03-06 03:57:06 -08:00
Vitalii Koshura 8494e832e6
Merge pull request #5123 from BOINC/dpa_p_features2 2023-03-04 14:32:07 +01:00
David Anderson 826f641dfc client, Unix: read full buf size when getting CPU features 2023-03-04 01:29:24 -08:00
David Anderson 8ce3972e21 client and server: increase p_features size from 1024 to 8192.
1024 wasn't enough for some CPUs.
This caused some hosts to not get sse3 app versions, for example.

Note: ideally we'd change this to std::string.
But that would have disrupted the code that populates it
(hostinfo_unix.cpp, hostinfo_win.cpp).
Easier/safer to do it this way.
2023-03-02 14:10:16 -08:00
Vitalii Koshura c6c73a225b
Merge pull request #5117 from talregev/TalR/delete_test_report_badge
[Readme] Delete test report badge
2023-02-25 02:11:02 +01:00
Tal Regev 21ccd2b5d5
Delete test report badge 2023-02-24 22:32:32 +02:00
Vitalii Koshura e288a3b7da
Merge pull request #5115 from BOINC/Mac_Minor_Uninstaller_Fix
Mac: make uninstaller work even if user deleted BOINC Data directory
2023-02-24 14:34:34 +01:00
Charlie Fenton ae5e68b2d7 Mac: make uninstaller work even if user deleted BOINC Data directory 2023-02-24 04:39:43 -08:00
Vitalii Koshura 64d6df402e
Merge pull request #5114 from talregev/TalR/snap_status
[Readme] Add snap and test report status
2023-02-24 12:14:15 +01:00
Tal Regev 9fbe9cd4ea
Add snap and code report status 2023-02-24 11:39:56 +02:00
Vitalii Koshura 0ccf9ff83f
Merge pull request #5113 from talregev/TalR/fix_deploy_logs
[ci] Fix deploy logs
2023-02-23 15:23:54 +01:00
Tal Regev 2863d8a500
Fix deploy logs 2023-02-23 13:06:47 +02:00
Vitalii Koshura 3d1645a8f4
Merge pull request #5111 from BOINC/dpa_show_nbytes
client: show file size in event log message when file transfer finishes
2023-02-22 02:13:14 +01:00
David Anderson 1e436dd121 client: show file size in event log message when file transfer finishes 2023-02-21 16:26:33 -08:00
David Anderson 1e51e98e93
Merge pull request #5096 from AenBleidd/vko_fix_linux_build_with_fcgi_enabled
[linux] Move all fcgi dependent stdio functions to the separate 'boinc_stdio.h' header only file
2023-02-21 14:31:47 -08:00
Vitalii Koshura c343c7d225
Merge pull request #5107 from talregev/TalR/snap_test6
[Linux] Add snap build
2023-02-20 15:07:40 +01:00
Tal Regev f106111b06
Add snap build 2023-02-20 14:27:19 +02:00
Vitalii Koshura 3faca2059f
Merge pull request #5056 from AenBleidd/vko_add_more_osx_ci
[CI] Build example applications, wrapper and vboxwrapper for OSX.
2023-02-14 15:21:56 +01:00
Charlie Fenton ead8356d53 [CI] fix formatting of a comment 2023-02-14 05:01:41 -08:00
Vitalii Koshura e89e98f032
Merge pull request #5100 from talregev/TalR/remove_versions_from_manifests_files
[vcpkg] Remove versions from manifests files
2023-02-14 00:31:28 +01:00
Tal Regev 93cc584278
Remove versions from manifests files 2023-02-14 00:33:49 +02:00
Vitalii Koshura b89b54cdbb
Merge pull request #5099 from talregev/TalR/linux_vcpkg_manager_as_manifest_mode
[Linux][Manager][vcpkg] Compile Linux vcpkg manager in manifest mode.
2023-02-13 23:23:32 +01:00
Vitalii Koshura 797cbc8d9d
[CI] Build example applications, wrapper and vboxwrapper for OSX.
This fixes #4892.

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2023-02-13 23:22:18 +01:00