Results 287 comments of Remi Gacogne

> one big drawback is that `setKey()` should NO LONGER be used before the algo and flags have been set. Perhaps it would make sense to modify `setKey()`'s signature so...

I just noticed that this PR is conflicted, I'll fix that in a bit.

> I just noticed that this PR is conflicted, I'll fix that in a bit. Done

@Habbie Is it OK to merge this now, or shall we wait?

We are working on supporting DoQ. It's proving a bit harder than we expected but we will figure it out. We do not have plans for DoH/3 yet.

Just so we can get feedback as soon as possible, we are still working on this and we are considering using Clouflare's Quiche instead of ngtcp2 as we like the...

Note that by default Quiche uses a vendored version of BoringSSL, which might make things easier, provided that distributions do not prevent vendoring.

Let's see how https://github.com/PowerDNS/pdns/issues/9897 goes, but if we end up selecting Quiche it looks like DoH3 will be fairly easy to add.

We are currently working on DNS over HTTP/3, at this point I'm still unsure whether it will be ready for 1.9.0 final.

Implemented in https://github.com/PowerDNS/pdns/pull/13556