dnspython
dnspython copied to clipboard
a powerful DNS toolkit for python
**Describe the bug** For domain with large TXT records, e.g(google.com, sony.com), always timeout when trying to get TXT records. I am expecting it to normally fetch the raw data of...
**Motivation** There is a new RRTYPE in the IANA RRTYPES registry (https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml). It is WALLET (262), and its display format and wire format are the same (a bunch of ASCII...
Add example of DNS over TLS
**Describe the bug** `dns.query.https` with a `where` of an IP address does not validate that the DNS server's hostname matches the certificate. Rather, I'd expect it to raise an Exception...
According to the [RFC](https://datatracker.ietf.org/doc/html/rfc2136), DNS update message responses should take the form: ``` 3.8 - Response At the end of UPDATE processing, a response code will be known. A response...
**Describe the bug** I would expect tests that are dependent on external environment factors to either pass or be skipped when they cannot be executed. I'm currently working on packaging...
**Describe the bug** As discussed in #1136, I've been having issues with the DDR tests. I've experimented further and have one finding. To gather more information, I modified tests/test_ddr.py::test_basic_ddr_sync to...
- Add shared RRSIGBase for code shared between RRSIG and SIG - Modify RRSIG to use RRSIGBase - Add KEY RR - Add SIG RR
Fixes #1191 As far as I can tell the only two ways of getting the search list are using COM or the registry, so I subclassed the registry getter. Testing...
Vague discussion point: Would you be interested in a new module like, say, `dns.tree`, to represent DNS-aware tree structure? **Motivation** It's hard to implement proper 'find parent node' and 'is...