elixir-dns icon indicating copy to clipboard operation
elixir-dns copied to clipboard

DNS library for Elixir

Results 19 elixir-dns issues
Sort by recently updated
recently updated
newest added

The outgoing DNS query ID is always zero, which removes a protection against some poisoning attempts (for instance a Kaminsky attack). This may not be an issue when querying a...

Why is the DNS.resolve and DNS.query contact information fixed to "8.8.8.8" in "lib/dns.ex"? Some organizations and companies may not be able to use such DNS, and I feel that this...

Mix.Config was deprecated since Elixir 1.9.0

It would be nice to add support for parsing EDNS OPT record, and also to parse the options in it (cookie, NSID, etc). It does not seem there is support...

If you wish to add a list of the programs using your library (thanks!), you can add [Drink](https://www.bortzmeyer.org/drink.html), now [publically available](https://framagit.org/bortzmeyer/drink).

If record types like NS are quite straightforward, there is apparently no documentation for a server wishing to reply to types like SOA which are not so obvious (and the...

The client can connect with TCP but the server only listens on UDP.

Elixir-dns seems to work only with the previous century protocol. If I pass an IPv6 address to ` query()`, I get ` (Socket.Error) non-existing domain`. If I feed the `...

Matching on :nxdomain would certainly be cooler than matching on 3.

Implementation of DNS Queries over HTTPS (DOH). Uses RFC 8484 POST request only.