Vitalii Koshura
1b94f6250e
Merge pull request #6005 from BOINC/vko_update_actions
...
[ci] update actions
2025-01-12 02:58:42 +01:00
Vitalii Koshura
f5a7e4d090
[ci] update actions
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2025-01-12 01:16:53 +01:00
Vitalii Koshura
5e329cd23e
Merge pull request #5977 from computezrmle/revise_boinc-client_service
...
Revert to 'ProtectSystem=strict' in boinc-client.service and make '/tmp' writable
2025-01-10 22:51:06 +01:00
Vitalii Koshura
627e344522
Merge pull request #6002 from BOINC/dpa_release_notes
...
client: on version change, show notice with link to release notes
2025-01-10 22:46:04 +01:00
Vitalii Koshura
2bfad496e7
Merge pull request #6004 from BOINC/dpa_project_dir
...
client: don't delete unrecognized stuff in projects/
2025-01-10 22:45:06 +01:00
David Anderson
0b2eb13533
client: don't delete unrecognized stuff in projects/
...
If someone runs the client in a directory (e.g. their home directory)
that happens to contain a directory projects/, it deletes everything there!
I don't know what I was thinking.
Print a message instead.
2025-01-10 13:07:55 -08:00
David Anderson
3646b0f9ae
tweak
2025-01-10 02:06:19 -08:00
David Anderson
d7a1ee0fe8
client: on version change, show notice with link to release notes
2025-01-10 01:59:53 -08:00
David Anderson
ec7205c0bc
Merge pull request #5999 from ahorek/swap_calloc
...
swap calloc arguments
2025-01-09 16:19:47 -08:00
Pavel Rosický
c4dbe4da01
swap calloc arguments
2025-01-10 00:40:58 +01:00
Vitalii Koshura
4362c8cf8e
Merge pull request #5994 from BOINC/vko_fix_ci
...
[ci] Fix build running on Ubuntu 24.04
2025-01-06 05:47:09 +01:00
Vitalii Koshura
147af61d5a
[ci] Fix build running on Ubuntu 24.04
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2025-01-06 05:23:30 +01:00
Vitalii Koshura
3562c781eb
Merge pull request #5992 from BOINC/vko_fix_ci_running_ubuntu_24.04
...
[ci] fix running on Ubuntu 24.04
2025-01-05 18:19:25 +01:00
Vitalii Koshura
75a54345aa
[ci] fix running on Ubuntu 24.04
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2025-01-05 17:46:48 +01:00
Vitalii Koshura
b2c84989ee
Merge pull request #5990 from BOINC/all_projects_list_xml_update
...
Update all_projects_list.xml
2025-01-05 03:06:55 +01:00
AenBleidd
f0d21f5901
Update all_projects_list.xml
2025-01-05 00:24:54 +00:00
Vitalii Koshura
145785e608
Merge pull request #5986 from BOINC/update_copyright_year
...
Update copyright year
2025-01-01 16:15:15 +01:00
AenBleidd
7fc006a2b0
Update copyright year
2025-01-01 00:12:20 +00:00
Vitalii Koshura
fc6e1ee6ff
Merge pull request #5984 from BOINC/dpa_buda7
...
client: fix bug that caused client to treat all jobs as 1-CPU
2024-12-31 20:40:59 +01:00
davidpanderson
61ede4c4e8
client: fix bug that caused client to treat all jobs as 1-CPU
2024-12-30 15:37:32 -08:00
Vitalii Koshura
c28b036222
Merge pull request #5982 from BOINC/vko_fix_manager_add_projects_when_fresh
...
[manager] fix crash when launching BOINC Manager on the fresh system without any projects connected
2024-12-29 22:48:31 +01:00
Vitalii Koshura
45466560e7
[manager] fix crash when launching BOINC Manager on the fresh system without any projects connected
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-12-29 22:21:16 +01:00
Vitalii Koshura
1936f9b6c8
Merge pull request #5981 from BOINC/vko_add_new_windows_signing
...
[ci][windows] sign executables using Azure
2024-12-29 22:14:27 +01:00
Vitalii Koshura
8b1373f005
[ci][windows] sign executables using Azure
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-12-29 21:24:45 +01:00
computezrmle
cd3ad4e337
Update linux_package_integration_tests.py
...
Add test for 'ProtectSystem=strict'.
2024-12-29 09:08:19 +01:00
computezrmle
1a6a6fd2fc
Update linux_package_integration_tests.py
...
Add '-/tmp' to 'ReadWritePaths'.
2024-12-29 07:34:21 +01:00
Vitalii Koshura
5c05b2fe6c
Merge pull request #5978 from BOINC/vko_update_actions
...
[ci] update actions
2024-12-29 01:41:56 +01:00
Vitalii Koshura
cd2baa53dd
[ci] update actions
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-12-29 01:13:44 +01:00
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