DNSCrypt / dnscrypt-proxy

dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols.
https://dnscrypt.info
ISC License
11.29k stars 1.01k forks source link

Version 2.0.1 is available for download #151

Closed jedisct1 closed 6 years ago

jedisct1 commented 6 years ago

Mostly bug fixes.

kmleow commented 6 years ago

Good work on the rewrite. Been using your 1.x versions. With extracted binary size of 6.8MB, this is unlikely to fit into vast majority of OpenWRT on home router installations.

Is there any chance that you will introduce a Lite edition that has just DOH, and perhaps a separate Lite edition that is strictly just DNSCrypt, without all the other nice to have features i.e. cloaking, blacklist?

jedisct1 commented 6 years ago

Removing features wouldn't help much, but you can use UPX to significantly reduce the file size: https://blog.filippo.io/shrink-your-go-binaries-with-this-one-weird-trick/

Add the --lzma flag for even better compression.

kmleow commented 6 years ago

Thanks. Reminds me of the good old days of shrinking DOS binaries. :)

May I know how much space do you have left after putting this into LEDE on Archer C7 (which I believe is what you use)?

jedisct1 commented 6 years ago
/dev/mtdblock3           12.1M      4.2M      7.9M  35% /overlay
kmleow commented 6 years ago

Looking forward to trying your shiny new package once it arrives on LEDE snapshots :) Still 1.9.5 as at now.