onionshare / onionshare-android

Android version of OnionShare
https://onionshare.org/
GNU General Public License v3.0
141 stars 16 forks source link

Upgrade onionwrapper to 0.1.0 and snowflake to 2.9.1 #123

Closed akwizgran closed 2 months ago

grote commented 2 months ago

Thanks a lot! The CI doesn't like TorManager.kt:6:1 Unused import.

grote commented 2 months ago

Do we need a separate ticket for dealing with latest moat answers?

akwizgran commented 2 months ago

The CI doesn't like TorManager.kt:6:1 Unused import.

Oops, I normally have that set up as a commit action, but not on this project. Fixed.

akwizgran commented 2 months ago

Do we need a separate ticket for dealing with latest moat answers?

I think upgrading snowflake to 2.9.1 should allow us to handle the new fronts parameter (multiple front domains).

OnionShare uses Azure as the front for moat itself, so I think it should still be working despite the Fastly breakage. Would be good to test though.

As a future improvement, we could consider picking the moat front domain based on the country: the snowflake/meek fronts returned by moat seem to suggest that the Azure front is blocked in some countries. Might be good to find out how Tor Browser handles this.