- tor 0.4.6.7
- removed Onion v2 support
- many other bugs fixed!
- updated user interface to support non-touch TV remote navigation
- now supports "snowflake proxy" mode to help other tor users connect to Tor
Highlights
-
tor now at 0.4.5.9 with improved stability of new "in process" mode
-
more tuning of snowflake support
-
updated translations
-
2a: quick fix for DNS resolution in VPN mode (pdnsd build issue)
PLEASE USE BETA-2A release: https://github.com/guardianproject/orbot/releases/tag/16.5.1-BETA-2a-tor.0.4.5.9
Highlights
- tor now at 0.4.5.9 with improved stability of new "in process" mode
- more tuning of snowflake support
- updated translations
Highlights
- Improved reliability and speed, using new tor-android release with "in process" Tor as library, not as standalone daemon: https://github.com/guardianproject/tor-android
- update to latest Snowflake PT for more stability and reliability
- Fix to allow multiple Orbot/Snowflake instances on one device (dynamic ports)
5e3963d (HEAD -> master, tag: 16.5.0-ALPHA-2-tor.0.4.5.7) update Orbot to 1650200100
7154522 (origin/master, origin/HEAD) Merge branch 'bitmold-tor_event_bandwidth'
491e357 (bitmold-tor_event_bandwidth) bandwidth propagates correctly from TorEventHandler -> OrbotService -> OrbotMainActivity
2519bb3 consistent data transfer logic in service, makes units in notiifcation accurate
2041ec1 not needed in appcore build.gradle
a348217 comment no longer needed with IPtProxy sources being hosted
56e0814 removed obsolete method
5fc9f87 Merge branch 'bitmold-IPtProxyPorts'
99f2aa5 (bitmold-IPtProxyPorts) update bridge line for snowflake
08b79c4 add fingerprint to bridge config https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40045#note_2737108
a36c839 Merge branch 'IPtProxyPorts' of https://github.com/bitmold/orbot into bitmold-IPtProxyPorts
fe19638 IPtProxy 1.0.0
0d95079 make calls to start and stop synchronized
88553b1 Merge branch 'IPtProxyPorts' of https://github.com/bitmold/orbot into bitmold-IPtProxyPorts
4f8982e Orbot changes for new verison of IPtProxy that dynamically picks ports
18fc045 mini build should exclude PT support
b8dbbcc (newport/master) added new app-tv module, updated app-mini
efe44dc update app-mini to mini-1.0.0-BETA-2-tor-0.4.5.7
c3631e4 fix app config layout
e6fb625 Merge branch 'master' of github.com:guardianproject/orbot
976b034 update app-mini to work with latest OrbotService
0e39a77 add overall preference for enabling/disabling onion service hosting
c7bb4ec fixed broken newnym btn on main activity
e9d71fe Merge pull request #459 from eighthave/weblate
c6dab30 update orbotservice target SDK to 30 to match the app
377fd63 remove gpmaven repo, get jsockAndroid directly via jitpack.io
2a46624 Translated using Weblate (Vietnamese)
14fa245 Translated using Weblate (Portuguese)
8ecb756 Translated using Weblate (Portuguese (Portugal))
6793a99 Translated using Weblate (Portuguese (Brazil))
3055933 Translated using Weblate (Norwegian Bokmål)
2648b29 (tag: 16.5.0-ALPHA-1-tor.0.4.5.7) update version to 1650100100 (16.5 alpha 1)
d2d85aa Merge pull request #457 from eighthave/jcenter-gpmaven-migration
839c378 Merge branch 'eighthave-master'
dd7152e (eighthave-master) Merge branch 'master' of https://github.com/eighthave/orbot into eighthave-master
aa643f4 Merge pull request #456 from eighthave/lint-fixes
a6cd5b0 start migration away from jcenter and gpmaven repos
40c3da9 use tor-android and jtorctl v0.4.5.7
c90c51a gitlab-ci: quiet unzip output
374e093 put all Control Port event registration onServiceConnected()
c41f8e8 fix lint StringFormatMatches: bad format type, was String should be int
9b483cf get geoip files as JARs from jcenter Maven repo
afb3ae7 use new jtorctl constants for Tor event names
f738497 use new jtorctl constants for Tor signal names
c229771 switch to native TorService
df57741 purge unused test code, including old copy of jtorctl
2c9e02b switch to new jtorctl version to support TorService
3cf3f96 fix lint Typo: internett -> Internett
95f318c "id" is a long deprecated locale for Indonesian. "in" is canonical
9fe0409 "he" is a long deprecated locale for Hebrew. "iw" is canonical
3c40112 update gradle wrapper to match gradle version
4a8c8f7 Merge pull request #455 from weblate/weblate-guardianproject-orbot
c90508f Translated using Weblate (Chinese (Simplified))
cb7a0d5 Translated using Weblate (Ukrainian)
13f646a Translated using Weblate (Icelandic)
80f06be Translated using Weblate (French)
9ebe5fe Translated using Weblate (Portuguese (Brazil))
6859694 Translated using Weblate (Ukrainian)
802da56 Translated using Weblate (Turkish)
f171407 Translated using Weblate (Norwegian Bokmål)
b87b6eb removed me from FUNDING.yml
6bff343 Show both local port and "onion port" on hosted v2 and v3 onion services
df8360b remove unneeded old obfs4proxy library references
963f2ff (HEAD -> master, tag: 16.4.1-RC-2-tor.0.4.4.6) update to 1641300200
ef6ea46 expand width of upload total tracker
6f3525e (origin/master, origin/HEAD) update gradle to latest
bf8789b Merge pull request #449 from bitmold/fix_448_hostedv3_backup_bug
015a935 Merge pull request #451 from weblate/weblate-guardianproject-orbot
25d1eae Translated using Weblate (Sinhala)
f31c155 Translated using Weblate (Vietnamese)
22017b0 Translated using Weblate (Indonesian)
862fa2b Translated using Weblate (French)
f115981 Translated using Weblate (Finnish)
6daeafc Translated using Weblate (Norwegian Bokmål)
66d9061 Translated using Weblate (Bengali)
8db5c3a Fix bug where Orbot couldn't host multiple onion services of the same version (v2 or v3) off the same local port
09230c0 fix 448: hosted v3 onions would generate a new address on backup/restore, files from backup weren't being read in OrbotService but were in Orbot
6515ac2 Formatted HTML string res in v2 hosted onions dialog
068516d update fastlane 1641300100 metadata
0c0c9e6 update changelog
- removed Meek "Cloud" bridge option due to no longer being supported
- more improvements to Onion V3 service support
- for #441, fixes app lookup for app-based VPN selection
Changelog:
https://github.com/guardianproject/orbot/blob/0c0c9e62e62dcf1c7a5a4af7722381eeec4465f1/CHANGELOG
- support for OnionServices v3
- improvements to bridge configuration
- ensures VPN mode is treated as "unmetered connection"
- experimental mode to enable running as a Snowflake proxy
f6f0f03 (HEAD -> master) update version to 1641100100
8f0367c (origin/master, origin/HEAD) Merge branch 'master' of github.com:guardianproject/orbot
63ea5b1 add experimental snowflake proxy support
75a6476 some lint cleanups
f6cf158 removed old obfs4 packaging options from service gradle, not used anymore
f3bfaa1 small v3 text updates
ca543b5 Merge branch 'bitmold-no_bridge_in_settings'
4a8c186 (bitmold-no_bridge_in_settings) remove unused menu handling code
2fd6da4 Merge branch 'no_bridge_in_settings' of https://github.com/bitmold/orbot into bitmold-no_bridge_in_settings
37d7388 Merge pull request #436 from bitmold/clear_bandwidth_on_stop
8bfad5e Merge pull request #432 from bitmold/unmeterd_vpn_androidQ
75bebd8 Merge branch 'bitmold-v3onions'
ecb5a93 (bitmold-v3onions) Merge branch 'v3onions' of https://github.com/bitmold/orbot into bitmold-v3onions
2fb2ed6 Merge branch 'master' of github.com:guardianproject/orbot
2380ed0 removed QR Codes from main screen, all bridge QR scanning/sharing happens in bridge wizard
729bffd Fixes #431 unmetered VpnService on Android Q+ - removed small warnings in OrbotVpnManager.java
50c411f When tor stops, stop sohwing wrong bandwidth stats
80e0370 removed bridge config from barebones orbot XML settings, bridges can be configured with more ease from our own interface
f13b53b generate nonsense named auth_privates locally when OrbotService is running
64c4a46 UI For Create, Backing up Restoring, etc V3 Client Authorizations
a8b3e16 dialog for adding v3 base32 key hashes
23b86e5 missing netcipher integration stuff
a26c18e V3 and V2 onions can coexist, Orbot ready to receive V3s from netcipher
feb3de3 removed unused interface
85dba3b Battery permissions on v3 services
ec11d9d V3 UI Cleanup, Deprecated Stuff Under Menu + filtering of v3 user/app services
e4a5d02 Backup/Restore for V3 Working on Legacy Orbots with WRITE_EXTERNAL_STORAGE
30e1442 V3 Backup and Restore working with Storage Access Framework
7ce3010 Initial work for V3 UI, DB Stuff, etc
fe69a31 altered code that will break with gradle 5 (resource IDs will be declared non-final in Java)
6057148 small activity label cleanups (less java)
5bf2ba8 small bug where 'snowflake' can appear in a field to paste custom bridge config
3ea17c5 closes #424
db7dd6d (tag: 16.4.0-RC-2a-tor-0.4.4.6) update to version code 1640300301
de3599c increment version code to republish to play
8727fcc remove externals app download links from fastlane metadata
ed6a337 update fastlane changelog for 1640300200
d9fe434 (tag: 16.4.0-RC-2-tor-0.4.4.6) updated version code 1640300200
d5805b0 update full description
870db53 restore links to youtube video in fastlane play store metadata
- Huge update to Bridges / Pluggable Transport support, with latest Obfs4, Meek and new SNOWFLAKE support added
- Performance and stability improvements for requesting new bridges via Tor's Moat service
870db53 (HEAD -> master, origin/master, origin/HEAD) restore links to youtube video in fastlane play store metadata
735b9c6 (tag: 16.4.0-RC-1-tor-0.4.4.6) update CHANGELOG for 16.4.0-RC-1-tor-0.4.4.6
787ca9a update version code to 1640100100
da6c639 Merge pull request #426 from weblate/weblate-guardianproject-orbot
9a1e989 Translated using Weblate (French)
9c92c05 Translated using Weblate (Icelandic)
971c922 Merge pull request #425 from weblate/weblate-guardianproject-orbot
82b46da Translated using Weblate (Chinese (Simplified))
6cdd6b1 Translated using Weblate (Ukrainian)
e56c199 Translated using Weblate (Turkish)
54da4b0 Translated using Weblate (Portuguese (Brazil))
45ee05b (newport/master) Merge pull request #423 from eighthave/lint
1299104 fix lint Typo: internett -> Internett
1775686 add .weblate to support wlc command line tool
37a88fd fix lint DefaultLocale: ensure that ASCII chars are lowercased
d3bc187 fix lint Typo: Correio Eletrónico ->Correio Eletrônico
d8d61dc fix lint Typo: bem vindo -> bem-vindo
16d0253 fix lint Typo: ultimo --> último
5fe955e ignore lint SetWorldReadable for the native unpackers
b2c7bf0 enable useful lint checks, which will fail the build
d4423fe (public/master) Merge branch 'eighthave-weblate'
8d6d221 (eighthave-weblate) fix fastlane whitespace
fa6b241 remove translations for source strings that have been remove
5475fa2 standardize ellipses to … using a script
8d5ec6f sync gradle wrapper and add download verification
b70a271 Translated using Weblate (Portuguese)
f5479b2 Translated using Weblate (French)
230c8ba Translated using Weblate (French)
d540aed Translated using Weblate (Spanish)
4c5c778 Translated using Weblate (Spanish)
272b6a1 Translated using Weblate (Lithuanian)
8577ef8 Translated using Weblate (Norwegian Bokmål)
06e730a Translated using Weblate (French)
c7c99d1 Translated using Weblate (Turkish)
ec2384c Translated using Weblate (Icelandic)
30d9a43 Translated using Weblate (Persian)
81bbf86 Translated using Weblate (German)
d63c23f Translated using Weblate (Chinese (Simplified))
b606183 Translated using Weblate (Ukrainian)
ab311c6 Translated using Weblate (Portuguese (Brazil))
81fe3e0 Translated using Weblate (Norwegian Bokmål)
c8b11ee Translated using Weblate (Hebrew)
e48a9c3 Translated using Weblate (French)
06d3464 Translated using Weblate (Chinese (Simplified))
38ebf0d Translated using Weblate (Portuguese)
727b184 Translated using Weblate (Portuguese)
ba2bae8 Translated using Weblate (Polish)
6d70f87 Translated using Weblate (Chinese (Simplified))
7aeb070 Translated using Weblate (Ukrainian)
647d15d Translated using Weblate (Ukrainian)
9c2a751 Translated using Weblate (Thai)
564fa95 Translated using Weblate (Ukrainian)
cd74e0e Translated using Weblate (Ukrainian)
adc7dec Translated using Weblate (Portuguese (Brazil))
4678b77 Translated using Weblate (Portuguese (Brazil))
01fcf10 Translated using Weblate (Thai)
2221c99 Translated using Weblate (Thai)
4b317e7 Translated using Weblate (Spanish)
f8d64ef Translated using Weblate (Spanish)
79a8827 Translated using Weblate (Portuguese (Portugal))
6c55431 Translated using Weblate (Polish)
7927cba Translated using Weblate (Chinese (Simplified))
7035606 Translated using Weblate (Polish)
29dd124 Translated using Weblate (Chinese (Simplified))
fcf51b0 Translated using Weblate (Polish)
5545af9 Translated using Weblate (Bengali (Bangladesh))
6c9bc83 Translated using Weblate (Bengali (Bangladesh))
4f9b6d4 Translated using Weblate (Chinese (Simplified))
a488e62 Translated using Weblate (Chinese (Simplified))
bbf3601 Translated using Weblate (Portuguese)
83ec252 Translated using Weblate (Portuguese (Portugal))
3b36db9 Translated using Weblate (Hebrew)
3d70d5a Translated using Weblate (Russian)
63d884f Translated using Weblate (Polish)
48dbe3d Translated using Weblate (Polish)
080cd12 Translated using Weblate (Polish)
71ba74b Translated using Weblate (Portuguese (Portugal))
8b665f0 Translated using Weblate (Vietnamese)
9a3fd3b Translated using Weblate (Slovak)
ada5c02 Weblate translations
9b58fc7 Translated using Weblate (German)
14c3a77 Translated using Weblate (English (United Kingdom))
662cf53 Translated using Weblate (Hindi)
02fd9cd Translated using Weblate (Hindi)
0dbc389 Translated using Weblate (Portuguese (Portugal))
949542b Translated using Weblate (Portuguese (Portugal))
d1a15b8 Translated using Weblate (Bengali)
0d5701b Translated using Weblate (Bengali)
6743424 Translated using Weblate (Dutch)
2f0222f Translated using Weblate (Bengali (Bangladesh))
eaafc34 Translated using Weblate (Chinese (Simplified))
90e6e76 Translated using Weblate (Turkish)
3b4f710 Translated using Weblate (Turkish)
a9314ee Translated using Weblate (Portuguese (Brazil))
5b48822 Translated using Weblate (Turkish)
04568d5 Translated using Weblate (Portuguese (Brazil))
04a5463 Translated using Weblate (Croatian)
11e7af0 Translated using Weblate (Portuguese (Brazil))
82425d2 Translated using Weblate (Turkish)
b843d20 Translated using Weblate (Turkish)
a8b1bf6 Translated using Weblate (Italian)
c6de87f Translated using Weblate (Finnish)
5f3087c Translated using Weblate (Ukrainian)
c75e612 Translated using Weblate (Icelandic)
452848c Translated using Weblate (Slovak)
fdec470 Translated using Weblate (Ukrainian)
a9eb2a3 Translated using Weblate (Chinese (Simplified))
9cff48c Translated using Weblate (Norwegian Bokmål)
80d0f1c Translated using Weblate (Chinese (Simplified))
c1b4909 Translated using Weblate (Chinese (Simplified))
4c0afb1 Translated using Weblate (Swedish)
0b7a7a2 Translated using Weblate (Spanish)
ea85dd2 Translated using Weblate (Dutch)
800ff78 Translated using Weblate (Arabic)
7dfe4df Translated using Weblate (Italian)
3218c65 Translated using Weblate (Macedonian)
9ab2fc5 Translated using Weblate (Hebrew)
c3c3779 Translated using Weblate (Hindi)
8f8851d Translated using Weblate (Hungarian)
82a4aa0 Translated using Weblate (Icelandic)
d7368e6 Translated using Weblate (Catalan)
55a5e2c Translated using Weblate (Japanese)
e11fb47 Translated using Weblate (Ukrainian)
1153914 Translated using Weblate (Basque)
336c844 Translated using Weblate (Greek)
d2e50d1 Translated using Weblate (German)
1516415 Translated using Weblate (Turkish)
39aa4e8 Translated using Weblate (Galician)
5c1a593 Translated using Weblate (French)
31bb528 Translated using Weblate (Chinese (Simplified))
0bb0b13 Translated using Weblate (French)
6cb4a0d Translated using Weblate (French)
3f0ba8b Translated using Weblate (French)
ccd1547 Translated using Weblate (French)
4287071 Translated using Weblate (Turkish)
0ee88ff Translated using Weblate (Norwegian Bokmål)
032c4f8 Translated using Weblate (German)
1e4b418 Translated using Weblate (Portuguese (Portugal))
285517d Translated using Weblate (Icelandic)
828bfde Translated using Weblate (Spanish)
f59046b Translated using Weblate (Spanish)
3eed58b Translated using Weblate (Norwegian Bokmål)
a85d358 Translated using Weblate (Norwegian Bokmål)
e9b9e80 Translated using Weblate (Chinese (Simplified))
0164840 Translated using Weblate (Portuguese (Portugal))
407abb6 Translated using Weblate (Slovenian)
d67ff1a Translated using Weblate (Slovak)
8e7acfe Translated using Weblate (Korean)
0baf81e Translated using Weblate (Finnish)
1667334 Translated using Weblate (Persian)
5366805 Translated using Weblate (Swedish)
10948a0 Translated using Weblate (French)
93eaf86 Translated using Weblate (Spanish)
61b4f8e Translated using Weblate (Dutch)
29c36ff Translated using Weblate (Indonesian)
1ca1bf3 Translated using Weblate (Arabic)
b3ca092 Translated using Weblate (Italian)
216f8f1 Translated using Weblate (Amharic)
4330d59 Translated using Weblate (Swahili)
6de2a09 Translated using Weblate (Afrikaans)
6daa2e6 Translated using Weblate (Polish)
cbe0886 Translated using Weblate (Hindi)
10e9b8d Translated using Weblate (Hungarian)
c477749 Translated using Weblate (Croatian)
b15696e Translated using Weblate (Vietnamese)
cc5de0e Translated using Weblate (Czech)
3b56806 Translated using Weblate (Catalan)
8e26dbd Translated using Weblate (Japanese)
7a7cfc7 Translated using Weblate (Ukrainian)
833ef7d Translated using Weblate (Bulgarian)
b7dba6b Translated using Weblate (Romanian)
d3a12f1 Translated using Weblate (Russian)
80b617c Translated using Weblate (Estonian)
c2ef8d6 Translated using Weblate (Greek)
3ab34a1 Translated using Weblate (German)
31ad21c Translated using Weblate (Portuguese (Brazil))
cffecb5 Translated using Weblate (Thai)
8c98a79 Translated using Weblate (Lithuanian)
0bd8885 Translated using Weblate (Turkish)
d1a33ef Translated using Weblate (Norwegian Bokmål)
4181795 Translated using Weblate (Polish)
f03ba78 Translated using Weblate (Catalan)
4f025bd Translated using Weblate (German)
16ffdfa Translated using Weblate (German)
6dad0b0 Translated using Weblate (German)
30e073c Translated using Weblate (German)
3eded01 Translated using Weblate (German)
4e3360e Translated using Weblate (Polish)
ac881cb Translated using Weblate (Norwegian Bokmål)
3d51970 Translated using Weblate (Norwegian Bokmål)
9978127 Translated using Weblate (Portuguese (Portugal))
36881e8 Translated using Weblate (Italian)
b9facd2 Translated using Weblate (Turkish)
2f68488 Translated using Weblate (Portuguese (Portugal))
beb4b25 Translated using Weblate (Italian)
a3f7ff7 Translated using Weblate (Japanese)
4ba23d7 Translated using Weblate (Turkish)
f72b993 Translated using Weblate (Spanish)
8a109a3 Translated using Weblate (Swedish)
1f0c7e3 Translated using Weblate (Swedish)
990ceb5 Translated using Weblate (German)
328ad53 Merge branch 'tladesignz-master'
e7f0feb (tladesignz-master) Fixed meek server URL to reach MOAT service.
16010aa Update to latest IPtProxy, which fixes cert issues with the meek-azure bridge.
f000d58 Fixed compiler warnings.
cb5f1c4 Issue #370: Improved MOAT implementation. Use Meek directly instead of via Tor with the newly available IPtProxy.
d0aa2e0 Update to latest Android API 30. Update dependencies.
a11e73a Merge remote-tracking branch 'upstream/master'
eeb3142 fix "try" typo from merge
9be60c2 Merge branch 'master' of github.com:guardianproject/orbot
47b7b80 Merge branch 'dev_snowflake_new'
626a341 stopTor just invokes stopTorAsync so i got rid of it
4a2e8b1 (origin/dev_snowflake_new, dev_snowflake_new) more improvements to bridge PT init logic
b2fb0e7 clean-up logic for setting PT bridge lines
bbe63e4 (dev_snowflake) enable selection of Snowflake from bridge wizard activity
f675a7f enable start/stop of Snowflake client
fa18797 add snowflake entry to built in bridges
051a579 remove local IPtProxy; use jitpack dependency instead
823f464 Merge branch 'master' of github.com:guardianproject/orbot
7e7007e Merge pull request #417 from bitmold/correct_bandwidth_labels
590d440 Correct data-rate units, Fixes #378
f9d5fcf Removed very outdated text/graphics from "docs" folder. Moved svg icon from root of repo into docs folder
cabca2a Removed outdated repository files, made README a markdown file. It would make sense to eventually populate README.md with instructions about how to use the app, how to get involved with the project etc
4a5aad9 Merge remote-tracking branch 'upstream/master'