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

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


Branch: CURRENT, Version: 36b, Package name: djbdnscurve6-36b, 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 run:
[security/libsodium] [net/fehqlibs]

Required to build:
[pkgtools/cwrappers]

Package options: djbware-errno-hack

Master sites:

SHA1: 368fbf49bbb094469a9222bbba900cf84c539a33
RMD160: 4f2d5b991e3d01090d44a8f858a5687300946e47
Filesize: 110 KB

Version history: (Expand)


CVS history: (Expand)


   2020-02-03 02:13:34 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Update to 36b. From the changelog:

- Fixed integration bug but displaying IPv6 addresses (dns_ip.c, dns_mx.c).
- Streamlined with fehQlibs-13d.
   2019-12-16 22:27:06 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Update to 36a. From the changelog:

- Fixed CVE-2009-0858 in response.c (tx. Martin).
- Compliance with fehQlibs-13 given DNS return codes and dns timeouts aligned.
- DNS return codes streamlined with fehQlibs-13c.
- Fixed wrong evaluation of query_* (-1 -> DNS_*), making dnscache polling.
   2019-11-03 12:45:59 by Roland Illig | Files touched by this commit (255)
Log message:
net: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
   2019-08-03 12:45:18 by Amitai Schleier | Files touched by this commit (1) | Package updated
Log message:
Bump PKGREVISION for fehqlibs update.
   2019-07-10 14:59:54 by Amitai Schleier | Files touched by this commit (4)
Log message:
Specify include/qlibs and lib/qlibs paths once, in fehqlibs/buildlink3.mk.
   2019-07-10 13:23:35 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Bump PKGREVISION for new runtime dependency on fehqlibs.
   2019-07-10 12:49:36 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Bump PKGREVISION for fehqlibs-using packages.
   2019-06-20 04:09:25 by Amitai Schleier | Files touched by this commit (3)
Log message:
Switch from NaCl to libsodium for portability. Ride previous bump.