Commit graph

20 commits

Author SHA1 Message Date
Daniel
6dba38ce42 Improve extra response records 2021-03-10 17:10:47 +01:00
Daniel
fa595a53d5 Stop randomizing dns answer records 2021-02-10 17:05:05 +01:00
Daniel
0e93204caf Return cached entries if device is offline 2021-01-25 17:09:27 +01:00
Daniel
a60a53ed46 Shorten caching for empty success responses. 2020-11-30 15:08:25 +01:00
Daniel
dd6ded0308 Implement review suggestions 2020-10-15 11:23:23 +02:00
Daniel
62dd4355be Add scoping to IPInfo 2020-10-14 11:37:50 +02:00
Daniel
7d9454f29a Remove RRCache locking and clean up attributes 2020-09-30 17:16:45 +02:00
Daniel
7b5803482c Support non-standard format on dns query name 2020-09-29 11:23:05 +02:00
Daniel
4e14439112 Handle DNS Rcodes 2020-09-25 10:13:10 +02:00
Daniel
0f2e3cdb2f Fix comment for linter 2020-09-24 22:09:01 +02:00
Daniel
89dfbf72e6 Final feedback implementation and fixes 2020-09-24 22:03:02 +02:00
Daniel
c856b7372a Improve handling of expired or failed queries 2020-09-24 17:12:01 +02:00
Daniel
af056780fc Fix linter errors 2020-09-24 17:12:01 +02:00
Daniel
1b11d1589b Add ServerInfo to resolvers and caches 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
39aa3d0879 Improve resilience and logging in resolver and nameserver 2020-08-19 16:20:51 +02:00
Daniel
8dea8e6c46 Fix and improve TTL handling 2020-07-20 16:40:47 +02:00
Daniel
68c2d23c1b Fix handling of connectivity / captive portal domains
Also, improve handling of queries during being captive.
2020-07-17 16:09:46 +02:00
Daniel
53e9d3dd47 Add dns cache clearing mechanisms 2020-07-16 16:29:25 +02:00
Daniel
55033404d4 Rename intel to resolver 2020-03-20 23:01:15 +01:00
Renamed from intel/rrcache.go (Browse further)