]> 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)
committerbert hubert <bert.hubert@netherlabs.nl>
Sun, 14 Jan 2018 19:19:24 +0000 (20:19 +0100)
commit5af7506d106b85773d0b157e025fe5ac31d983b6
treedc5273ce3462055dd3e27ecf410d1f8e71d8e347
parentd24089b75a9f71c2433f7d5ca3eb7c64ea28abe3
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.
pdns/dnsdist-tcp.cc