Daniel
|
43cfba8445
|
Add IP scoping data to entity.Entity and network.Connection
|
2021-03-20 22:07:17 +01:00 |
|
Daniel
|
ad359da437
|
Compare filter lists index with semver
|
2021-03-10 17:11:11 +01:00 |
|
Daniel
|
3f8c99517f
|
Merge pull request #229 from safing/feature/switch-to-localhost-nameserver
Switch to localhost nameserver
|
2021-01-19 15:13:10 +01:00 |
|
Patrick Pacher
|
f8cea6eafd
|
Prepare go.mod migration
|
2021-01-19 13:07:36 +01:00 |
|
Daniel
|
3db7457d30
|
Fix minor bugs
|
2021-01-08 16:37:00 +01:00 |
|
Daniel
|
e2032efbbc
|
Fix filterlist index updating
|
2021-01-07 12:38:43 +01:00 |
|
Daniel
|
563bff1d95
|
Update filterlists to use new format
Also, add database reset flag
|
2020-11-06 17:29:58 +01:00 |
|
Daniel
|
02525eff49
|
Merge pull request #178 from safing/feature/improve-geoip-distance-calc
Shift focus away from coordinates for calculating IP distance
|
2020-10-19 10:31:47 +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
|
cfafbfca4e
|
Improve trace logging
|
2020-10-15 11:48:27 +02:00 |
|
Daniel
|
222249678e
|
Shift focus away from coordinates for calculating IP distance
|
2020-10-15 11:36:17 +02:00 |
|
Daniel
|
f7d2262790
|
Add permissions to database interfaces for improved performance
|
2020-10-13 16:11:39 +02:00 |
|
Daniel
|
991d3eb7ba
|
Merge pull request #157 from safing/feature/delete-empty-filterlist-update-entries
Delete filterlist entry if update has no sources
|
2020-09-25 10:25:37 +02:00 |
|
Daniel
|
3474b04228
|
Use whitelist flag to delete
|
2020-09-25 10:18:56 +02:00 |
|
Daniel
|
1bf7946e58
|
Delete filterlist entry if update has no sources
|
2020-09-24 22:47:56 +02:00 |
|
Daniel
|
af056780fc
|
Fix linter errors
|
2020-09-24 17:12:01 +02:00 |
|
Daniel
|
3f3d82bdf1
|
Improve debug information in DNS responses
|
2020-09-24 17:12:01 +02:00 |
|
Daniel
|
f46e759524
|
Use new Purge method of the database
|
2020-09-24 16:57:54 +02:00 |
|
Patrick Pacher
|
85e4beafa1
|
Move LMS scoring from nameserver to firewall
|
2020-08-11 10:28:05 +02:00 |
|
Daniel
|
cdec623033
|
Add SPN integration
|
2020-08-06 21:36:43 +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
|
46411951f6
|
Further improve logging and messages
|
2020-05-20 16:43:54 +02:00 |
|
Daniel
|
65a3456165
|
Improve block reason in dns response
|
2020-05-19 16:57:13 +02:00 |
|
Patrick Pacher
|
a426b53929
|
Update to new geoip database
|
2020-05-14 07:35:45 +02:00 |
|
Patrick Pacher
|
e254453038
|
Fix filterlists module state not being set
|
2020-05-04 10:45:32 +02:00 |
|
Daniel
|
f4b8ad7d7c
|
Fix tests: split core package into core and base
|
2020-05-02 13:24:31 +02:00 |
|
Patrick Pacher
|
972f8fcfc3
|
Merge pull request #44 from safing/feature/pre-alpha-finalizing
Pre alpha finalizing
|
2020-04-30 16:42:09 +02:00 |
|
Patrick Pacher
|
2dda3813fa
|
Let decision reasons decide on the DNS reply
|
2020-04-30 14:23:06 +02:00 |
|
Daniel
|
95041d217c
|
Fix module dependencies, split filter into interception and filter modules
|
2020-04-24 10:17:15 +02:00 |
|
Patrick Pacher
|
a07c36159b
|
Minor bug fix
|
2020-04-21 10:17:20 +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
|
bffe4a9eaf
|
Add CNAME blocking support
|
2020-04-21 10:16:25 +02:00 |
|
Patrick Pacher
|
58ad3eb88b
|
Switch filterlist debug logging to trace
|
2020-04-17 11:04:17 +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
|
56a1751e62
|
Fix golangci-lint warnings
|
2020-04-15 08:21:32 +02:00 |
|
Patrick Pacher
|
568674bdf8
|
Fix updater and add more logging to filterlist
|
2020-04-14 14:41:55 +02:00 |
|
Patrick Pacher
|
fc9835f91a
|
Fix resource index not updated. Minor module improvements
|
2020-04-14 14:02:05 +02:00 |
|
Patrick Pacher
|
e77d971259
|
Rename filterlist to filterlists
|
2020-04-14 11:23:15 +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
|
a425cb63d8
|
Rename security levels
|
2020-04-09 16:40:10 +02:00 |
|
Patrick Pacher
|
a3a591740e
|
Fix geoip database upgrade handling
|
2020-04-03 14:23:02 +02:00 |
|
Daniel
|
eec0c37101
|
Fix dependency graph and linter errors
|
2020-04-02 17:09:15 +02:00 |
|
Daniel
|
5523fcf0bd
|
Add subsystems and clean up module dependencies
|
2020-04-01 17:14:33 +02:00 |
|