]> git.ipfire.org Git - thirdparty/pdns.git/commit
Implement RFC 6742 RR Types 10121/head
authorPieter Lexis <pieter.lexis@powerdns.com>
Thu, 25 Feb 2021 09:49:43 +0000 (10:49 +0100)
committerPieter Lexis <pieter.lexis@powerdns.com>
Wed, 31 Mar 2021 13:02:39 +0000 (15:02 +0200)
commit786ed0ff1cfb63cabd6227d3927ca877a0ee8139
treed43b4a35a5539ba1808c73b13fbb8fd64b16c9c6
parent7fce0fa991f07838ba7b8b2b23979407103ac430
Implement RFC 6742 RR Types

This commit implements the NID, L32, L64, and LP record types from RFC
6742. `dig` can properly parse the wiredata we send, and with the added
tests, I'm certain of the implementation.

The RFC has optional additional processing, this is not implemented.

Closes #10119
15 files changed:
docs/upgrading.rst
pdns/dnsparser.cc
pdns/dnsparser.hh
pdns/dnsrecords.cc
pdns/dnsrecords.hh
pdns/dnswriter.cc
pdns/dnswriter.hh
pdns/misc.hh
pdns/qtype.cc
pdns/qtype.hh
pdns/rcpgenerator.cc
pdns/rcpgenerator.hh
pdns/test-dnsrecords_cc.cc
pdns/test-dnswriter_cc.cc
pdns/test-rcpgenerator_cc.cc