doggo/pkg/resolvers
Karan Sharma ea7cb3c6cd fix: fallback to tcp if response is truncated
Based on a report `doggo txt google.com  @udp://1.1.1.1` failed.
This record had 704 bytes as the message length however the response
gets truncated if it exceeds 512 bytes with UDP.

`dig` transparently fallbacks to `tcp`, so this commit adds the same
mechanism.
2022-06-02 14:59:27 +05:30
..
classic.go fix: fallback to tcp if response is truncated 2022-06-02 14:59:27 +05:30
dnscrypt.go feat: add tls config for dot lookups 2022-05-18 09:56:07 +05:30
doh.go debug logs DOH response headers 2021-08-11 14:08:50 +05:30
doq.go feat: add DNS over QUIC support 2021-12-20 21:43:27 +05:30
resolver.go feat: add tls config for dot lookups 2022-05-18 09:56:07 +05:30
utils.go feat: Extract the resource record value without switch cases 2021-02-24 23:19:30 +05:30