Bug 251220

Summary: Add support for DNS over HTTPS to unbound 1.12.0
Product: Ports & Packages Reporter: ian351c
Component: Individual Port(s)Assignee: Jaap Akkerhuis <jaap>
Status: Closed FIXED    
Severity: Affects Many People CC: brnrd, ian351c, pi
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description ian351c 2020-11-17 20:45:53 UTC
Hi There,

I’d like to request adding nghttp2 support to the current unbound 1.12.0 port and package. This will allow unbound to serve DNS over HTTPS requests. Ideally this would be default functionality within both the port and the package.

Thanks!
Comment 1 Kurt Jaeger freebsd_committer freebsd_triage 2020-11-18 17:17:51 UTC
As far as I can see, that's the DOH option, if you call

make config
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2020-11-18 17:19:09 UTC
Can DOH be activated by default ?
Comment 3 Jaap Akkerhuis 2020-11-19 13:40:42 UTC
(In reply to Kurt Jaeger from comment #2)
As far as I know, it is optional for the upstream code as well. I'm not sure why, but let me find out why.
Comment 4 Jaap Akkerhuis 2020-11-20 10:42:26 UTC
(In reply to Jaap Akkerhuis from comment #3)
It seems that not all systems a libnghttp2 or equivalent needed for DOH. So there is no real objection to enable it default for the port.

As far as I know, the base system doesn't has http2 but I'm not maintaining that version.

Next release of unbound is planned mid December. Shall we wait on that or shall I make a revised port?
Comment 5 Bernard Spil freebsd_committer freebsd_triage 2020-12-13 18:02:16 UTC
DOH is enabled by default for unbound-1.13.0