Daniel
|
ec43408a82
|
Remove network rating / security level system, add migrations
|
2023-11-24 14:21:07 +01:00 |
|
Daniel
|
58e467ac82
|
Add internal metric IDs, add nameserver request metric
|
2023-09-05 14:44:40 +02:00 |
|
Daniel
|
b645e440ad
|
Copy resolver IPScope to DNS connection IPScope
|
2023-08-04 21:41:37 +02:00 |
|
Daniel
|
75f4d43347
|
Switch to FilterConnection as main decision function
|
2022-10-13 11:23:08 +02:00 |
|
Daniel
|
f63df67d23
|
Improve verdict handling and switch to immediate re-evaluation
|
2022-10-10 13:40:06 +02:00 |
|
Vladimir Stoilov
|
fdc8ef5698
|
issue new verdict on configuration change
|
2022-10-10 13:37:08 +02:00 |
|
Daniel
|
1dda4bd432
|
Add metadata to special responder responses
|
2022-08-02 13:59:38 +02:00 |
|
Daniel
|
c442a7e51c
|
Deactivate IPv6 integrations when no IPv6 stack is detected
|
2022-06-09 13:58:27 +02:00 |
|
Daniel
|
515f4686f7
|
Send notification instead of killing conflicting DNS service
|
2022-05-25 14:00:17 +02:00 |
|
Daniel
|
9a89f65027
|
Improve support for DNS-SD and fall back to cached data for non-ICANN queries
|
2022-05-24 11:25:34 +02:00 |
|
Daniel
|
2c3def3bc4
|
Show notification about manual DNS setup instead of compatibility notice
|
2022-04-15 13:06:59 +02:00 |
|
Daniel
|
90a113397f
|
Implement review suggestions
|
2022-03-22 13:55:46 +01:00 |
|
Daniel
|
e3a450e96b
|
Set recursion available flag on nameserver responses
|
2022-03-16 11:48:42 +01:00 |
|
Daniel
|
141a95702c
|
Simplify secure DNS bypass message creation
|
2022-03-01 16:35:18 +01:00 |
|
Daniel
|
1dde1437b6
|
Fix verdicts of DNS request connections
|
2022-02-25 15:36:53 +01:00 |
|
Daniel
|
6cbe33ae70
|
Only hide successful queries of the system resolver
|
2022-02-25 15:35:21 +01:00 |
|
Daniel
|
b2a1956e5c
|
Fix nameserver takeover loop
|
2022-02-14 13:51:10 +01:00 |
|
Daniel
|
11893a780a
|
Fix nameserver listener restarts
|
2022-02-14 13:50:54 +01:00 |
|
Daniel
|
60d8664e7b
|
Fix tests and linters
|
2022-02-02 12:48:42 +01:00 |
|
Daniel
|
a3e298b1bc
|
Block successive failing queries
|
2021-12-05 14:05:48 +01:00 |
|
Daniel
|
e092ab9831
|
Resolve hostname to localhost
|
2021-11-18 16:28:26 +01:00 |
|
Daniel
|
f4e3eff0bd
|
Fix DNS request context marshaling
|
2021-11-17 17:28:30 +01:00 |
|
Daniel
|
b9b33ed2b3
|
Use separate DNSRequestContext struct for adding DNS context to connections
|
2021-10-19 10:25:49 +02:00 |
|
Daniel
|
ff31b7c8c5
|
Add dns and tunnel context to conntection
|
2021-10-14 15:54:42 +02:00 |
|
Daniel
|
b716f56eaf
|
Fix dns request handling when failing
|
2021-10-14 14:17:42 +02:00 |
|
Daniel
|
1a222ca6da
|
Improve and fix dns requests saving
|
2021-10-11 15:24:32 +02:00 |
|
Daniel
|
be0a94ba98
|
Reduce open dns requests by better handling dual stack requests
|
2021-10-07 11:12:45 +02:00 |
|
Daniel
|
1b312f5ce4
|
Add BlockIP dns responder, update ZeroIP responder
|
2021-08-23 14:40:01 +02:00 |
|
Daniel
|
94756d9f38
|
Improve notifications
|
2021-05-12 11:25:53 +02:00 |
|
Daniel
|
48b55a88bc
|
Improve flags
|
2021-05-05 00:24:14 +02:00 |
|
Daniel
|
d626cea102
|
Improve dns resolving and logging
|
2021-04-16 21:35:16 +02:00 |
|
Daniel
|
ccefcd6b3b
|
Fix incorrect empty answer handling per RFC4074
|
2021-04-16 17:47:13 +02:00 |
|
Daniel
|
01e7160bfe
|
Add special handling to dns queries from the system resolver
|
2021-03-20 23:12:46 +01:00 |
|
Daniel
|
fbf666ee68
|
Revamp Connection.ID
Add Connection.Type and Connection.External
Deprecate Connection.Scope
|
2021-03-20 22:29:29 +01:00 |
|
Daniel
|
9b58046617
|
Warn on failed dns server shutdown instead of returning an error
|
2021-03-10 14:15:54 +01:00 |
|
Daniel
|
0b79173269
|
Register metrics in start instead of prep
|
2021-03-10 14:08:32 +01:00 |
|
Daniel
|
df7afe985e
|
Add fast network table lookup
|
2021-02-23 13:10:08 +01:00 |
|
Daniel
|
c9b89ef2ea
|
Use metrics
|
2021-01-28 17:45:52 +01:00 |
|
Daniel
|
0e93204caf
|
Return cached entries if device is offline
|
2021-01-25 17:09:27 +01:00 |
|
Daniel
|
12f3c0ea8d
|
Add support for network service
|
2021-01-19 15:43:22 +01:00 |
|
Daniel
|
564928a97f
|
Switch nameserver to listen on localhost
|
2021-01-08 16:36:36 +01:00 |
|
Daniel
|
c80159585e
|
Make DNS Server listen address configurable
|
2020-12-21 14:53:20 +01:00 |
|
Daniel
|
5170c7a105
|
Fix nameserver logging
|
2020-12-04 16:56:21 +01:00 |
|
Daniel
|
f31e19aaac
|
Improve logging
|
2020-12-01 16:59:58 +01:00 |
|
Daniel
|
057d167221
|
Block DNS requests with IPs 0.0.0.17 and ::17
|
2020-11-04 15:51:30 +01:00 |
|
Daniel
|
ed00e1fe83
|
Add titles and categories to notifications
Also, add more event data to prompts.
|
2020-10-29 22:54:46 +01:00 |
|
Daniel
|
c09d32cf08
|
Add option key responsible for the verdict
Also, expose the RevisionCounter
|
2020-10-29 16:24:17 +01:00 |
|
Patrick Pacher
|
2ccf8c635a
|
Merge branch 'develop' into feature/ui-revamp
|
2020-10-16 10:00:04 +02:00 |
|
Daniel
|
eeb2d1053e
|
Remove nameserver/only package
|
2020-10-15 11:48:27 +02:00 |
|
Daniel
|
3ded87fc2c
|
Fix DNS responders when for non A and AAAA questions
|
2020-10-15 11:48:27 +02:00 |
|