-
Notifications
You must be signed in to change notification settings - Fork 104
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove Tor embedded library and use onion addresses (#662)
The Tor option has been changed. Instead of starting an embedded Tor library when the app starts, it requires Phoenix to use onion addresses for the Peer and Electrum connections and delegates Tor management to a third party app. This is safer, as a failure in the Tor proxy cannot lead to a leak. It also improves payments reliability, since the Tor proxy app being a VPN app, its connection is much more reliable especially when Phoenix is in the background. This app is also better maintained, and this frees Phoenix from the complexity of managing a cross-platform Tor library. Note that the custom Electrum server setting can opt-out from the onion address requirement. --------- Co-authored-by: Robbie Hanson <[email protected]>
- Loading branch information
1 parent
a1dd05d
commit 6be7437
Showing
82 changed files
with
2,553 additions
and
1,654 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.