Hey @jedisct1 I saw folks on OpenWrt ML investigating the dnscrypt-proxy package. This lead me to see that C 1.9.4 is 96kB (MIPS32) but the GO 2.0 is 6.5MB (MIPS32).
My router's ok with that, but this perhaps might not sit well devices with not too much flash space.
-
-
Replying to @maciejsoltysiak
The file can be compressed with upx to save quite a lot of space. https://blog.filippo.io/shrink-your-go-binaries-with-this-one-weird-trick/ …
1 reply 0 retweets 2 likes -
Replying to @jedisct1
Ah, I didn't know UPX worked on MIPS binaries. And it did. Went from 6.5M to 1.5M. There's about 1s delay for unpacking on my router, but that should help. Thanks! Will pass on to OpenWrt folks.
1 reply 0 retweets 0 likes -
Replying to @jedisct1 @maciejsoltysiak
The reason the distributed binaries are not compressed is that stupid antivirus scream as soon as they see a UPX packed executable
3:41 PM - 17 Feb 2018
from Paris
0 replies
0 retweets
0 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.