]> granicus.if.org Git - pdns/commit
dnsdist had problems with large AXFR as it checked first record of second envelope...
authorbert hubert <bert.hubert@netherlabs.nl>
Sun, 14 Jan 2018 19:17:48 +0000 (20:17 +0100)
committerPieter Lexis <pieter.lexis@powerdns.com>
Wed, 28 Feb 2018 18:46:35 +0000 (19:46 +0100)
commit2154c09df5706baae597518fe23e30842c2bf1d6
treed04f5badabcf2c57a602a9a8b999fdcb54732d26
parentde3d7f5cacf3eb879bb91b5d5551f1ee2fea9faa
dnsdist had problems with large AXFR as it checked first record of second envelope against the original qname.
With this commit, the check against spoofing is only performed against the first message, and not against subsequent ones.
Thanks to Janne for help debugging this issue.

(cherry picked from commit 5af7506d106b85773d0b157e025fe5ac31d983b6)
pdns/dnsdist-tcp.cc