Orbot for Android v17.2.1 RC 2 (tor 0.4.8.7)
Alright folks, this is it. This is the version we are pushing out to EVERYONE.
Thank you to all who contributed to get us here, to this big v17 transition moment, but especially:
@bitmold @tladesignz @meenbeese @syphyr @uniqx @SkewedZeppelin
AND of course, all the amazing translators who have helped us get to more localizations than ever, include many new indigenous languages not even officially supported by Android (more on that soon)
Also, don't be surprised for now that our friend Orbi is hiding a bit... we don't want to shock people too much with our v17 update, so we will roll Orbi out slowly but surely. They are still hiding somewhere in the app though...
Here are some highlights of recent work...
9ebab6d Merge pull request #1047 from guardianproject/geoip_performance_optimization
f6df19d Merge pull request #1076 from syphyr/align_button
5ee9037 Optimization for #1046 only extract geoip and geoip6 from zip if those files dont already exist or if the app has been updated
1f168d4 Rewrite the AppManagerActivity
file in Kotlin
1174011 Fix button on moat and custom bridges
3cd681c Sync minSdkVersion to match the rest of project
edabcb0 Rewrite ProxiedHurlStack file in Kotlin
177471b enabling snowflake proxy shouldn't start tor...
4d0b65f Similarly re #1041, The MoreFragment wouldn't exit Orbot/OrbotVPN correctly. Fixed.
a9c6c39 Fix bug introduced from #1041 where snowflake proxy wasn't turned off This is because the KindnessFragment never specified that the Intents it sends to OrbotService weren't system intents... Fixed this here.
0206f6c intent integrator doesnt need jar libs directory dep...
fd1f542 (dev/gomobile_ldflags) Reduce OrbotLib binary size by ~50% with go compiler ldflags -w and -s -w disable DWARF generation -s disable symbol table
8098d07 Bump IPtProxy to Version 3.4.0
12e3dd8 Merge pull request #1059 from guardianproject/new_langs
c373cc5 change three periods to elipsis in french + english strings
7fd3840 (tag: languagedemo, dev/new_langs) Added support for Nahuatl in language picker
4d0361e Added new Páez string resources
767c155 Added new Wayuu string resources
c636fa2 Added new Guambiano string resources
918d5d6 Added Nahuatl string resources
6712013 This is actually the latest geoip used by the tor project, previously the script in orbot just pulled from tor-android...
8a9f979 Made sure incoming intent isnt null before we see if its from the system #1041 Not sure why'd you get a null intent anyway, but this way we avoid a NPE...
4d2be80 Start Orbot via always-on VPN
1848169 Ensure ICMPV6 packets are not routed
5a156ba for #1008 manually ensure ICMP packets are not routed or bypassed also tune VPN settings to ensure IPv6 traffic routing as possible