]> git.ipfire.org Git - thirdparty/pdns.git/commit
dnsdist: Don't parse DNS names when caching responses 3491/head
authorRemi Gacogne <remi.gacogne@powerdns.com>
Tue, 1 Mar 2016 15:47:04 +0000 (16:47 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Tue, 1 Mar 2016 15:47:04 +0000 (16:47 +0100)
commit0766890af73a44817c170fbd70144ba5892ad5a7
tree3f63adad36c57af10b0f5c7511dabf52428c7401
parent37bf0698a60643eae849aae92724a95896821137
dnsdist: Don't parse DNS names when caching responses

Fix a crash reported by @rygl:

terminate called after throwing an instance of 'std::out_of_range'
what():  dnsname issue: Found a forward reference during label decompression
pdns/dnsdist-cache.cc
pdns/dnsparser.cc
pdns/dnsparser.hh