You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Boian Bonev dd2d5ff2a8
Change autopkgtests
9 months ago
debian Change autopkgtests 9 months ago
man New upstream version 20220101 2 years ago
.gitignore Import dq_20161128.orig.tar.gz 7 years ago
LICENCE New upstream version 20230101 11 months ago
Makefile New upstream version 20220822 1 year ago
README.md New upstream version 20230101 11 months ago
alloc.c New upstream version 20220822 1 year ago
alloc.h New upstream version 20220822 1 year ago
base32decode.c New upstream version 20220822 1 year ago
base32decode.h New upstream version 20220822 1 year ago
blocking.c New upstream version 20220822 1 year ago
blocking.h New upstream version 20220822 1 year ago
buffer.c New upstream version 20220822 1 year ago
buffer.h New upstream version 20220822 1 year ago
buffer_2.c New upstream version 20220822 1 year ago
buffer_put.c New upstream version 20220822 1 year ago
buffer_write.c New upstream version 20220822 1 year ago
byte.c New upstream version 20220822 1 year ago
byte.h New upstream version 20220822 1 year ago
cache.c New upstream version 20220822 1 year ago
cache.h New upstream version 20220822 1 year ago
case.c New upstream version 20220822 1 year ago
case.h New upstream version 20220822 1 year ago
cleanup.c New upstream version 20220822 1 year ago
cleanup.h New upstream version 20220822 1 year ago
crypto_auth_siphash24.c New upstream version 20220822 1 year ago
crypto_auth_siphash24.h New upstream version 20220822 1 year ago
crypto_box_curve25519xsalsa20poly1305.c New upstream version 20220822 1 year ago
crypto_box_curve25519xsalsa20poly1305.h New upstream version 20220822 1 year ago
crypto_core_hsalsa20.c New upstream version 20220822 1 year ago
crypto_core_hsalsa20.h New upstream version 20220822 1 year ago
crypto_onetimeauth_poly1305.c New upstream version 20220822 1 year ago
crypto_onetimeauth_poly1305.h New upstream version 20220822 1 year ago
crypto_scalarmult_curve25519.c New upstream version 20220822 1 year ago
crypto_scalarmult_curve25519.h New upstream version 20220822 1 year ago
crypto_secretbox_xsalsa20poly1305.c New upstream version 20220822 1 year ago
crypto_secretbox_xsalsa20poly1305.h New upstream version 20220822 1 year ago
crypto_stream_salsa20.c New upstream version 20220822 1 year ago
crypto_stream_salsa20.h New upstream version 20220822 1 year ago
crypto_stream_xsalsa20.c New upstream version 20220822 1 year ago
crypto_stream_xsalsa20.h New upstream version 20220822 1 year ago
crypto_uint8.h New upstream version 20220822 1 year ago
crypto_uint16.h New upstream version 20220822 1 year ago
crypto_uint32.h New upstream version 20220822 1 year ago
crypto_uint64.h New upstream version 20220822 1 year ago
crypto_verify_8.c New upstream version 20220822 1 year ago
crypto_verify_8.h New upstream version 20220822 1 year ago
crypto_verify_16.c New upstream version 20220822 1 year ago
crypto_verify_16.h New upstream version 20220822 1 year ago
crypto_verify_32.c New upstream version 20220822 1 year ago
crypto_verify_32.h New upstream version 20220822 1 year ago
die.c New upstream version 20220822 1 year ago
die.h New upstream version 20220822 1 year ago
direntry.h New upstream version 20220822 1 year ago
dns.h New upstream version 20220822 1 year ago
dns_base32.c New upstream version 20220822 1 year ago
dns_data.c New upstream version 20220822 1 year ago
dns_domain.c New upstream version 20220822 1 year ago
dns_dtda.c New upstream version 20220822 1 year ago
dns_ip.c New upstream version 20220822 1 year ago
dns_ipq.c New upstream version 20220822 1 year ago
dns_iptoname.c New upstream version 20220822 1 year ago
dns_keys.c New upstream version 20220822 1 year ago
dns_nonce.c New upstream version 20220822 1 year ago
dns_packet.c New upstream version 20220822 1 year ago
dns_rcip.c New upstream version 20220822 1 year ago
dns_rcrw.c New upstream version 20220822 1 year ago
dns_resolve.c New upstream version 20220822 1 year ago
dns_sortip.c New upstream version 20220822 1 year ago
dns_transmit.c New upstream version 20220822 1 year ago
dns_verbosity.c New upstream version 20220822 1 year ago
dq.c New upstream version 20220822 1 year ago
dqcache-makekey.c New upstream version 20220822 1 year ago
dqcache-start.c New upstream version 20220822 1 year ago
dqcache.c New upstream version 20220822 1 year ago
droproot.c New upstream version 20220822 1 year ago
droproot.h New upstream version 20220822 1 year ago
e.c New upstream version 20220822 1 year ago
e.h New upstream version 20220822 1 year ago
env.c New upstream version 20220822 1 year ago
env.h New upstream version 20220822 1 year ago
hasipv6.h New upstream version 20220822 1 year ago
hexdecode.c New upstream version 20220822 1 year ago
hexdecode.h New upstream version 20220822 1 year ago
hexparse.c New upstream version 20220822 1 year ago
hexparse.h New upstream version 20220822 1 year ago
iptostr.c New upstream version 20220822 1 year ago
iptostr.h New upstream version 20220822 1 year ago
keyparse.c New upstream version 20220822 1 year ago
keyparse.h New upstream version 20220822 1 year ago
log.c New upstream version 20220822 1 year ago
log.h New upstream version 20220822 1 year ago
makefilegen.sh New upstream version 20220822 1 year ago
milliseconds.c New upstream version 20220822 1 year ago
milliseconds.h New upstream version 20220822 1 year ago
nanoseconds.c New upstream version 20220822 1 year ago
nanoseconds.h New upstream version 20220822 1 year ago
numtostr.c New upstream version 20220822 1 year ago
numtostr.h New upstream version 20220822 1 year ago
okclient.c New upstream version 20220822 1 year ago
okclient.h New upstream version 20220822 1 year ago
open.h New upstream version 20220822 1 year ago
open_read.c New upstream version 20220822 1 year ago
open_trunc.c New upstream version 20220822 1 year ago
openreadclose.c New upstream version 20220822 1 year ago
openreadclose.h New upstream version 20220822 1 year ago
portparse.c New upstream version 20220822 1 year ago
portparse.h New upstream version 20220822 1 year ago
porttostr.c New upstream version 20220822 1 year ago
porttostr.h New upstream version 20220822 1 year ago
printpacket.c New upstream version 20220822 1 year ago
printpacket.h New upstream version 20220822 1 year ago
printrecord.c New upstream version 20220822 1 year ago
printrecord.h New upstream version 20220822 1 year ago
purge.h New upstream version 20220822 1 year ago
query.c New upstream version 20220822 1 year ago
query.h New upstream version 20220822 1 year ago
randombytes.c New upstream version 20220822 1 year ago
randombytes.h New upstream version 20220822 1 year ago
randommod.c New upstream version 20220822 1 year ago
randommod.h New upstream version 20220822 1 year ago
response.c New upstream version 20220822 1 year ago
response.h New upstream version 20220822 1 year ago
roots.c New upstream version 20220822 1 year ago
roots.h New upstream version 20220822 1 year ago
salsa.c New upstream version 20220822 1 year ago
salsa.h New upstream version 20220822 1 year ago
seconds.c New upstream version 20220822 1 year ago
seconds.h New upstream version 20220822 1 year ago
siphash.c New upstream version 20220822 1 year ago
siphash.h New upstream version 20220822 1 year ago
str.c New upstream version 20220822 1 year ago
str.h New upstream version 20220822 1 year ago
stralloc.c New upstream version 20220822 1 year ago
stralloc.h New upstream version 20220822 1 year ago
strtoip.c New upstream version 20220822 1 year ago
strtoip.h New upstream version 20220822 1 year ago
strtomultiip.c New upstream version 20220822 1 year ago
strtomultiip.h New upstream version 20220822 1 year ago
strtonum.c New upstream version 20220822 1 year ago
strtonum.h New upstream version 20220822 1 year ago
typeparse.c New upstream version 20220822 1 year ago
typeparse.h New upstream version 20220822 1 year ago
uint16_pack_big.c New upstream version 20220822 1 year ago
uint16_pack_big.h New upstream version 20220822 1 year ago
uint16_unpack_big.c New upstream version 20220822 1 year ago
uint16_unpack_big.h New upstream version 20220822 1 year ago
uint32_pack.c New upstream version 20220822 1 year ago
uint32_pack.h New upstream version 20220822 1 year ago
uint32_pack_big.c New upstream version 20220822 1 year ago
uint32_pack_big.h New upstream version 20220822 1 year ago
uint32_unpack.c New upstream version 20220822 1 year ago
uint32_unpack.h New upstream version 20220822 1 year ago
uint32_unpack_big.c New upstream version 20220822 1 year ago
uint32_unpack_big.h New upstream version 20220822 1 year ago
uint64_pack.c New upstream version 20220822 1 year ago
uint64_pack.h New upstream version 20220822 1 year ago
uint64_unpack.c New upstream version 20220822 1 year ago
uint64_unpack.h New upstream version 20220822 1 year ago
verify.c New upstream version 20220822 1 year ago
verify.h New upstream version 20220822 1 year ago
warn.c New upstream version 20220822 1 year ago
warn.h New upstream version 20220822 1 year ago
writeall.c New upstream version 20220822 1 year ago
writeall.h New upstream version 20220822 1 year ago
xsocket.h New upstream version 20220822 1 year ago
xsocket_accept.c New upstream version 20220822 1 year ago
xsocket_bind.c New upstream version 20220822 1 year ago
xsocket_conn.c New upstream version 20220822 1 year ago
xsocket_listen.c New upstream version 20220822 1 year ago
xsocket_recv.c New upstream version 20220822 1 year ago
xsocket_send.c New upstream version 20220822 1 year ago
xsocket_tcp.c New upstream version 20220822 1 year ago
xsocket_type.c New upstream version 20220822 1 year ago
xsocket_udp.c New upstream version 20220822 1 year ago

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