Created attachment 190506 [details]
[NEW PORT] [PATCH] dns/dnscrypt-proxy2: Flexible DNS proxy with support for modern encrypted DNS protocols
This port is the new version of the DNSCrypt Proxy (dns/dnscrypt-proxy).
It works, as the previous one, "out of the box" and offers DNSSEC validation as well.
Port's rc Script is based on https://www.reddit.com/r/freebsd/comments/7nmrha/supervised_freebsd_rcd_script_for_a_go_daemon/
% portlint -A dns/dnscrypt-proxy2
Created attachment 190507 [details]
[LOG] dns/dnscrypt-proxy2: Flexible DNS proxy with support for modern encrypted DNS protocols
Poudriere Log (amd64, 11.1-RELEASE)
Updated to version 2.0.5 (https://reviews.freebsd.org/D14319);
From upstream's CHANGELOG we have: "Fixes a crash occasionally happening when using DoH servers, with stamps not containing any IP addresses, a DNSSEC-signed name, a non-working system DNS configuration, and a fallback server supporting DNSSEC".
A commit references this bug:
Date: Sun Mar 25 14:46:18 UTC 2018
New revision: 465521
Add dns/dnscrypt-proxy2: Flexible DNS proxy with support for encrypted protocols
A flexible DNS proxy, with support for modern encrypted DNS protocols such as
DNSCrypt v2 and DNS-over-HTTP/2.
Without a repocopy because it's a new port, rewritten from scratch.
Submitted by: Vin?cius Zavam <firstname.lastname@example.org>
Differential Revision: https://reviews.freebsd.org/D14319
Committed, thanks Vinícius!