move from openssl to rustls; add Apple Silicon instructions
- Cross-compiling openssl is a source of pain, since you have to figure
out how to get the cross toolchains to work out properly. Make life
easier by just using arti's
rustls
option instead, on both desktop and Android platforms. - Add instructions for how to develop
onionmasq
on Apple Silicon with an ARM64 Linux VM. - Add a
.cargo/config
to make Apple Silicon cross-compiling work.