Commit Graph

100 Commits

Author SHA1 Message Date
Daniel
54daa8ba26 Retry saving the global config profile when it fails
This fixes an issue where the filter list IDs could not be resolved on startup
2020-11-06 17:30:34 +01:00
Daniel
b0187862f8 Improve prompt notifications 2020-11-05 16:00:44 +01:00
Daniel
7ca61bf24e Block DNS servers in prevent bypassing check 2020-11-04 15:54:39 +01:00
Daniel
a0268ee91d Update config wording and metadata 2020-11-04 14:49:33 +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
079128f9de Fix layered profiles not readable via the API 2020-10-30 16:46:16 +01:00
Patrick Pacher
fb6b34ebe5 Fix layered profiles not readable via the API 2020-10-30 16:43:49 +01:00
Patrick Pacher
c0509042a0 Add stackable annotation to endpoint rules 2020-10-30 15:32:23 +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
b7f0b851ae Fix and improve prompting 2020-10-29 16:28:03 +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
263eb0578a Improve config wording 2020-10-29 15:14:15 +01:00
Patrick Pacher
9ea2162816 Add quick setting support 2020-10-27 15:20:04 +01:00
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