Awesome!<br><br>The problem is, I'm not a developer. Well, I know some C, but not *that* well.<br><br>I was looking around, and I stumbled on a Git repo called "dnscrypt-wrapper". It has been 2 years since the last update, but I think the code itself is still good enough.<br><br>Link here: <a href="https://github.com/Cofyc/dnscrypt-wrapper">https://github.com/Cofyc/dnscrypt-wrapper</a><br><br>Specifically, I was skimming over "dnscrypt.c" and "dnscrypt.h" files.<br><br>It is BSD licensed, and the code is simple enough that it could be rewritten as GPL, I think.<br><br>It is also written in C, so I suppose the semantics of the code can be looked over by others. I wonder if this will work?<br><br>If anyone out there wants to take a crack at it, I hope it will help.<br><br>It also appears to depend on libsodium, so that will also add another dependency to dnsmasq (I do not think libevent is needed).<br><br>So that dependency is something to consider, especially if the dnsmasq aurhor/developers are not comfortable making their own encryption library. Haha.<br>-------- Original Message --------<br>On Jan 6, 2021, 22:48, Patches Welcome < stappers@stappers.nl> wrote:<blockquote class="protonmail_quote"><br><p dir="ltr">On Thu, Jan 07, 2021 at 01:05:27AM +0000, Riley Paxton wrote:<br>
> Hey,<br>
><br>
> dnsmasq does a lot, but it doesn't do DNSCrypt. :)<br>
><br>
> I was wondering if there were any plans to get this baked in anytime?<br>
><br>
> It is pretty bothersome to have to run `dnscrypt-proxy` with Debian,<br>
> cumbersomely edit the freaking systemd socket file with `systemctl<br>
> edit dnscrypt-proxy.socket` and make it run on a different port, since<br>
> I really want dnsmasq to be the authoritative (only) DNS on standard<br>
> port 53.<br>
><br>
> Granted, I was able to completely replace `radvd` with the minimal<br>
> IPv6 RD technology I needed in dnsmasq, so thank you all for that one!<br>
><br>
> But now it's 2021. So where is DNSCrypt?<br>
><br>
> I feel like this is needed to keep dnsmasq modern and relevant. What<br>
> do you all think?<br></p>
<p dir="ltr">P W</p>
<p dir="ltr">_______________________________________________<br>
Dnsmasq-discuss mailing list<br>
Dnsmasq-discuss@lists.thekelleys.org.uk<br>
<a href="http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss">http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss</a><br>
</p>
</div>