computezrmle
6d231ecdd0
Update boinc-client.service.in
2024-12-28 09:39:20 +01:00
Vitalii Koshura
3a525c9cad
Merge pull request #5976 from BOINC/vko_update_linux_packaging_testing_scripts
...
[ci][linux] add modern way of adding DEB repositories
2024-12-28 05:54:02 +01:00
Vitalii Koshura
b29608377c
[ci][linux] add modern way of adding DEB repositories
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-12-28 05:33:35 +01:00
Vitalii Koshura
a97c1afd16
Merge pull request #5973 from BOINC/dpa_wsl7
...
Client: add some error reporting to WSL detection
2024-12-26 05:58:33 +01:00
davidpanderson
104e3be353
build fix
2024-12-25 14:01:33 -08:00
Vitalii Koshura
b4284da70f
Merge pull request #5974 from BOINC/vko_fix_windows_logs_upload
...
[ci] fix upload windows logs on ci
2024-12-25 14:12:45 +01:00
Vitalii Koshura
055f13eb88
[ci] fix upload windows logs on ci
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-12-25 11:59:35 +01:00
davidpanderson
c0c68b28b1
build fixes
2024-12-25 02:12:48 -08:00
David Anderson
bc504f4f4d
Client: add some error reporting to WSL detection
2024-12-25 02:01:13 -08:00
Vitalii Koshura
e33ffbd637
Merge pull request #5862 from Vulpine05/Vulpine05_1552
...
[Manager] Gray out projects in project wizard that are already attached
2024-12-24 05:30:57 +01:00
Bill Bauer
18d963893e
style: remove whitespace
2024-12-22 16:03:46 -06:00
Bill Bauer
940750c7b1
fix: change m_pProjectsCtrl from wxListBox to wxListCtrl
...
Using wxLB_OWNERDRAW is not compatible with Linux. Changing the class from wxListBox to wxListCtrl provides a differnt way of changing the text color for each row and still provide functionality across platforms.
2024-12-22 16:01:15 -06:00
Vitalii Koshura
8576292c14
Merge pull request #5970 from BOINC/vko_update_action
...
[ci] update actions
2024-12-22 02:59:20 +01:00
Vitalii Koshura
9f1b413969
[ci] update actions
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-12-22 02:11:00 +01:00
Vitalii Koshura
639e95e5aa
Merge pull request #5969 from BOINC/all_projects_list_xml_update
...
Update all_projects_list.xml
2024-12-22 02:08:05 +01:00
Vitalii Koshura
0ebff09466
Merge pull request #5968 from BOINC/dpa_web15
...
web: fix various XSS vulnerabilities
2024-12-22 02:00:42 +01:00
AenBleidd
ff41ee2692
Update all_projects_list.xml
2024-12-22 00:24:48 +00:00
David Anderson
c08cd58443
fix XSS
2024-12-21 14:55:49 -08:00
David Anderson
443889e7bc
web: fix various XSS vulnerabilities
...
Most of these involve putting user text in error messages.
Use htmlspecialchars() for this.
filenames: require POSIX portable names
2024-12-20 19:19:05 -08:00
lfield
2d813d74cf
Merge pull request #5967 from BOINC/dpa_web14
...
web: fix various vulnerabilities
2024-12-20 09:55:16 +01:00
Vitalii Koshura
53e1fe725a
Merge pull request #5966 from BOINC/dpa_bbcode3
...
fix link on bbcode page
2024-12-20 03:17:27 +01:00
David Anderson
c2defb6df6
web: fix various vulnerabilities
...
- Send all cookies as HttpOnly (don't let Javascript see them)
- If page sending cookie is HTTPS, make the cookie secure
- Often we have something like:
$name = get_str('name');
if (!lookup($name)) {
error_page("can't find $name");
}
Can't do this; it can be exploited for XSS attacks.
Just say 'Can't find file' or whatever
- Don't show database error messages
2024-12-19 17:55:43 -08:00
David Anderson
919c234d45
fix link on bbcode page
2024-12-19 14:11:48 -08:00
lfield
949aa54c23
Merge pull request #5964 from BOINC/dpa_web13
...
web: remove vulnerabilities in tree_threader and in unused badge function
2024-12-19 12:52:40 +01:00
David Anderson
b51b3e44b0
web: remove vulnerabilities in tree_threader and in unused badge function
2024-12-18 15:54:25 -08:00
Vitalii Koshura
57e0bdf3a7
Merge pull request #5962 from BOINC/dpa_consent
...
fix vulnerability in yucky consent code
2024-12-17 13:50:02 +01:00
David Anderson
8e564faa4c
fix vulnerability in yucky consent code
2024-12-16 14:51:03 -08:00
Vitalii Koshura
f02a114a28
Merge pull request #5961 from BOINC/dpa_sched
2024-12-16 22:12:24 +01:00
David Anderson
829960bc56
scheduler: fix scrutinizer warnings
2024-12-16 12:16:24 -08:00
Vitalii Koshura
14f75463e5
Merge pull request #5960 from BOINC/dpa_buda6
...
client, server, web: enable BUDA GPU apps
2024-12-16 00:32:56 +01:00
David Anderson
8e8ccf8b98
trailing white space
2024-12-15 13:23:49 -08:00
David Anderson
280c838b29
scheduler: fix FCGI build
2024-12-15 13:22:02 -08:00
David Anderson
1e77aeb9e2
Fix client simulator build
2024-12-15 12:22:26 -08:00
Vitalii Koshura
4db6de6f23
Merge pull request #5959 from BOINC/dpa_table_stats
2024-12-15 12:01:14 +01:00
David Anderson
1e3eacf6e1
Merge pull request #5954 from homersimpsons/refactor/remove-display_cvs_versions
...
Remove `display_cvs_versions` and `cvs_version_tracker`
2024-12-14 22:34:49 -08:00
David Anderson
8a9f4f8e62
web: fix ops/sample_table_stats.php (shows details of DB tables)
2024-12-14 20:36:22 -08:00
Vitalii Koshura
33b95bd0fb
Merge pull request #5958 from BOINC/vko_add_installer_version_updater
...
[windows] adjust set-client-version.py file to update boinc.json file
2024-12-15 04:20:22 +01:00
Vitalii Koshura
a746bfa411
Merge pull request #5957 from BOINC/vko_installer_remove_more_unused_strings
...
[windows] Remove more unused strings from the boinc.json file
2024-12-15 04:20:12 +01:00
Vitalii Koshura
181607d89e
[windows] adjust set-client-version.py file to update boinc.json file
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-12-15 02:49:54 +01:00
Vitalii Koshura
208d85d54a
[windows] Remove more unused strings from the boinc.json file
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-12-15 02:39:07 +01:00
Vitalii Koshura
5a86cb8561
Merge pull request #5956 from BOINC/all_projects_list_xml_update
...
Update all_projects_list.xml
2024-12-15 01:49:33 +01:00
AenBleidd
faa693ae70
Update all_projects_list.xml
2024-12-15 00:27:04 +00:00
Guillaume
44a50c87d0
Remove `display_cvs_versions` and `cvs_version_tracker`
...
BOINC project is now using git instead of svn, let'es remove this legacy part.
2024-12-14 22:36:05 +01:00
davidpanderson
f5fc8b960b
win build fixes
2024-12-14 11:52:23 -08:00
David Anderson
a4f07a169d
client: enable it to handle BUDA GPU and multithread apps
...
original:
Info about resource usage (GPU usage, #cpus) is stored in APP_VERSION.
When we need this info for a RESULT, we look at rp->avp
new:
For BUDA apps, the info about the actual app (not the docker wrapper)
comes with the workunit, not the app version.
So create a new structure, RESOURCE_USAGE.
APP_VERSION has one, WORKUNIT has one.
So does RESULT; when we create the result we copy the struct
either from the app version or (for BUDA jobs) the workunit.
Then the code can just reference rp->resource_usage.
Nice. This enables BUDA/GPU functionality with almost no additional complexity.
Add code to parse resource usage items in <workunit>
Note: info about missing GPUs (or GPUS without needed libraries)
is also stored in RESOURCE_USAGE.
2024-12-14 01:05:59 -08:00
David Anderson
275a2a42b7
Merge pull request #5951 from homersimpsons/refactor/remove-useless-call
...
remove useless redirect
2024-12-13 17:06:08 -08:00
David Anderson
8151445505
scheduler: for BUDA GPU jobs,
...
put resource usage info in the <workunit> element.
2024-12-13 15:19:41 -08:00
homersimpsons
d66e53fc1e
⚰️ remove useless redirect
2024-12-13 22:48:32 +00:00
lfield
c67393e6d1
Merge pull request #5950 from BOINC/dpa_pwd
...
web: fix CSRF vulnerability in edit passwd function
2024-12-13 20:50:15 +01:00
David Anderson
2ac322f197
web: fix CSRF vulnerability in edit passwd function
2024-12-13 10:41:54 -08:00