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

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


Branch: CURRENT, Version: 36c, Package name: djbdnscurve6-36c, 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]

Master sites:

SHA1: 9be2ceb0e844395b188dd1d011f956e2240d2e09
RMD160: 49a5424e7b625c88ec2192d70335f278ee391c70
Filesize: 110 KB

Version history: (Expand)


CVS history: (Expand)


   2020-07-31 21:07:37 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Update to 36c. From the changelog:

- Streamlined with fehQlibs-15.
   2020-06-25 07:42:40 by Amitai Schleier | Files touched by this commit (39)
Log message:
Retire 'djbware-errno-hack' and associated options.mk cleverness.
Instead:

1. Package makefiles including their own options.mk
2. Packages say "SUBST_CLASSES+=djberrno" to get the hack, if needed
3. Packages adjust SUBST_FILES.djberrno, if needed

Should fix bulk build failures due to multiple inclusions of options.mk
and/or incorrect definitions of DJB_ERRNO_HACK.

Approved during the freeze by wiz@.
   2020-04-27 07:36:56 by Roland Illig | Files touched by this commit (1)
Log message:
net/djbdnscurve6: does not have error.h
   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.