Commit graph

886 commits

Author SHA1 Message Date
Daniel Hovie
98574e44c4
Merge pull request from safing/fix/golang-ci-linter-ci
Fix golang-ci linter in CI
2023-04-13 16:35:14 +02:00
Daniel
0260986a3d Fix golang-ci linter in CI 2023-04-13 16:31:08 +02:00
Daniel Hovie
ddf9b00d40
Merge pull request from safing/fix/enable-server-flag
Fix enable server flag
2023-04-13 15:47:20 +02:00
Vladimir Stoilov
d6337281e3 Fix enable server flag 2023-04-12 17:17:49 +02:00
Daniel
b174b27ccd Update deps 2023-04-06 14:53:14 +02:00
Daniel
fe11bff6d5 Merge branch 'develop' of github.com:Safing/portbase into develop 2023-04-06 14:49:56 +02:00
Daniel
c067126a0e Update deps 2023-04-06 14:49:24 +02:00
Daniel
124885b807 Move metrics test setup to testdata dir 2023-04-06 14:48:09 +02:00
Daniel Hovie
fcd91a8111
Merge pull request from safing/feature/improve-update-system
Add and expose updater registry state
2023-04-06 14:46:23 +02:00
Daniel
ca8c784c23 Add switch to enable/disable API HTTP server 2023-04-06 14:35:45 +02:00
Daniel
1ae8c0698e Add TODO to improve module worker context 2023-04-06 14:34:46 +02:00
Daniel
6a7dea876b Improve updater logging 2023-04-06 14:34:27 +02:00
Vladimir Stoilov
cb63b07700 Update android debug platform info 2023-03-16 11:03:47 +01:00
Vladimir Stoilov
fca6951ecc Merge branch 'develop' into feature/improve-update-system 2023-03-14 12:28:23 +01:00
Vladimir Stoilov
7cdb71c461 Fix typos 2023-03-14 12:27:57 +01:00
Vladimir Stoilov
c9d77682f8 Fix report downloads deleting pending updates 2023-03-10 16:42:04 +01:00
Daniel
d6687ecbad Add and expose updater registry state 2023-03-09 12:05:59 +01:00
Vladimir Stoilov
efd40ea3cc
Merge pull request from safing/feature/android-support
Add android specific debug info
2023-01-17 13:44:25 +01:00
vladimir
5a9e76403d Add android specific debug info 2023-01-17 13:52:52 +02:00
Daniel Hovie
0d13bca496
Merge pull request from safing/fix/error-handling-api-modules
Improve error handling in api and modules
2022-12-12 15:01:16 +01:00
Daniel
d90d14ce02 Improve error handling in api and modules 2022-12-12 14:07:30 +01:00
Daniel Hovie
72288a45d7
Merge pull request from safing/feature/modules-microtask-improvements
Microtasks Improvements and Module Status Export
2022-11-10 15:45:42 +01:00
Daniel
f6f644fd8e Improve logging control flow 2022-11-04 16:12:42 +01:00
Daniel
70b58138b9 Set default microtask threshold in init for easier override 2022-11-04 16:11:38 +01:00
Daniel
d21c8e6cda Add module status export func and api endpoint 2022-11-04 16:10:57 +01:00
Daniel
b0e5bc90c2 Fix api endpoint log message 2022-11-04 16:10:25 +01:00
Daniel Hovie
985a174aff
Merge pull request from safing/fix/fs-error-handling
Fix fs error handling
2022-10-11 12:45:29 +02:00
Daniel
0d3a0ebb95 Fix fs error handling 2022-10-11 12:27:30 +02:00
Patrick Pacher
2b4c15c1f7
Fix error handling in LoadIndexes 2022-10-11 11:51:17 +02:00
Daniel Hovie
8471f4f38a
Merge pull request from safing/maintain/sig-delete--binmeta--svchost
Improve: delete sigs, binary metadata, svchost service detection
2022-10-10 22:12:59 +02:00
Daniel
40015b54b7 Add name generation test case 2022-10-10 16:25:01 +02:00
Daniel
a391eb3dad Improve svchost service discovery 2022-10-10 16:24:51 +02:00
Daniel
b564e77168 Delete signature file when deleting resource 2022-10-10 16:24:29 +02:00
Daniel
37b91788c2 Update deps 2022-09-29 14:22:02 +02:00
Daniel Hovie
797b3691cd
Merge pull request from safing/feature/update-sigs
Add support for signed updates
2022-09-29 14:13:56 +02:00
Daniel
c30e62c8e2 Update jess dep 2022-09-29 10:55:08 +02:00
Daniel
412b4242c2 FIx linter errors 2022-09-29 10:55:01 +02:00
Daniel
3c697abd5b Fix linter errors 2022-09-28 22:37:54 +02:00
Daniel
5accaad794 Require download policy to be stricter 2022-09-28 14:41:27 +02:00
Daniel
109f51e834 Verify signatures of indexes when loading from disk 2022-09-28 14:41:11 +02:00
Daniel
cded2438f6 Download missing sigs 2022-09-28 14:40:48 +02:00
Daniel
44dc8df5d6 Save verification options to resource and save if versions have a sig available 2022-09-28 14:39:41 +02:00
Daniel
77a6ab050b Add path existence check to utils 2022-09-28 14:38:14 +02:00
Daniel
beaa7482d0 Add support for signed indexes 2022-09-23 14:57:42 +02:00
Daniel
f6fc67ad46 Add support for new index format 2022-09-23 14:57:42 +02:00
Daniel
0e5eb4b6de Add support for signed updates 2022-09-23 14:57:42 +02:00
Daniel Hovie
85a84c1210
Merge pull request from safing/maintain/small-fixes
Small fixes and improvements
2022-09-22 16:37:36 +02:00
Daniel
9e8d1fdd4d Improve exit code handling in run package 2022-09-22 14:36:46 +02:00
Daniel
ddf230b33e Add option to disable module management 2022-09-22 14:36:32 +02:00
Daniel
52a2a1f673 Improve profiling API endpoint docs 2022-09-22 14:36:22 +02:00