Commit graph

190 commits

Author SHA1 Message Date
Daniel
918a7f7b1f Enable security level display hints for UI migration 2023-12-01 09:35:53 +01:00
Daniel
ec43408a82 Remove network rating / security level system, add migrations 2023-11-24 14:21:07 +01:00
Daniel
995429629b Check failing resolvers asynchronously 2023-10-17 12:41:29 +02:00
Daniel
a50b17d37d Stop forcing using system resolvers for connectivity domains 2023-09-19 10:05:21 +02:00
Daniel
c5bca9c8a2 Fix linter warnings 2023-09-14 15:58:32 +02:00
Daniel
629b2db495 Update format of default DNS resolvers 2023-08-22 16:36:49 +02:00
Daniel
e107ea168a Remove unused parameter from resolver URL 2023-08-22 16:31:49 +02:00
Daniel
6546c3dc5f Update DNS resolver config help 2023-08-22 16:31:33 +02:00
Daniel
b2e6557377 Add Cloudflare DNS as fallback quick setting 2023-08-09 14:46:22 +02:00
Daniel
53c2b82d2e Improve logging 2023-08-04 21:50:03 +02:00
Daniel
cbb4a0f253 Fix expiry times 2023-08-04 21:42:30 +02:00
Daniel
fce1a7ac33 Do not suggest using stale DNS cache when disabled by user 2023-07-20 14:04:56 +02:00
Daniel Hovie
40ef960ccc
Merge pull request #1193 from safing/fix/things-for-0-14
Minor improvements and fixes for v1.0.14
2023-05-08 14:43:42 +02:00
Daniel
a2b2021360 Fix slow queries sensor value calculation 2023-05-08 13:08:12 +02:00
dannyagostinelli
49e33bee03
Update IP of Applied Privacy DNS preset 2023-05-03 16:23:19 +02:00
Daniel
5bb2813459 Fix linter errors 2023-04-25 14:37:29 +02:00
Daniel
89bad684cf Suggest using stale DNS cache when queries are slow 2023-04-24 13:13:24 +02:00
Daniel Hovie
f6d90b008a
Merge pull request #1183 from safing/feature/use-stale-dns-cache-and-update-server-flag
Use stale DNS cache entries and update server flag
2023-04-21 15:33:54 +02:00
Daniel
16c756144a Add config option to always use stale DNS cache entries 2023-04-20 12:52:42 +02:00
Vladimir Stoilov
4784799541 Add check for special android ip in online status check 2023-04-14 11:09:20 +02:00
Daniel
a7380fac90 Warn when query fails 2023-03-16 14:32:02 +01:00
Daniel
79ac3ffe72 Fix linter and test errors 2023-01-30 14:07:15 +01:00
Daniel
99185ba125 Send DNS queries to special domain only to local resolvers 2023-01-30 11:35:47 +01:00
Daniel
b4133cb3dd Add resolvers in device's network to LAN resolvers 2023-01-30 11:33:54 +01:00
Daniel
3d69216c27 Force resolvers to reconnect after connecting to SPN 2023-01-30 11:33:03 +01:00
Vladimir Stoilov
3bf791f317
Better wording for failed DoH request.
Co-authored-by: Daniel Hovie <dhaavi@users.noreply.github.com>
2022-11-30 14:31:27 +02:00
vladimir
ecbe3fce91 Fix DoH base64 encoding 2022-11-24 18:14:40 +02:00
Daniel
fd83534698 Fix linter errors 2022-09-29 14:31:00 +02:00
Daniel
604e5e8cde Add search domain info to resolver debug info 2022-09-21 18:02:08 +02:00
Daniel
8cf882f4d4 Update Go, deps and linter 2022-08-30 16:13:26 +02:00
Vladimir Stoilov
bdb4a1a8e8 Fix merge issues 2022-07-21 15:57:45 +02:00
Vladimir Stoilov
d1f7b3b609
Merge branch 'develop' into develop 2022-07-21 15:50:27 +02:00
Vladimir Stoilov
59e2c56e0f Set DNS http maximu idle connection to 3 minutes 2022-07-21 15:37:52 +02:00
Vladimir Stoilov
652e27d3ce Minor fixes 2022-07-21 15:29:37 +02:00
Vladimir Stoilov
8ca384a13d Bugs and lint warning fixex
Fix domain map cuncurrent access
Fix ResolverInfo Domain was not copied bug
Fix linter warnings
2022-07-21 13:35:25 +02:00
Vladimir Stoilov
efd33c223f tls protocol for DoT added, minor refactoring 2022-07-21 11:07:44 +02:00
Vladimir Stoilov
598dc9d254 Resolver Info fill missing field 2022-07-20 16:44:59 +02:00
Vladimir Stoilov
cca520d64e Fix config url typo 2022-07-20 16:14:50 +02:00
Vladimir Stoilov
bdc3792d21 DoT support for domain name only
Configed resolvers skip ther own domains
2022-07-20 16:06:24 +02:00
Vladimir Stoilov
35b4ee2a29 Refatoring and removed pre resolving of dot, doh 2022-07-19 17:19:26 +02:00
Daniel
c442a7e51c Deactivate IPv6 integrations when no IPv6 stack is detected 2022-06-09 13:58:27 +02:00
Daniel
911a80996a Fix multicast detection on ended connections as well as some linter errors 2022-06-01 13:45:13 +02:00
Daniel
65f646aad0 Improve wording on setting dns/noInsecureProtocols 2022-05-24 11:27:44 +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
e178b732bc Calm down and relax dns query check 2022-05-20 16:37:19 +02:00
Vladimir
0124a38c8b Fix compile error 2022-05-17 17:09:01 +03:00
Vladimir
5effb509c1 DoH domain resolving and parsing improvments 2022-05-17 16:59:44 +03:00
Vladimir
0d21ee7d0d DoH Delete old code 2022-04-13 19:32:36 +03:00
Vladimir
ecbbb3a33e DoH first working version 2022-04-13 17:35:23 +03:00
Daniel
be95bc9869 Raise dns/nameservers config to expertise level user 2022-04-07 16:08:30 +02:00