]> granicus.if.org Git - pdns/commit
Auth. API: improve RRset validation
authorChris Hofstaedtler <chris.hofstaedtler@deduktiva.com>
Fri, 8 Feb 2019 10:51:31 +0000 (11:51 +0100)
committerChris Hofstaedtler <chris.hofstaedtler@deduktiva.com>
Fri, 8 Feb 2019 10:51:38 +0000 (11:51 +0100)
commit646bcd7d364688f9556b8d92d4918e4211b47e27
tree5d488234e28cc57931536b9dcc6f43bfbd454dde
parent2d8d4a4d76812114d287fbc0e60ecc6ce6385338
Auth. API: improve RRset validation

Refuse to load RRset arrays that contain more than one of CNAME or
DNAME. Expand refusal to load CNAMEs to pre-existing RRsets also to
DNAMEs, and vice versa. Refuse to load zones given in BIND format
for the same reasons. Apply hostname correctness check also to
BIND format zones.
pdns/ws-auth.cc
regression-tests.api/requirements.txt
regression-tests.api/test_Zones.py