]> git.ipfire.org Git - thirdparty/pdns.git/commit - regression-tests.dnsdist/test_DNSCrypt.py
dnsdist: Refactor duplicated query handling code (UDP/TCP)
authorRemi Gacogne <remi.gacogne@powerdns.com>
Tue, 15 Mar 2016 16:57:19 +0000 (17:57 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Tue, 15 Mar 2016 16:57:19 +0000 (17:57 +0100)
commite91084ce6d51a71d9d2a2c163c8f27e8c23ba3de
treed87deec60390fb5719d90fb4875c2b4306c0a01d
parentfcffc5851fd6e75c6b3223af64bae752d133053e
dnsdist: Refactor duplicated query handling code (UDP/TCP)

Merge the UDP/TCP code handling:

* dynamic blocks
* blockfilter
* rules

This fixes an issue with DNSCrypt, where cached responses were not
being encrypted.
pdns/dnsdist-tcp.cc
pdns/dnsdist.cc
pdns/dnsdist.hh
regression-tests.dnsdist/test_DNSCrypt.py