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
3 months ago
debian Change autopkgtests 3 months ago
man New upstream version 20220101 1 year ago
.gitignore Import dq_20161128.orig.tar.gz 7 years ago
LICENCE New upstream version 20230101 5 months ago
Makefile New upstream version 20220822 10 months ago
README.md New upstream version 20230101 5 months ago
alloc.c New upstream version 20220822 10 months ago
alloc.h New upstream version 20220822 10 months ago
base32decode.c New upstream version 20220822 10 months ago
base32decode.h New upstream version 20220822 10 months ago
blocking.c New upstream version 20220822 10 months ago
blocking.h New upstream version 20220822 10 months ago
buffer.c New upstream version 20220822 10 months ago
buffer.h New upstream version 20220822 10 months ago
buffer_2.c New upstream version 20220822 10 months ago
buffer_put.c New upstream version 20220822 10 months ago
buffer_write.c New upstream version 20220822 10 months ago
byte.c New upstream version 20220822 10 months ago
byte.h New upstream version 20220822 10 months ago
cache.c New upstream version 20220822 10 months ago
cache.h New upstream version 20220822 10 months ago
case.c New upstream version 20220822 10 months ago
case.h New upstream version 20220822 10 months ago
cleanup.c New upstream version 20220822 10 months ago
cleanup.h New upstream version 20220822 10 months ago
crypto_auth_siphash24.c New upstream version 20220822 10 months ago
crypto_auth_siphash24.h New upstream version 20220822 10 months ago
crypto_box_curve25519xsalsa20poly1305.c New upstream version 20220822 10 months ago
crypto_box_curve25519xsalsa20poly1305.h New upstream version 20220822 10 months ago
crypto_core_hsalsa20.c New upstream version 20220822 10 months ago
crypto_core_hsalsa20.h New upstream version 20220822 10 months ago
crypto_onetimeauth_poly1305.c New upstream version 20220822 10 months ago
crypto_onetimeauth_poly1305.h New upstream version 20220822 10 months ago
crypto_scalarmult_curve25519.c New upstream version 20220822 10 months ago
crypto_scalarmult_curve25519.h New upstream version 20220822 10 months ago
crypto_secretbox_xsalsa20poly1305.c New upstream version 20220822 10 months ago
crypto_secretbox_xsalsa20poly1305.h New upstream version 20220822 10 months ago
crypto_stream_salsa20.c New upstream version 20220822 10 months ago
crypto_stream_salsa20.h New upstream version 20220822 10 months ago
crypto_stream_xsalsa20.c New upstream version 20220822 10 months ago
crypto_stream_xsalsa20.h New upstream version 20220822 10 months ago
crypto_uint8.h New upstream version 20220822 10 months ago
crypto_uint16.h New upstream version 20220822 10 months ago
crypto_uint32.h New upstream version 20220822 10 months ago
crypto_uint64.h New upstream version 20220822 10 months ago
crypto_verify_8.c New upstream version 20220822 10 months ago
crypto_verify_8.h New upstream version 20220822 10 months ago
crypto_verify_16.c New upstream version 20220822 10 months ago
crypto_verify_16.h New upstream version 20220822 10 months ago
crypto_verify_32.c New upstream version 20220822 10 months ago
crypto_verify_32.h New upstream version 20220822 10 months ago
die.c New upstream version 20220822 10 months ago
die.h New upstream version 20220822 10 months ago
direntry.h New upstream version 20220822 10 months ago
dns.h New upstream version 20220822 10 months ago
dns_base32.c New upstream version 20220822 10 months ago
dns_data.c New upstream version 20220822 10 months ago
dns_domain.c New upstream version 20220822 10 months ago
dns_dtda.c New upstream version 20220822 10 months ago
dns_ip.c New upstream version 20220822 10 months ago
dns_ipq.c New upstream version 20220822 10 months ago
dns_iptoname.c New upstream version 20220822 10 months ago
dns_keys.c New upstream version 20220822 10 months ago
dns_nonce.c New upstream version 20220822 10 months ago
dns_packet.c New upstream version 20220822 10 months ago
dns_rcip.c New upstream version 20220822 10 months ago
dns_rcrw.c New upstream version 20220822 10 months ago
dns_resolve.c New upstream version 20220822 10 months ago
dns_sortip.c New upstream version 20220822 10 months ago
dns_transmit.c New upstream version 20220822 10 months ago
dns_verbosity.c New upstream version 20220822 10 months ago
dq.c New upstream version 20220822 10 months ago
dqcache-makekey.c New upstream version 20220822 10 months ago
dqcache-start.c New upstream version 20220822 10 months ago
dqcache.c New upstream version 20220822 10 months ago
droproot.c New upstream version 20220822 10 months ago
droproot.h New upstream version 20220822 10 months ago
e.c New upstream version 20220822 10 months ago
e.h New upstream version 20220822 10 months ago
env.c New upstream version 20220822 10 months ago
env.h New upstream version 20220822 10 months ago
hasipv6.h New upstream version 20220822 10 months ago
hexdecode.c New upstream version 20220822 10 months ago
hexdecode.h New upstream version 20220822 10 months ago
hexparse.c New upstream version 20220822 10 months ago
hexparse.h New upstream version 20220822 10 months ago
iptostr.c New upstream version 20220822 10 months ago
iptostr.h New upstream version 20220822 10 months ago
keyparse.c New upstream version 20220822 10 months ago
keyparse.h New upstream version 20220822 10 months ago
log.c New upstream version 20220822 10 months ago
log.h New upstream version 20220822 10 months ago
makefilegen.sh New upstream version 20220822 10 months ago
milliseconds.c New upstream version 20220822 10 months ago
milliseconds.h New upstream version 20220822 10 months ago
nanoseconds.c New upstream version 20220822 10 months ago
nanoseconds.h New upstream version 20220822 10 months ago
numtostr.c New upstream version 20220822 10 months ago
numtostr.h New upstream version 20220822 10 months ago
okclient.c New upstream version 20220822 10 months ago
okclient.h New upstream version 20220822 10 months ago
open.h New upstream version 20220822 10 months ago
open_read.c New upstream version 20220822 10 months ago
open_trunc.c New upstream version 20220822 10 months ago
openreadclose.c New upstream version 20220822 10 months ago
openreadclose.h New upstream version 20220822 10 months ago
portparse.c New upstream version 20220822 10 months ago
portparse.h New upstream version 20220822 10 months ago
porttostr.c New upstream version 20220822 10 months ago
porttostr.h New upstream version 20220822 10 months ago
printpacket.c New upstream version 20220822 10 months ago
printpacket.h New upstream version 20220822 10 months ago
printrecord.c New upstream version 20220822 10 months ago
printrecord.h New upstream version 20220822 10 months ago
purge.h New upstream version 20220822 10 months ago
query.c New upstream version 20220822 10 months ago
query.h New upstream version 20220822 10 months ago
randombytes.c New upstream version 20220822 10 months ago
randombytes.h New upstream version 20220822 10 months ago
randommod.c New upstream version 20220822 10 months ago
randommod.h New upstream version 20220822 10 months ago
response.c New upstream version 20220822 10 months ago
response.h New upstream version 20220822 10 months ago
roots.c New upstream version 20220822 10 months ago
roots.h New upstream version 20220822 10 months ago
salsa.c New upstream version 20220822 10 months ago
salsa.h New upstream version 20220822 10 months ago
seconds.c New upstream version 20220822 10 months ago
seconds.h New upstream version 20220822 10 months ago
siphash.c New upstream version 20220822 10 months ago
siphash.h New upstream version 20220822 10 months ago
str.c New upstream version 20220822 10 months ago
str.h New upstream version 20220822 10 months ago
stralloc.c New upstream version 20220822 10 months ago
stralloc.h New upstream version 20220822 10 months ago
strtoip.c New upstream version 20220822 10 months ago
strtoip.h New upstream version 20220822 10 months ago
strtomultiip.c New upstream version 20220822 10 months ago
strtomultiip.h New upstream version 20220822 10 months ago
strtonum.c New upstream version 20220822 10 months ago
strtonum.h New upstream version 20220822 10 months ago
typeparse.c New upstream version 20220822 10 months ago
typeparse.h New upstream version 20220822 10 months ago
uint16_pack_big.c New upstream version 20220822 10 months ago
uint16_pack_big.h New upstream version 20220822 10 months ago
uint16_unpack_big.c New upstream version 20220822 10 months ago
uint16_unpack_big.h New upstream version 20220822 10 months ago
uint32_pack.c New upstream version 20220822 10 months ago
uint32_pack.h New upstream version 20220822 10 months ago
uint32_pack_big.c New upstream version 20220822 10 months ago
uint32_pack_big.h New upstream version 20220822 10 months ago
uint32_unpack.c New upstream version 20220822 10 months ago
uint32_unpack.h New upstream version 20220822 10 months ago
uint32_unpack_big.c New upstream version 20220822 10 months ago
uint32_unpack_big.h New upstream version 20220822 10 months ago
uint64_pack.c New upstream version 20220822 10 months ago
uint64_pack.h New upstream version 20220822 10 months ago
uint64_unpack.c New upstream version 20220822 10 months ago
uint64_unpack.h New upstream version 20220822 10 months ago
verify.c New upstream version 20220822 10 months ago
verify.h New upstream version 20220822 10 months ago
warn.c New upstream version 20220822 10 months ago
warn.h New upstream version 20220822 10 months ago
writeall.c New upstream version 20220822 10 months ago
writeall.h New upstream version 20220822 10 months ago
xsocket.h New upstream version 20220822 10 months ago
xsocket_accept.c New upstream version 20220822 10 months ago
xsocket_bind.c New upstream version 20220822 10 months ago
xsocket_conn.c New upstream version 20220822 10 months ago
xsocket_listen.c New upstream version 20220822 10 months ago
xsocket_recv.c New upstream version 20220822 10 months ago
xsocket_send.c New upstream version 20220822 10 months ago
xsocket_tcp.c New upstream version 20220822 10 months ago
xsocket_type.c New upstream version 20220822 10 months ago
xsocket_udp.c New upstream version 20220822 10 months 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