Add EDNS0, DNSSEC record types to twisted.names
|Reported by:||BobNovas||Owned by:|
|Component:||names||Keywords:||review, DNS, EDNS0, DNSSEC, Serial Number Arithmetic|
|Author:||Bob Novas||Launchpad Bug:|
This patch, applied to twisted 11.1.0, adds the following record types to dns.py: OPTHeader, Record_OPT, Record_RRSIG, Record_DS, Record_DNSKEY, Record_NSEC, Record_NSEC3PARAM, Record_NSEC3. It also adds a serial number arithmetic module, used to compare DNSSEC dates. And finally, it adds tests for the new record types and classes to test_dns.
This patch is the first patch of a number of patches that add EDNS0 and DNSSEC capability to twisted names. This patch simply adds the new record types (and tests) with no behavioral changes.
Change History (8)
comment:4 Changed 3 years ago by BobNovas
- Owner BobNovas deleted
- Status changed from assigned to new