Commit Graph

131 Commits

Author SHA1 Message Date
Daniel
72c59c0e52 Improve user agents 2023-04-13 16:28:43 +02:00
Vladimir Stoilov
7cbabd50c4 Fix android update system 2023-04-12 17:09:38 +02:00
Daniel
4802de61fa Split auto update settings and add support for registry state 2023-04-06 09:24:47 +02:00
Daniel
0825454db1 Add update versions debug data 2022-12-12 14:47:30 +01:00
Vladimir
5d2715ca17 remove kext glue dll from dependencies 2022-11-03 10:58:00 +01:00
Daniel
1144ac589b Fix fs error handling 2022-10-11 14:49:06 +02:00
Vladimir
d89d1c9dc8 replaced snoretoast with wintoast 2022-10-10 16:17:59 +02:00
Daniel
0bb26c697f Start with same verification config on all channels 2022-09-28 14:42:14 +02:00
Daniel
b1b31257b4 Enable signature checking in beta and staging release channels 2022-09-23 14:56:55 +02:00
Daniel
f35d590679 Add support for signed updates 2022-09-23 14:56:55 +02:00
Daniel
8cf882f4d4 Update Go, deps and linter 2022-08-30 16:13:26 +02:00
Daniel
44b5375bb4 Show update failed notification only after some failed tries 2022-08-30 16:12:38 +02:00
Daniel
60230c0d6d Abort restarts if updated version is rolled back 2022-08-05 16:33:52 +02:00
Daniel
9f4e921609 Simplify and improve update version export 2022-06-22 15:21:47 +02:00
Daniel
3a98b2cc05 Make intel index override-able by other indexes 2022-06-22 09:57:55 +02:00
Daniel
d0e3107ea5 Only warn about unexpected parent process when not in dev mode 2022-04-26 15:02:39 +02:00
Daniel
650c272301 Only fix chrome sandbox permission when needed 2022-04-12 16:56:33 +02:00
Daniel
cb9d8cee06 Only warn when registry cleanup fails 2022-04-12 16:38:50 +02:00
Daniel
010d9a97a6 Merge pull request #575 from safing/feature/debug-data-improvements
Improve debug data
2022-03-22 15:08:46 +01:00
Daniel
90a113397f Implement review suggestions 2022-03-22 13:55:46 +01:00
Patrick Pacher
532e4f3792 Show system notification when fixing electron sandbox fails 2022-03-22 09:52:06 +01:00
Patrick Pacher
50720ff099 Always apply electron sandbox SUID fix 2022-03-21 19:18:45 +01:00
Daniel
60d8664e7b Fix tests and linters 2022-02-02 12:48:42 +01:00
Daniel
a7a94bf067 Derive release channel by index presence, remove unused indexes from core 2022-01-26 17:02:58 +01:00
Patrick Pacher
1a6cb09ec9 Test for /proc/self/ns/user instead of sysctl 2022-01-25 14:31:34 +01:00
Daniel
895e936ced Fix update triggering leading to panic when module has not yet started 2021-12-05 14:07:18 +01:00
Daniel
91235c8ed2 Merge pull request #408 from safing/feature/add-kext-pdb-as-mandatory-update
Add windows kext .pdb as mandatory update
2021-10-29 14:13:21 +02:00
Daniel
8c57baa12a Fix restarting flag for direct restarts 2021-10-19 11:48:17 +02:00
Daniel
974c14d60b Update config options 2021-10-18 11:06:21 +02:00
Daniel
d8ced7e4f0 Improve logging 2021-10-14 14:19:01 +02:00
Daniel
f410de4d51 Add windows kext .pdb as mandatory update 2021-10-11 13:45:52 +02:00
Daniel
5d15ec8cc7 Wait with first update cycle until online 2021-10-04 16:02:59 +02:00
Daniel
48e9a35a07 Implement review suggestions 2021-09-27 14:11:37 +02:00
Daniel
199d3aedb0 Add intel only option for mandatory updates for SPN hubs 2021-09-26 13:50:06 +02:00
Daniel
a2cf9cc96b Add filter lists index to mandatory updates 2021-06-29 10:47:17 +02:00
Daniel
a792a75a48 Rename special release channel to support 2021-06-24 11:43:56 +02:00
Daniel
525ef54d92 Improve usage setting of pre-preleases 2021-06-07 16:43:11 +02:00
Daniel
29ca6699aa Update release channel categorization 2021-06-07 12:25:17 +02:00
Daniel
ce192c7243 Add special release channel 2021-06-07 11:03:48 +02:00
Daniel
642e2eb112 Establish beta and staging release channels, move indexes to helper 2021-06-03 23:28:41 +02:00
Daniel
8a46e78c0f Fail update check when the updating indexes fails 2021-06-02 10:56:02 +02:00
Patrick Pacher
befe7a1cd7 Allow manual updates even if automatic ones are disabled 2021-05-17 16:04:03 +02:00
Patrick Pacher
e40e6292f5 Allow manual updates even if automatic ones are disabled 2021-05-17 15:17:05 +02:00
Daniel
78c56861ab Link api endpoints and http handlers to their modules 2021-05-17 14:43:17 +02:00
Daniel
2b1b2bab55 Update deps and adapt to portbase v0.10.0 2021-05-13 22:16:57 +02:00
Daniel
5e5992be3b Improve docs and logs 2021-05-13 22:15:50 +02:00
Daniel
f930734742 Merge pull request #300 from safing/fix/chrome-sandbox
Automatically fix chrome-sandbox permissions on older kernels
2021-05-13 17:08:55 +02:00
Patrick Pacher
9751a5244d Automatically fix chrome-sandbox permissions on older kernels 2021-05-12 18:54:44 +02:00
Daniel
a076b78250 Implement review suggestions 2021-05-12 15:48:32 +02:00
Daniel
660c1bf3c5 Fix required API methods 2021-05-12 11:25:53 +02:00