Turn down logging in production builds
- We now make sure across all crates that any log lines about individual
connections are sent only at
tracelevel. - The
onionmasq-mobilecrate now will only enable this level if you have theverbosefeature flag set. - This feature flag is not on by default, but can be during compilation
(
build-ndk.shnow supports an environment variable to set it). - Together, this ensures that we don't avoid endangering users' privacy by spamming connection-level debug logging to the potentially widely readable system logcat.
Fixes #42 (closed).