./net/djbdnscurve6, Fork of djbdns with IPv6 and DNSCurve support

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 34, Package name: djbdnscurve6-34, Maintainer: schmonz

djbdnscurve6 is a fork of djbdns combining

- IPv6 capabilities based on fehQlibs allowing the use of compactified
IPv6 and LLU addresses,
- a CurveDNS secured query/response for dnscache based on NaCl with an
adapted Matthew Dempsky patch,
- including improvements for CNAME caching, and
- allowing a qualification of DNS Name Servers.
- rbldns supporting now IPv6 addresses.
- tinydns using now compactified IPv6 addresses within the tinydns-data
data file.

The decrypting djbdnscurve6 stub resolver can be used as standard lib
for other programs.


Required to build:
[security/nacl] [pkgtools/cwrappers] [net/fehqlibs]

Package options: djbware-errno-hack

Master sites:

SHA1: fbca24cd57c2bf92eb9e0c4b50497a6a870041ea
RMD160: 9c6d02e0b511a91c5770c9091d7ade0f6c41604b
Filesize: 110 KB

Version history: (Expand)


CVS history: (Expand)


   2019-03-18 21:19:32 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Update to v34 (20190313). From the changelog:

- added pseudo IP address ':0' for servers to allow simultaneous binding
  to both IPv4 and IPv6.  Disregard of unresponsive DNS servers for query.
- Quadratic lookup scheme for dns_transmit.c (tx. Joseph Tam).
- Fixed missing IP address for client rejection in log (tx. Bob Dodds).
   2019-01-05 07:20:19 by Amitai Schleier | Files touched by this commit (7)
Log message:
Initial import of djbdnscurve6, a fork of djbdns combining

- IPv6 capabilities based on fehQlibs allowing the use of compactified
  IPv6 and LLU addresses,
- a CurveDNS secured query/response for dnscache based on NaCl with an
  adapted Matthew Dempsky patch,
- including improvements for CNAME caching, and
- allowing a qualification of DNS Name Servers.
- rbldns supporting now IPv6 addresses.
- tinydns using now compactified IPv6 addresses within the tinydns-data
  data file.

The decrypting djbdnscurve6 stub resolver can be used as standard lib
for other programs.