v0.1.11 - TLS Support
Pre-releasephetch
now supports TLS! All new releases will have support built-in by default. To tunnel securely, start phetch with the -t
switch:
phetch -t tls-gopher-site.com:7070
You will see a "TLS" indicator in the bottom right of the screen if the connection was made securely. Files will also be downloaded over TLS, if possible.
Update: The binary size has once again returned to sub 1Mb. More info in the next release.
However, phetch
binaries have now grown in size. On Linux in particular they have grown by almost an order of magnitude: from ~300Kb
to ~2.5Mb
.
Sadly, this means our original goal of <1MB standalone binaries won't be achieved. In the future we will provide binaries without TLS, for machines that are constrained by bandwidth or space, but the mainstream releases will now strive to stay under 3MB on Linux.
That said, we are willing to trade space for security and privacy. So that's what we're gonna do.
We hope you enjoy this new, more secure phetch! And as always, please report bugs and share feature ideas on the issue tracker.