[Dnsmasq-discuss] Suggestion: DNSCrypt
Riley Paxton
mrjpaxton at pm.me
Thu Jan 7 07:44:32 UTC 2021
Awesome!
The problem is, I'm not a developer. Well, I know some C, but not *that* well.
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.
Link here: https://github.com/Cofyc/dnscrypt-wrapper
Specifically, I was skimming over "dnscrypt.c" and "dnscrypt.h" files.
It is BSD licensed, and the code is simple enough that it could be rewritten as GPL, I think.
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?
If anyone out there wants to take a crack at it, I hope it will help.
It also appears to depend on libsodium, so that will also add another dependency to dnsmasq (I do not think libevent is needed).
So that dependency is something to consider, especially if the dnsmasq aurhor/developers are not comfortable making their own encryption library. Haha.
-------- Original Message --------
On Jan 6, 2021, 22:48, Patches Welcome wrote:
> On Thu, Jan 07, 2021 at 01:05:27AM +0000, Riley Paxton wrote:
>> Hey,
>>
>> dnsmasq does a lot, but it doesn't do DNSCrypt. :)
>>
>> I was wondering if there were any plans to get this baked in anytime?
>>
>> It is pretty bothersome to have to run `dnscrypt-proxy` with Debian,
>> cumbersomely edit the freaking systemd socket file with `systemctl
>> edit dnscrypt-proxy.socket` and make it run on a different port, since
>> I really want dnsmasq to be the authoritative (only) DNS on standard
>> port 53.
>>
>> Granted, I was able to completely replace `radvd` with the minimal
>> IPv6 RD technology I needed in dnsmasq, so thank you all for that one!
>>
>> But now it's 2021. So where is DNSCrypt?
>>
>> I feel like this is needed to keep dnsmasq modern and relevant. What
>> do you all think?
>
> P W
>
> _______________________________________________
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss at lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/attachments/20210107/b9ef31b6/attachment.html>
More information about the Dnsmasq-discuss
mailing list