Commit Graph

184 Commits

Author SHA1 Message Date
Patrick Pacher
2ccf8c635a Merge branch 'develop' into feature/ui-revamp 2020-10-16 10:00:04 +02:00
Daniel
be75c2d99b Implement review suggestions, fix tests 2020-10-15 15:25:34 +02:00
Daniel
0e83268356 Match endpoints by destination port 2020-10-15 12:13:25 +02:00
Daniel
3818718180 Fix reverse domain resolving 2020-10-15 11:48:27 +02:00
Daniel
b9c5bee864 Fix tests and linter errors 2020-10-15 11:48:27 +02:00
Daniel
cfafbfca4e Improve trace logging 2020-10-15 11:48:27 +02:00
Patrick Pacher
f65d3f36e7 Merge branch 'develop' into feature/ui-revamp 2020-10-15 11:15:07 +02:00
Daniel
3b5b2282c4 Merge pull request #176 from safing/fix/domain-endpoint-validation
Fix domain endpoint validation
2020-10-14 11:35:29 +02:00
Daniel
83f880f671 Implement review suggestions, simplify validation 2020-10-14 09:52:42 +02:00
Daniel
f7d2262790 Add permissions to database interfaces for improved performance 2020-10-13 16:11:39 +02:00
Daniel
ab55f908c9 Fix domain endpoint validation 2020-10-13 15:54:37 +02:00
Patrick Pacher
fb930d7761 Reword the update notification and endpoint rule reason 2020-10-07 09:06:26 +02:00
Patrick Pacher
c12526235a Add category annotations to options 2020-09-22 15:39:30 +02:00
Patrick Pacher
7c5e78b239 Update app profile icons. Switch to new portbase options 2020-09-15 09:01:48 +02:00
Patrick Pacher
3b896ee892 Move LMS scoring under new Domain Heuristics 2020-08-11 15:37:24 +02:00
Patrick Pacher
85e4beafa1 Move LMS scoring from nameserver to firewall 2020-08-11 10:28:05 +02:00
Daniel
a36972cea4 Enable subdomain filtering by default
Also, streamline security level validation formats
2020-05-28 10:11:21 +02:00
Daniel
71c9d23d68 Switch to UUID util 2020-05-26 11:11:11 +02:00
Daniel
025ed6d231 Switch uuid lib and update deps 2020-05-25 22:31:11 +02:00
Patrick Pacher
c59f680053 Merge pull request #52 from safing/feature/firewall-resolver-improvements
Firewall and Resolver improvements
2020-05-20 18:07:48 +02:00
Daniel
26fd447700 Switch default action / asking to release level experimental
There are, well, many problems...
2020-05-20 15:36:11 +02:00
Daniel
e464ee136c Fix superfluous decision re-evaluations 2020-05-20 15:14:48 +02:00
Daniel
c48f8e5782 Fix endpoint scope 2020-05-20 14:53:14 +02:00
Daniel
bdcf499f22 Fix domain endpoint reason message 2020-05-18 15:25:08 +02:00
Daniel
11d3e15de4 Only enable BlockP2P in Extreme level by default 2020-05-18 15:23:10 +02:00
Daniel
87a55541b2 Add endpoint type network scope
Also, update default service endpoint list configuration to allow localhost
2020-05-15 22:40:05 +02:00
Daniel
635d5770d1 Change BlockInbound to only affect LAN and Internet 2020-05-15 17:18:42 +02:00
Patrick Pacher
8870987101 Fix failing endpoint test 2020-05-14 10:24:37 +02:00
Daniel
f4b8ad7d7c Fix tests: split core package into core and base 2020-05-02 13:24:31 +02:00
Daniel
0030a43cab Implement review suggestions 2020-04-30 16:29:32 +02:00
Daniel
0cf10b6d9d Improve network scope filter options 2020-04-30 14:15:43 +02:00
Daniel
0e30d70d55 Improve config help text 2020-04-28 09:56:52 +02:00
Daniel
97a8475364 Fix hierarchical config handling 2020-04-28 09:56:23 +02:00
Daniel
5209a090c4 Update config options, add options to turn off system notifications 2020-04-24 10:55:49 +02:00
Daniel
95041d217c Fix module dependencies, split filter into interception and filter modules 2020-04-24 10:17:15 +02:00
Daniel
e262ad1db9 Update config and add ordering 2020-04-21 15:02:17 +02:00
Patrick Pacher
f2e41a0d32 Refactoring of FilterDNSResponse and DecideOnConnection 2020-04-21 10:17:16 +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
42ccb3e39a Small changes based on review comments 2020-04-21 10:16:32 +02:00
Patrick Pacher
9deb1623d6 Add support to detect upstream DNS resolver blocking 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
a33808685c Implement review suggestions 2020-04-20 13:57:07 +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
9e7bb718ec Change default of Filter Lists and add description to service endpoint list 2020-04-15 17:20: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