dingo icon indicating copy to clipboard operation
dingo copied to clipboard

A DNS client in Go that supports Google DNS over HTTPS

Results 32 dingo issues
Sort by recently updated
recently updated
newest added

Round Robin DNS [https://en.wikipedia.org/wiki/Round-robin_DNS](url)

Higher Encryption.. Default: before was in My Test: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 ( 0xc02f) ECDH x25519 (Gl. 3072 Bits RSA) FS

improve the cost of first query On Start the first query is slow because delay of worker Connection waiting created, so do it After init instantly and keepalive to be...

can you add an option to use proxy connect to dns.google.com?

enhancement

the current repeats the same char only by 500 times, No respect of actual query or Type length.. Making it pointless/guessable. While there is never a 500 chars domains according...

It is useful on dual-stack connections with mixed AS-Numbers to specify both an IPv4 and IPv6 EDNS client subnet and use the IPv6 client subnet when asking for AAAA records....

Currently, dingo just caches DNS rrsets for 10 seconds, which generally isn't a bug, but is largely suboptimal in many cases.

enhancement
important

Some DNS requests appear to be "stuck" due to an error from dingo. To reproduce: dig 122.141.76.110.in-addr.arpa Error from dingo: Pack() failed: dns: nil rr Other public resolvers just return...

bug