Commit graph

43 commits

Author SHA1 Message Date
Daniel
c2da5268b9 Fix linter errors 2023-12-01 13:19:03 +01:00
Daniel
ec43408a82 Remove network rating / security level system, add migrations 2023-11-24 14:21:07 +01:00
Daniel
96a6d6229a Add setting to specify transit node rules 2023-08-22 16:31:17 +02:00
Daniel
a722b27c01 Move history settings from profile to layered profile 2023-08-09 14:45:08 +02:00
Patrick Pacher
cf2b8f26b9 Make history module optional 2023-07-20 16:21:52 +02:00
Daniel
59f776ce2f Move from LinkedPath to Fingerprints and PresentationPath 2022-10-10 22:36:39 +02:00
Daniel
0b81fb5516 Mitigate double read locks on the layered profile 2022-08-02 13:59:13 +02:00
Daniel
7d315e92be Integrate SPN route manipulation settings 2022-03-01 16:35:59 +01:00
Daniel
d491e51127 Improve handling of layered profile on profile update 2022-02-15 16:07:29 +01:00
Daniel
888b33918a Fix deleting profiles 2022-02-15 14:35:28 +01:00
Daniel
2cbaf126e9 Remove deprecated MarkUsed functions 2022-02-15 13:59:56 +01:00
Daniel
60d8664e7b Fix tests and linters 2022-02-02 12:48:42 +01:00
Daniel
3e17bc8ec2 Make function to increase profile revision counter internal 2021-12-16 13:42:17 +01:00
Daniel
6a430d1d7c Fix active profile invalidation and revision counting 2021-12-16 12:25:05 +01:00
Patrick Pacher
88eb252ecb
Prepare intel entity data earlier in the decision process 2021-08-18 16:57:45 +02:00
Daniel
6567345e8b Fix layering of config that needs parsing 2021-03-10 17:12:25 +01:00
Daniel
30863d9fa3 Ensure profile settings are always validated on first use 2020-12-01 17:01:09 +01:00
Daniel
5a88fc2fce Improve metadata handling of profiles
Also, improve OS profile handling
2020-11-24 16:39:01 +01:00
Daniel
484012712f Adapt profiles to use new binary metadata system 2020-11-17 09:33:28 +01:00
Patrick Pacher
f5bde3a4ac Fix incorrect layered profile key 2020-11-02 12:50:39 +01:00
Patrick Pacher
607d77a607
Add support for database subscription to layered profile provider 2020-10-30 17:01:36 +01:00
Patrick Pacher
fb6b34ebe5 Fix layered profiles not readable via the API 2020-10-30 16:43:49 +01:00
Daniel
7b72d9fe4b Clean up code and fix linter errors 2020-10-30 13:33:29 +01:00
Daniel
fa3f873c31 Implement review feedback 2020-10-30 11:54:00 +01:00
Daniel
18a1386bc5 Revamp profile and process handling
Also, introduce the Internal flag to Profiles
2020-10-29 16:26:14 +01:00
Daniel
c09d32cf08 Add option key responsible for the verdict
Also, expose the RevisionCounter
2020-10-29 16:24:17 +01:00
Daniel
cfafbfca4e Improve trace logging 2020-10-15 11:48:27 +02:00
Patrick Pacher
3b896ee892
Move LMS scoring under new Domain Heuristics 2020-08-11 15:37:24 +02:00
Daniel
e464ee136c Fix superfluous decision re-evaluations 2020-05-20 15:14:48 +02:00
Patrick Pacher
8c5526a69b
Add support for verdict and decision reason context 2020-04-21 10:16:32 +02:00
Patrick Pacher
eeb358425d
Refactor entity list handling 2020-04-21 10:16:32 +02:00
Patrick Pacher
bffe4a9eaf
Add CNAME blocking support 2020-04-21 10:16:25 +02:00
Patrick Pacher
1f90c05654
Merge pull request #39 from safing/feature/unidentified-process-and-profile
Add support for unidentified processes and profiles
2020-04-21 10:15:11 +02:00
Daniel
033dceab5b Add support for unidentified/system processes/profiles 2020-04-17 21:52:06 +02:00
Patrick Pacher
ea3e327c27
Implement review changes 2020-04-17 11:52:53 +02:00
Patrick Pacher
943246c747
Add support for firefox canary domain for disabling DoH 2020-04-17 11:01:26 +02:00
Patrick Pacher
86a449a619
Add support to filter sub-domains as well 2020-04-15 09:59:59 +02:00
Patrick Pacher
ef560447ae
Remove debug message 2020-04-14 14:05:53 +02:00
Patrick Pacher
f630df0b1f
Implemented peer review comments 2020-04-14 11:14:04 +02:00
ppacher
f96f8d8d6e
Added filterlist integration 2020-04-14 08:52:15 +02:00
Daniel
38f57a8954 Rework Communication+Link to Connection 2020-04-07 17:30:33 +02:00
Daniel
279ab67c7e Streamline configuration 2020-04-01 17:13:30 +02:00
Daniel
36fad7aeec Clean up profiles and move to consolidated configuration system with profile layering 2020-03-20 23:05:56 +01:00