dns_erlang
dns_erlang copied to clipboard
Erlang DNS library.
All records have the form `key_tag` while DS and CDS records use `keytag` as the field name. Should make this consistent. https://github.com/dnsimple/dns_erlang/blob/master/include/dns_records.hrl#L42-L45
The link "Online documentation" [on Hex](https://hex.pm/packages/dns_erlang) yields 404.
I noticed that a query whose additional section count is non-zero in the header, but with that section completely missing, was not rejected as being truncated. This PR fixes this...
When a packet is received with a query for `\\.test` (that is, a name with two labels, one composed of only a backslash character, and the label βtestβ), `labels_to_dname()` decodes...
Refactoring calls to remove deprecated Crypto API calls.
Welcome to [Renovate](https://redirect.github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin. π¦ To activate Renovate, merge this Pull Request. To disable...
Implement wire and presentation format for SVCB and HTTPS records with comprehensive testing.
Courtesy of cursor (and a lot of auto-formatting and manual refactoring afterwards). Add support for a few low-hanging fruits that require no special resolution, and only encoding/decoding logic is needed....