]> git.ipfire.org Git - thirdparty/pdns.git/commit
Support for APL Records
authorNicko Dehaine <nicko@threatstop.com>
Sat, 14 Dec 2019 00:06:03 +0000 (16:06 -0800)
committerNicko Dehaine <nicko@threatstop.com>
Tue, 18 Aug 2020 23:16:44 +0000 (23:16 +0000)
commit66eb5eb73e0d0682bbc6052f85cf399f8c0f1fb8
tree8302fdda134666d7673d001e593fb3784ab0b94e
parent5e8582226f056132a8a701f2087c87ef38979a10
Support for APL Records

This patch adds support for APL records (rfc3123)
- Tested with the BIND and SQLite3 backends
- Tested IPv4 and IPv6
- Tested Dynamic updates
- Tested negation flag
- Closes #8379

The patch includes a documentation update (need to set release version
once accepted) and unit tests.

Contributors:
nicko@threatstop.com - Nicolas Dehaine
dshabanov@threatstop.com - Dmitry Shabanov

I (nicko@threatstop.com) agree that this code can become GPLv2 licensed.
docs/appendices/types.rst
pdns/dnsrecords.cc
pdns/dnsrecords.hh
pdns/qtype.hh
pdns/test-dnsrecords_cc.cc