Recursive DNS/DNSCurve server and comandline tool to debug DNS/DNSCurve
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
crypto-tests
crypto
dq
man
sysdep
.gitignore
.travis.yml
LICENCE.md
Makefile
README.md
conf-bin
conf-cc
conf-cflags
conf-libs
conf-man
conf-sbin
make-dq.sh
make-install.sh

README.md

dq tool

  • based on dnsq and dnsqr from djbdns
  • added IPv6 support
  • added DNSCurve support (Streamlined/TXT)

dqcache recursive server

  • based on dnscache from djbdns
  • added support for streamlined DNSCurve
  • added support for TXT DNSCurve
  • added support for combined DNSCurve (streamlined and TXT)
  • added support for DNS anchors with DNSCurve keys
  • added full IPv6 support
  • added support for IPv6 DNS anchors
  • added support for cache dumping/loading
  • used siphash24 instead of hash5381 in cache library
  • added SOA record caching
  • added authority record to DNS response
  • improved logs - IPs not printed in hex format
  • fixed CVE-2012-1191
  • fixed CVE-2008-4392

url

https://mojzis.com/software/dq/

licence

TravisCI status