Skip to content

Orbot for Android v17.8.0 RC 2 (tor 0.4.8.21)

Choose a tag to compare

@n8fr8 n8fr8 released this 26 Jan 18:06
· 550 commits to master since this release
17.8.0-RC-2-tor-0.4.8.21

fd9fd3a (tag: 17.8.0-RC-2-tor-0.4.8.21) updated to 1780300200
24e3e49 (origin/master, origin/HEAD) adjust app icon display to be slightly bigger and with spacing - makes it easier to tap, for apps that support the right intent (browsers)
01ad382 Merge branch 'master' of github.com:guardianproject/orbot
0a3b046 Merge pull request #1570 from weblate/weblate-guardianproject-orbot
ce1265c Translated using Weblate (Chinese (Simplified Han script))
5d149f1 Translated using Weblate (Tamil)
1729b4f Revert "non-deprecated way to calculate bottom sheet height"
bfb849b lint
fa8ed44 Remove unused string resources from app + weblate. These stirngs stopped being used after the main UI was re-done in December - yesterday I removed dead code that was left in the app referencing them so they can safely go.
aaefde2 remove uneeded @JvmStatics
145c208 non-deprecated way to calculate bottom sheet height
7e55ed7 re #1563 limit length on port settings
489e96b Fixed LONGSTANDING bug on API33+ where locales with regions, ie Mexican Spanish wouldnt be respected, removes many invocations of deprecated java.util.Locale constructor
3cb1f27 polish earlier #1563 work
7ecb781 Re #1563, when we switched to androidx Pref library, the inputtype flag became ignored from XML. add logic to AbstractPreferenceFragment to help sanitize values by restricting IME inputtype
e9e0f20 Remove lots of dead code from the UI rewrite of connect fragment that happened in December. Use a rounded drawable on the new switchcompat matching the older button
f469fba Closes #1563 URI parsing crash when outbound proxy config invalid
b7b3fc0 Use OrbotService instead of TorService in OrbotService logs, makes debugging confusing
1296d2c bump kotlin serialization lib 1.9.0->1.10.0
b6a8011 Merge pull request #1566 from weblate/weblate-guardianproject-orbot
0d6c5b7 documented new logging changes in README per tla's suggestion
eaee117 Translated using Weblate (Dutch)
c17b4f9 Translated using Weblate (English (United Kingdom))
b1a245a Translated using Weblate (Persian)
5552b4b remove -android.enableAppCompileTimeRClass=false after verifying we can still build our automated tests. this will break builds in AGP 10
41e759c can remove nonFinalResIds from gradle.properties, itll break builds on AGP 10... basically this means you cant use R.id.blablabla in a switch statement, but can in an if or when statement
714aeaa lint check
969a9ed for #1565 should only include 32 + 64 bit arm ABIs, no intel
5f9bf17 Added extension function for fragments with IO/API threads to detect if theyve been detached. Closes crash on app selection screen #1564
06643eb added mouse scrolling to tmux script
4cc15f1 Added shell script to tmux logs from both app + tor processes via adb logcat
61e0721 add android.generateSyncIssueWhenLibraryConstraintsAreEnabled=false to gradle.properties
412ab33 should close #1557 in which bottom bar is sometimes off center on certain screen densities/in certain locales
9cb1cdf remove more trivial ./gradlew assemble warnings
8470ce8 realized locales with regions werent setting, remove deprecated locale constructor on regionless-locale for now... reduces flood of gradlew warnings
9f71130 remove useless elvis operator from AppManagerFragment
d8707f4 upgrade to iptproxy 5.0.0
bb5d7a8 Use hardcoded tag in Transport exception logging, adb logcat gives weird kotlin reflection unavailable error on these exceptions
36affed Added comments in OrbotService.java for confusing Kotlin call into SmartConnect.handle...
28d7a2d Merge pull request #1561 from weblate/weblate-guardianproject-orbot
1215e81 Translated using Weblate (English (United Kingdom))