forked from guardianproject/orbot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
2621 lines (2447 loc) · 142 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
/** 16.5.2-BETA 1 26 Oct 2021 **/
57add48c (HEAD -> master, origin/master, origin/HEAD) move libs.versions.toml to dependencies.gradle makes it easier to work with in Android Studio
9497a5e3 (tag: 16.5.2-BETA-1-tor.0.4.6.7) switch to tor 0.4.6.7
ece15f2f Merge branch 'master' of github.com:guardianproject/orbot
0b1e7be2 Merge branch 'no_v2_onions'
2d1455ef stop warning us about jcenter...we know already!
d119de00 (no_v2_onions) handle geoip failed loading and other potential NPE
a783bf60 update library and gradle
3ad3f1df update library versions
8c831500 Merge pull request #529 from syphyr/main
2ee2955e Merge pull request #534 from weblate/weblate-guardianproject-orbot
a23f02b2 Translated using Weblate (Portuguese (Brazil))
cb98e7fe (origin/no_v2_onions) Removes V2 Onion Services From Orbot - Removes V2 Hosted Services and Client Cookies - Removes Assocaited Code in OrbotService - OrbotApp will delete local v2 databases - Removes XML Resources - Refactored V2 code that V3 used to appropriate V3 Backages
e815bc07 Merge pull request #527 from guardianproject/fix_523_onionbackup
2b83f0d9 Add geoip library to libs.versions.toml
5465fffb (origin/fix_523_onionbackup) Fixes #523 Onion Site Backup Bags
d3fba523 Merge branch 'fix_519_exit_icon'
3b81a4e0 (fix_519_exit_icon) Merge branch 'master' into fix_519_exit_icon
af5f9ef6 Merge branch 'sisbell-509'
87084b29 (sisbell-509) Merge branch '509' of https://github.com/sisbell/orbot into sisbell-509
384518da Merge pull request #515 from weblate/weblate-guardianproject-orbot
2085efbb Translated using Weblate (Polish)
d991a573 Translated using Weblate (German)
b04d74d6 Translated using Weblate (Hebrew)
b52082df Translated using Weblate (Finnish)
f7e024ff Translated using Weblate (Ukrainian)
eaa9c306 Translated using Weblate (Lithuanian)
cc3c0cbd Translated using Weblate (Vietnamese)
1065d695 Translated using Weblate (Romanian)
52d30704 Translated using Weblate (Italian)
03152454 (origin/fix_519_exit_icon) Fixes 519 Icon Always Leaves on Exit
f2ea0b95 orbotservice lint; unused imports
e625d4c8 local.properties ignored twice
0a296e87 add tv screenshots to fastlane
6287db6d Merge branch 'bitmold-vpn_blocklist'
482696b9 (origin/bitmold-vpn_blocklist, bitmold-vpn_blocklist) only set disallowed if "per app" is not being used
a8565835 Merge branch 'vpn_blocklist' of https://github.com/bitmold/orbot into bitmold-vpn_blocklist
81d25780 ensure tor conn events are set properly by waiting one second longer (waiting for a better fix from TorService library on this)
2697c93c remove debug commandline for pdnsd (doesn't work)
e8a6e14f remove command line debug commands (don't work, cause failed pdnsd startup)
9759e94f Fixes #474 Remove Briar from Orbot VPN Routing + UI
8ed64e61 Remove typo
4727db2d Implements #509: Use Gradle Version Catalog
822d3582 Merge branch 'bitmold-missing_vpn_icons'
91f0fc4c (bitmold-missing_vpn_icons) Merge branch 'missing_vpn_icons' of https://github.com/bitmold/orbot into bitmold-missing_vpn_icons
9376a33f Merge branch 'sisbell-505'
3943b9d9 (sisbell-505) Merge branch '505' of https://github.com/sisbell/orbot into sisbell-505
f3a83d6e remove unsupported string locale
aa2f224b Merge branch 'sisbell-501'
c4c099ad (sisbell-501) Merge branch '501' of https://github.com/sisbell/orbot into sisbell-501
9376d450 Merge pull request #497 from weblate/weblate-guardianproject-orbot
c1fdff65 Package name is saved for torified apps instead of "username". This is much more performant than the last commit, but the UI will not immediately be updated if the user had older Orbot data saved (No "torification" is actually compromised though...)
d8a44643 Fixes #498, Not performant because pref data isn't migrated
e6c9d985 Translated using Weblate (Russian)
31458190 Translated using Weblate (Ukrainian)
0748373b Translated using Weblate (Chinese (Simplified))
517661ce Translated using Weblate (Turkish)
e0d819fb Translated using Weblate (Portuguese (Brazil))
5909ae70 Translated using Weblate (Icelandic)
44f59e03 Translated using Weblate (Hebrew)
b9b4706c Translated using Weblate (Bengali)
80af9baa Translated using Weblate (Russian)
2b3794b1 Translated using Weblate (Dutch)
088a0f47 Translated using Weblate (Romanian)
83a855b8 Translated using Weblate (Polish)
fd12e20d Translated using Weblate (Lithuanian)
c43662a9 Translated using Weblate (Turkish)
ff8411ab Add in versionCode updates based on ABI
c75f5305 Removed Log.e from OrbotService onBind (not an error)
c3f2395d Format error in pdnsd configuration, expected number given "off"
4569eec6 CDN Fronts Reader never closed
75a5748f SELECT -> Select
5f45f0ac App should also include a universal APK for build
ef8a8f1d Fixes #505: Custom bridges Send to Email feature does not include Subject or Body message for some devices
92693d66 abi codes no longer used.
91778035 Use def rather than ext for defining getVersionName. This avoids a conflict with internal gradle API.
11a59387 Remove unused build code for version overrides
0669e248 Turn back on lint check for orbotservice
193f0fc6 Fix #501 - Duplicate Config Info in Build Files
3ad5324d remove old obfs4proxy binary (now using IPtProxy)
2e723388 update android dependencies
9bb2e3f7 (tag: orbot-tv-1.0.0-BETA-2-tor-0.4.5.9) update orbot-tv aka app-tv release to 10020000
7023cd27 enable snowflake mode for orbotTV
055900d9 add UI feedback when Snowflake Proxy mode is enabled
5b33510d Merge branch 'master' of github.com:guardianproject/orbot
283b281c Merge pull request #493 from weblate/weblate-guardianproject-orbot
bca48cc9 Merge branch 'master' of github.com:guardianproject/orbot
df0cfc80 Merge pull request #495 from SkewedZeppelin/fixup
443f383a Translated using Weblate (Sinhala)
dbaf06be Fixup 93bf7b24
cb9bd46e Merge pull request #491 from SkewedZeppelin/nodebugpdnsd
9717385a Merge pull request #490 from syphyr/main
93bf7b24 Only enable pdnsd debug output when debug logging is enabled
7e223f02 (tag: 16.5.1-BETA-2a-tor.0.4.5.9) update version 1651100210 (quick pdnsd fix)
ecd12b0b update build info on renaming pdnsd after ndk-build
6afd54bf have to build pdnsd as an executable, then rename it to libpdnsd.so
7c6f924f Create only one pdnsd config file
2a0ffa65 (tag: 16.5.1-BETA-2-tor.0.4.5.9, syphyr-main) update to version 1651100200
1113f18c enable focus highlighting for non touch screens
fdb16f27 fix orbot-tv app highlighting
9a03f120 Merge branch 'master' of github.com:guardianproject/orbot into syphyr-main
a749fe0d Merge pull request #486 from weblate/weblate-guardianproject-orbot
8472e0dd Merge pull request #483 from SkewedZeppelin/avoiddiskwrites
e75f0c76 Merge pull request #487 from cohosh/default-bridge
570f7133 Translated using Weblate (Italian)
cab9ea3f Translated using Weblate (Turkish)
9d58ca88 Translated using Weblate (Vietnamese)
184068d1 Translated using Weblate (Chinese (Simplified))
26622efe Translated using Weblate (Ukrainian)
ed259377 Translated using Weblate (Romanian)
21f6597b Translated using Weblate (Portuguese (Brazil))
e08cfa44 Translated using Weblate (Hebrew)
5943f0c1 Translated using Weblate (French)
e56ce667 Remove old default bridge
602d2115 Merge branch 'main' of https://github.com/syphyr/orbot into syphyr-main
78f0b765 update gradle tools
920a4e30 Merge pull request #481 from SkewedZeppelin/snowflakelimit
d55ebce9 Merge branch 'SkewedZeppelin-snowflakelimit'
877556a9 (SkewedZeppelin-snowflakelimit) fix conflict
ef0e1c24 Merge branch 'master' of github.com:guardianproject/orbot
ddb95c33 Merge pull request #482 from SkewedZeppelin/snowflakelimitdefault
7d526c2e Merge pull request #476 from SkewedZeppelin/isolatehttp
65168659 Merge branch 'master' of github.com:guardianproject/orbot
2f62f17f Merge pull request #485 from weblate/weblate-guardianproject-orbot
206e7ee2 (tag: 16.5.1-BETA-1-tor.0.4.5.9) update to 1651100100
9226ccbe Translated using Weblate (Finnish)
806b7233 improve stop/start logic for tor and snowflake
c0b09bff don't destroy service each time you stop Tor - causes memory issues and crashes in libtor
f2199c59 Actually enable AvoidDiskWrites
e07c3129 Build pdnsd as shared library
3498903f Limit snowflake by default
fe38aa2d Fixup snowflake limit check
f313d83f only provide 1 snowlake proxy connection at a time
a398b446 enable limit snowflake proxy mode to plugged in and unmetered connections
7e3b3e5b update grade and tor-android to 0.4.5.9
245eb345 Enable IsolateDestAddr on HTTPTunnelPort if set
0636eacb Merge branch 'weblate-weblate-guardianproject-orbot'
fac3b206 (weblate-weblate-guardianproject-orbot) must use youtube for video links for play store
cadeee4b Merge branch 'weblate-guardianproject-orbot' of https://github.com/weblate/orbot into weblate-weblate-guardianproject-orbot
589df2a9 Merge branch 'master' of github.com:guardianproject/orbot
ed5833e1 latest changelog additions
65d8ca30 small changes for showing snowflake activation
b3116b7c dns config file formatting fix
718fca6b cleanup of VPN DNS startup
ace8a88e Merge pull request #466 from syphyr/main
7c7a265c Merge pull request #470 from RyHmann/patch-1
df4d4201 Cleanup old references to Polipo
abce51c9 Update README.md
c3ff9b75 Translated using Weblate (German)
31f538e5 Translated using Weblate (German)
09e47093 Translated using Weblate (Chinese (Simplified))
d1c48c4f Translated using Weblate (Hebrew)
098c9122 Translated using Weblate (French)
c4b27c27 Translated using Weblate (Turkish)
972972a5 Translated using Weblate (Indonesian)
a3e98abe Translated using Weblate (Ukrainian)
fd5f775c Translated using Weblate (Portuguese (Brazil))
ff18db92 Translated using Weblate (Ukrainian)
73bcfb53 Merge branch 'master' of github.com:guardianproject/orbot
ed96c1a2 Merge pull request #465 from cohosh/single-snowflake
be382ada Use only a single Snowflake at a time
5e3963d8 (tag: 16.5.0-ALPHA-2-tor.0.4.5.7) update Orbot to 1650200100
71545226 Merge branch 'bitmold-tor_event_bandwidth'
491e3572 (bitmold-tor_event_bandwidth) bandwidth propagates correctly from TorEventHandler -> OrbotService -> OrbotMainActivity
2519bb35 consistent data transfer logic in service, makes units in notiifcation accurate
2041ec1d not needed in appcore build.gradle
a348217e comment no longer needed with IPtProxy sources being hosted
56e08141 removed obsolete method
5fc9f872 Merge branch 'bitmold-IPtProxyPorts'
99f2aa53 (bitmold-IPtProxyPorts) update bridge line for snowflake
08b79c4b add fingerprint to bridge config https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40045#note_2737108
a36c8391 Merge branch 'IPtProxyPorts' of https://github.com/bitmold/orbot into bitmold-IPtProxyPorts
fe196385 IPtProxy 1.0.0
0d950796 make calls to start and stop synchronized
88553b18 Merge branch 'IPtProxyPorts' of https://github.com/bitmold/orbot into bitmold-IPtProxyPorts
4f8982e0 Orbot changes for new verison of IPtProxy that dynamically picks ports
18fc0453 mini build should exclude PT support
b8dbbcca (newport/master) added new app-tv module, updated app-mini
efe44dc0 update app-mini to mini-1.0.0-BETA-2-tor-0.4.5.7
c3631e4c fix app config layout
e6fb6252 Merge branch 'master' of github.com:guardianproject/orbot
976b0340 update app-mini to work with latest OrbotService
0e39a777 add overall preference for enabling/disabling onion service hosting
c7bb4ec9 fixed broken newnym btn on main activity
e9d71feb Merge pull request #459 from eighthave/weblate
c6dab304 update orbotservice target SDK to 30 to match the app
377fd63c remove gpmaven repo, get jsockAndroid directly via jitpack.io
2a466241 Translated using Weblate (Vietnamese)
14fa245e Translated using Weblate (Portuguese)
8ecb756f Translated using Weblate (Portuguese (Portugal))
6793a99a Translated using Weblate (Portuguese (Brazil))
3055933f Translated using Weblate (Norwegian Bokmål)
/** 16.5.0-ALPHA-1 2 June 2021 **/
5e3963d8 (HEAD -> master, tag: 16.5.0-ALPHA-2-tor.0.4.5.7) update Orbot to 1650200100
71545226 (origin/master, origin/HEAD) Merge branch 'bitmold-tor_event_bandwidth'
491e3572 (bitmold-tor_event_bandwidth) bandwidth propagates correctly from TorEventHandler -> OrbotService -> OrbotMainActivity
2519bb35 consistent data transfer logic in service, makes units in notiifcation accurate
2041ec1d not needed in appcore build.gradle
a348217e comment no longer needed with IPtProxy sources being hosted
56e08141 removed obsolete method
5fc9f872 Merge branch 'bitmold-IPtProxyPorts'
99f2aa53 (bitmold-IPtProxyPorts) update bridge line for snowflake
08b79c4b add fingerprint to bridge config https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40045#note_2737108
a36c8391 Merge branch 'IPtProxyPorts' of https://github.com/bitmold/orbot into bitmold-IPtProxyPorts
fe196385 IPtProxy 1.0.0
0d950796 make calls to start and stop synchronized
88553b18 Merge branch 'IPtProxyPorts' of https://github.com/bitmold/orbot into bitmold-IPtProxyPorts
4f8982e0 Orbot changes for new verison of IPtProxy that dynamically picks ports
18fc0453 mini build should exclude PT support
b8dbbcca (newport/master) added new app-tv module, updated app-mini
efe44dc0 update app-mini to mini-1.0.0-BETA-2-tor-0.4.5.7
c3631e4c fix app config layout
e6fb6252 Merge branch 'master' of github.com:guardianproject/orbot
976b0340 update app-mini to work with latest OrbotService
0e39a777 add overall preference for enabling/disabling onion service hosting
c7bb4ec9 fixed broken newnym btn on main activity
e9d71feb Merge pull request #459 from eighthave/weblate
c6dab304 update orbotservice target SDK to 30 to match the app
377fd63c remove gpmaven repo, get jsockAndroid directly via jitpack.io
2a466241 Translated using Weblate (Vietnamese)
14fa245e Translated using Weblate (Portuguese)
8ecb756f Translated using Weblate (Portuguese (Portugal))
6793a99a Translated using Weblate (Portuguese (Brazil))
3055933f Translated using Weblate (Norwegian Bokmål)
2648b294 (tag: 16.5.0-ALPHA-1-tor.0.4.5.7) update version to 1650100100 (16.5 alpha 1)
d2d85aaa Merge pull request #457 from eighthave/jcenter-gpmaven-migration
839c3787 Merge branch 'eighthave-master'
dd7152e9 (eighthave-master) Merge branch 'master' of https://github.com/eighthave/orbot into eighthave-master
aa643f4a Merge pull request #456 from eighthave/lint-fixes
a6cd5b00 start migration away from jcenter and gpmaven repos
40c3da9d use tor-android and jtorctl v0.4.5.7
c90c51aa gitlab-ci: quiet unzip output
374e093c put all Control Port event registration onServiceConnected()
c41f8e88 fix lint StringFormatMatches: bad format type, was String should be int
9b483cfd get geoip files as JARs from jcenter Maven repo
afb3ae78 use new jtorctl constants for Tor event names
f7384977 use new jtorctl constants for Tor signal names
c229771b switch to native TorService
df577415 purge unused test code, including old copy of jtorctl
2c9e02bd switch to new jtorctl version to support TorService
3cf3f968 fix lint Typo: internett -> Internett
95f318ca "id" is a long deprecated locale for Indonesian. "in" is canonical
9fe04093 "he" is a long deprecated locale for Hebrew. "iw" is canonical
3c401120 update gradle wrapper to match gradle version
4a8c8f75 Merge pull request #455 from weblate/weblate-guardianproject-orbot
c90508fd Translated using Weblate (Chinese (Simplified))
cb7a0d56 Translated using Weblate (Ukrainian)
13f646ab Translated using Weblate (Icelandic)
80f06beb Translated using Weblate (French)
9ebe5fe5 Translated using Weblate (Portuguese (Brazil))
68596948 Translated using Weblate (Ukrainian)
802da569 Translated using Weblate (Turkish)
f1714076 Translated using Weblate (Norwegian Bokmål)
b87b6eb4 removed me from FUNDING.yml
6bff3434 Show both local port and "onion port" on hosted v2 and v3 onion services
df8360b4 remove unneeded old obfs4proxy library references
/** 16.4.1-RC-1 / 9 April 2021 / c80f18ae2508b73fcbfd6e09b394a2a196de7459 **/
c80f18ae (HEAD -> master, tag: 16.4.1-RC-1-tor.0.4.4.6) update version code to 1641300100
d6a19903 update configurations for fronting
b46195c1 remove Meek supprt from briges (MSFT Azure no longer supports domain fronting)
aa73c3e9 (origin/master, origin/HEAD) Merge pull request #447 from weblate/weblate-guardianproject-orbot
c774b7e4 Translated using Weblate (Chinese (Simplified))
12593ca0 Translated using Weblate (Turkish)
5a5b4032 Translated using Weblate (Portuguese (Brazil))
af0e1173 Translated using Weblate (German)
376b9723 Translated using Weblate (Ukrainian)
a0200a31 Merge branch 'eighthave-weblate'
acaa371a (eighthave-weblate) Translated using Weblate (Greek)
3a46fc69 Translated using Weblate (Czech)
8bb0f99b Translated using Weblate (French)
3615774f Translated using Weblate (Ukrainian)
91fc7b34 Translated using Weblate (Portuguese (Brazil))
b7aec53f Translated using Weblate (Turkish)
4b699958 Translated using Weblate (Norwegian Bokmål)
44b4fcaa Translated using Weblate (Bengali)
99620a0b Merge branch 'master' of github.com:guardianproject/orbot
74b9d2f5 add configuration file for domain fronting
b35008f3 move SDK back to 29 so that snowflake-go code can work
ce3f265d Merge pull request #442 from bitmold/v3_backup_bugs
894c7ba1 - Fixed .auth_privates being saved as .auth_private.txt - Better input validation on backing up client auth keys - Fixed minor bug where backup filename would clear on device rotation
fc6a0ea7 (newport/master) don't abort on lint
03ed1207 (tag: 16.4.1-BETA-3-tor.0.4.4.6) update version code to 1641200300
b6c63ea8 for #441, enable queries keyword in manifest, to enable package lookup on Android 11
3fccd4f5 add changelog fastlane metadata
405c45a1 (tag: 16.4.1-BETA-2-tor.0.4.4.6) update version code to 1641200200
7ef0f913 remove IOUtils dependency and unneeded exception catching
38e95914 (tag: 16.4.1-BETA-1-tor.0.4.4.6) update changelog for 16.4.1
f6f0f032 (HEAD -> master) update version to 1641100100
8f0367cd (origin/master, origin/HEAD) Merge branch 'master' of github.com:guardianproject/orbot
63ea5b12 add experimental snowflake proxy support
75a64760 some lint cleanups
f6cf158a removed old obfs4 packaging options from service gradle, not used anymore
f3bfaa15 small v3 text updates
ca543b5c Merge branch 'bitmold-no_bridge_in_settings'
4a8c1863 (bitmold-no_bridge_in_settings) remove unused menu handling code
2fd6da45 Merge branch 'no_bridge_in_settings' of https://github.com/bitmold/orbot into bitmold-no_bridge_in_settings
37d7388e Merge pull request #436 from bitmold/clear_bandwidth_on_stop
8bfad5e3 Merge pull request #432 from bitmold/unmeterd_vpn_androidQ
75bebd89 Merge branch 'bitmold-v3onions'
ecb5a930 (bitmold-v3onions) Merge branch 'v3onions' of https://github.com/bitmold/orbot into bitmold-v3onions
2fb2ed69 Merge branch 'master' of github.com:guardianproject/orbot
2380ed07 removed QR Codes from main screen, all bridge QR scanning/sharing happens in bridge wizard
729bffd2 Fixes #431 unmetered VpnService on Android Q+ - removed small warnings in OrbotVpnManager.java
50c411f1 When tor stops, stop sohwing wrong bandwidth stats
80e03709 removed bridge config from barebones orbot XML settings, bridges can be configured with more ease from our own interface
f13b53b8 generate nonsense named auth_privates locally when OrbotService is running
64c4a462 UI For Create, Backing up Restoring, etc V3 Client Authorizations
a8b3e167 dialog for adding v3 base32 key hashes
23b86e51 missing netcipher integration stuff
a26c18e1 V3 and V2 onions can coexist, Orbot ready to receive V3s from netcipher
feb3de3b removed unused interface
85dba3bf Battery permissions on v3 services
ec11d9db V3 UI Cleanup, Deprecated Stuff Under Menu + filtering of v3 user/app services
e4a5d02f Backup/Restore for V3 Working on Legacy Orbots with WRITE_EXTERNAL_STORAGE
30e1442f V3 Backup and Restore working with Storage Access Framework
7ce30104 Initial work for V3 UI, DB Stuff, etc
fe69a315 altered code that will break with gradle 5 (resource IDs will be declared non-final in Java)
6057148c small activity label cleanups (less java)
5bf2ba89 small bug where 'snowflake' can appear in a field to paste custom bridge config
3ea17c5b closes #424
db7dd6d5 (tag: 16.4.0-RC-2a-tor-0.4.4.6) update to version code 1640300301
de3599c1 increment version code to republish to play
8727fcca remove externals app download links from fastlane metadata
ed6a3379 update fastlane changelog for 1640300200
d9fe4345 (tag: 16.4.0-RC-2-tor-0.4.4.6) updated version code 1640300200
d5805b08 update full description
870db533 restore links to youtube video in fastlane play store metadata
/** 16.4.0-RC-1-tor-0.4.4.6 / 12 January 2021 **/
(This one's for Karsten, and his life well lived)
787ca9ac (HEAD -> master) update version code to 1640100100
da6c6396 (origin/master, origin/HEAD) Merge pull request #426 from weblate/weblate-guardianproject-orbot
9a1e989c Translated using Weblate (French)
9c92c051 Translated using Weblate (Icelandic)
971c922e Merge pull request #425 from weblate/weblate-guardianproject-orbot
82b46da3 Translated using Weblate (Chinese (Simplified))
6cdd6b16 Translated using Weblate (Ukrainian)
e56c1996 Translated using Weblate (Turkish)
54da4b06 Translated using Weblate (Portuguese (Brazil))
45ee05ba (newport/master) Merge pull request #423 from eighthave/lint
12991047 fix lint Typo: internett -> Internett
17756860 add .weblate to support wlc command line tool
37a88fd5 fix lint DefaultLocale: ensure that ASCII chars are lowercased
d3bc187d fix lint Typo: Correio Eletrónico ->Correio Eletrônico
d8d61dc5 fix lint Typo: bem vindo -> bem-vindo
16d0253a fix lint Typo: ultimo --> último
5fe955e8 ignore lint SetWorldReadable for the native unpackers
b2c7bf0d enable useful lint checks, which will fail the build
d4423fe9 (public/master) Merge branch 'eighthave-weblate'
8d6d2214 (eighthave-weblate) fix fastlane whitespace
fa6b241d remove translations for source strings that have been remove
5475fa20 standardize ellipses to … using a script
8d5ec6f5 sync gradle wrapper and add download verification
b70a2715 Translated using Weblate (Portuguese)
f5479b2d Translated using Weblate (French)
230c8baf Translated using Weblate (French)
d540aed8 Translated using Weblate (Spanish)
4c5c7782 Translated using Weblate (Spanish)
272b6a18 Translated using Weblate (Lithuanian)
8577ef8f Translated using Weblate (Norwegian Bokmål)
06e730a0 Translated using Weblate (French)
c7c99d13 Translated using Weblate (Turkish)
ec2384ca Translated using Weblate (Icelandic)
30d9a43d Translated using Weblate (Persian)
81bbf864 Translated using Weblate (German)
d63c23f5 Translated using Weblate (Chinese (Simplified))
b6061833 Translated using Weblate (Ukrainian)
ab311c62 Translated using Weblate (Portuguese (Brazil))
81fe3e00 Translated using Weblate (Norwegian Bokmål)
c8b11ee6 Translated using Weblate (Hebrew)
e48a9c30 Translated using Weblate (French)
06d34640 Translated using Weblate (Chinese (Simplified))
38ebf0d2 Translated using Weblate (Portuguese)
727b1844 Translated using Weblate (Portuguese)
ba2bae87 Translated using Weblate (Polish)
6d70f872 Translated using Weblate (Chinese (Simplified))
7aeb070b Translated using Weblate (Ukrainian)
647d15d4 Translated using Weblate (Ukrainian)
9c2a751b Translated using Weblate (Thai)
564fa95a Translated using Weblate (Ukrainian)
cd74e0ee Translated using Weblate (Ukrainian)
adc7dec8 Translated using Weblate (Portuguese (Brazil))
4678b77e Translated using Weblate (Portuguese (Brazil))
01fcf106 Translated using Weblate (Thai)
2221c99f Translated using Weblate (Thai)
4b317e79 Translated using Weblate (Spanish)
f8d64ef6 Translated using Weblate (Spanish)
79a8827b Translated using Weblate (Portuguese (Portugal))
6c554314 Translated using Weblate (Polish)
7927cba7 Translated using Weblate (Chinese (Simplified))
70356060 Translated using Weblate (Polish)
29dd1245 Translated using Weblate (Chinese (Simplified))
fcf51b0f Translated using Weblate (Polish)
5545af95 Translated using Weblate (Bengali (Bangladesh))
6c9bc83e Translated using Weblate (Bengali (Bangladesh))
4f9b6d42 Translated using Weblate (Chinese (Simplified))
a488e623 Translated using Weblate (Chinese (Simplified))
bbf3601c Translated using Weblate (Portuguese)
83ec252e Translated using Weblate (Portuguese (Portugal))
3b36db97 Translated using Weblate (Hebrew)
3d70d5ad Translated using Weblate (Russian)
63d884f6 Translated using Weblate (Polish)
48dbe3d9 Translated using Weblate (Polish)
080cd120 Translated using Weblate (Polish)
71ba74b0 Translated using Weblate (Portuguese (Portugal))
8b665f0f Translated using Weblate (Vietnamese)
9a3fd3b7 Translated using Weblate (Slovak)
ada5c029 Weblate translations
9b58fc70 Translated using Weblate (German)
14c3a77c Translated using Weblate (English (United Kingdom))
662cf539 Translated using Weblate (Hindi)
02fd9cd0 Translated using Weblate (Hindi)
0dbc3895 Translated using Weblate (Portuguese (Portugal))
949542b0 Translated using Weblate (Portuguese (Portugal))
d1a15b8a Translated using Weblate (Bengali)
0d5701bb Translated using Weblate (Bengali)
6743424f Translated using Weblate (Dutch)
2f0222f6 Translated using Weblate (Bengali (Bangladesh))
eaafc34d Translated using Weblate (Chinese (Simplified))
90e6e762 Translated using Weblate (Turkish)
3b4f7102 Translated using Weblate (Turkish)
a9314eea Translated using Weblate (Portuguese (Brazil))
5b488229 Translated using Weblate (Turkish)
04568d59 Translated using Weblate (Portuguese (Brazil))
04a5463f Translated using Weblate (Croatian)
11e7af0d Translated using Weblate (Portuguese (Brazil))
82425d2e Translated using Weblate (Turkish)
b843d208 Translated using Weblate (Turkish)
a8b1bf6e Translated using Weblate (Italian)
c6de87f0 Translated using Weblate (Finnish)
5f3087c5 Translated using Weblate (Ukrainian)
c75e612d Translated using Weblate (Icelandic)
452848c1 Translated using Weblate (Slovak)
fdec4705 Translated using Weblate (Ukrainian)
a9eb2a3b Translated using Weblate (Chinese (Simplified))
9cff48c2 Translated using Weblate (Norwegian Bokmål)
80d0f1c3 Translated using Weblate (Chinese (Simplified))
c1b49098 Translated using Weblate (Chinese (Simplified))
4c0afb19 Translated using Weblate (Swedish)
0b7a7a28 Translated using Weblate (Spanish)
ea85dd27 Translated using Weblate (Dutch)
800ff78f Translated using Weblate (Arabic)
7dfe4df7 Translated using Weblate (Italian)
3218c65e Translated using Weblate (Macedonian)
9ab2fc5b Translated using Weblate (Hebrew)
c3c3779a Translated using Weblate (Hindi)
8f8851d8 Translated using Weblate (Hungarian)
82a4aa06 Translated using Weblate (Icelandic)
d7368e62 Translated using Weblate (Catalan)
55a5e2c4 Translated using Weblate (Japanese)
e11fb471 Translated using Weblate (Ukrainian)
1153914f Translated using Weblate (Basque)
336c8442 Translated using Weblate (Greek)
d2e50d10 Translated using Weblate (German)
1516415c Translated using Weblate (Turkish)
39aa4e83 Translated using Weblate (Galician)
5c1a5936 Translated using Weblate (French)
31bb528b Translated using Weblate (Chinese (Simplified))
0bb0b13f Translated using Weblate (French)
6cb4a0d9 Translated using Weblate (French)
3f0ba8bc Translated using Weblate (French)
ccd15479 Translated using Weblate (French)
42870712 Translated using Weblate (Turkish)
0ee88fff Translated using Weblate (Norwegian Bokmål)
032c4f8b Translated using Weblate (German)
1e4b4182 Translated using Weblate (Portuguese (Portugal))
285517d8 Translated using Weblate (Icelandic)
828bfde3 Translated using Weblate (Spanish)
f59046b1 Translated using Weblate (Spanish)
3eed58bf Translated using Weblate (Norwegian Bokmål)
a85d358e Translated using Weblate (Norwegian Bokmål)
e9b9e801 Translated using Weblate (Chinese (Simplified))
0164840f Translated using Weblate (Portuguese (Portugal))
407abb6e Translated using Weblate (Slovenian)
d67ff1ad Translated using Weblate (Slovak)
8e7acfe4 Translated using Weblate (Korean)
0baf81ef Translated using Weblate (Finnish)
16673346 Translated using Weblate (Persian)
53668053 Translated using Weblate (Swedish)
10948a07 Translated using Weblate (French)
93eaf864 Translated using Weblate (Spanish)
61b4f8ec Translated using Weblate (Dutch)
29c36ffe Translated using Weblate (Indonesian)
1ca1bf3f Translated using Weblate (Arabic)
b3ca0922 Translated using Weblate (Italian)
216f8f10 Translated using Weblate (Amharic)
4330d59a Translated using Weblate (Swahili)
6de2a091 Translated using Weblate (Afrikaans)
6daa2e6b Translated using Weblate (Polish)
cbe08863 Translated using Weblate (Hindi)
10e9b8d7 Translated using Weblate (Hungarian)
c4777493 Translated using Weblate (Croatian)
b15696e0 Translated using Weblate (Vietnamese)
cc5de0e1 Translated using Weblate (Czech)
3b568069 Translated using Weblate (Catalan)
8e26dbd8 Translated using Weblate (Japanese)
7a7cfc77 Translated using Weblate (Ukrainian)
833ef7d8 Translated using Weblate (Bulgarian)
b7dba6bf Translated using Weblate (Romanian)
d3a12f11 Translated using Weblate (Russian)
80b617c4 Translated using Weblate (Estonian)
c2ef8d65 Translated using Weblate (Greek)
3ab34a19 Translated using Weblate (German)
31ad21c0 Translated using Weblate (Portuguese (Brazil))
cffecb5f Translated using Weblate (Thai)
8c98a79a Translated using Weblate (Lithuanian)
0bd88853 Translated using Weblate (Turkish)
d1a33ef4 Translated using Weblate (Norwegian Bokmål)
41817951 Translated using Weblate (Polish)
f03ba787 Translated using Weblate (Catalan)
4f025bda Translated using Weblate (German)
16ffdfaa Translated using Weblate (German)
6dad0b00 Translated using Weblate (German)
30e073c9 Translated using Weblate (German)
3eded015 Translated using Weblate (German)
4e3360e8 Translated using Weblate (Polish)
ac881cb5 Translated using Weblate (Norwegian Bokmål)
3d519707 Translated using Weblate (Norwegian Bokmål)
9978127f Translated using Weblate (Portuguese (Portugal))
36881e8e Translated using Weblate (Italian)
b9facd2e Translated using Weblate (Turkish)
2f684889 Translated using Weblate (Portuguese (Portugal))
beb4b254 Translated using Weblate (Italian)
a3f7ff7e Translated using Weblate (Japanese)
4ba23d7e Translated using Weblate (Turkish)
f72b993f Translated using Weblate (Spanish)
8a109a3d Translated using Weblate (Swedish)
1f0c7e3c Translated using Weblate (Swedish)
990ceb5a Translated using Weblate (German)
328ad53c Merge branch 'tladesignz-master'
e7f0feb6 (tladesignz-master) Fixed meek server URL to reach MOAT service.
16010aa0 Update to latest IPtProxy, which fixes cert issues with the meek-azure bridge.
f000d58b Fixed compiler warnings.
cb5f1c4e Issue #370: Improved MOAT implementation. Use Meek directly instead of via Tor with the newly available IPtProxy.
d0aa2e01 Update to latest Android API 30. Update dependencies.
a11e73a9 Merge remote-tracking branch 'upstream/master'
eeb31422 fix "try" typo from merge
9be60c28 Merge branch 'master' of github.com:guardianproject/orbot
47b7b805 Merge branch 'dev_snowflake_new'
626a341d stopTor just invokes stopTorAsync so i got rid of it
4a2e8b14 (origin/dev_snowflake_new, dev_snowflake_new) more improvements to bridge PT init logic
b2fb0e74 clean-up logic for setting PT bridge lines
bbe63e4e (dev_snowflake) enable selection of Snowflake from bridge wizard activity
f675a7f1 enable start/stop of Snowflake client
fa18797f add snowflake entry to built in bridges
051a5791 remove local IPtProxy; use jitpack dependency instead
823f4646 Merge branch 'master' of github.com:guardianproject/orbot
7e7007e3 Merge pull request #417 from bitmold/correct_bandwidth_labels
590d440d Correct data-rate units, Fixes #378
f9d5fcf5 Removed very outdated text/graphics from "docs" folder. Moved svg icon from root of repo into docs folder
cabca2a7 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
4a5aad92 Merge remote-tracking branch 'upstream/master'
/** 16.3.3-RC-1-tor-0.4.3.6 / 20 November 2020 **/
daa2e7b4 (HEAD -> master) update version code to 1633300100
e88c84aa (origin/master, origin/HEAD) remove quotes from string
a2158981 (tag: 16.3.3-BETA-2-tor-0.4.3.6) update version to 1633100200
d6ebcd7e improve logic for start/stop/reconnect of tor to handle orphaned processes - if someone rapidly stops/starts tor, there can be a case where a tor process is launched and not shutdown. This can currently cause the UI to hang and be unable to start tor or connecting to an exsiting control port.
68aa65b4 externalize log strings
9a21cd65 Merge branch 'master' of github.com:guardianproject/orbot
05e9dd8f Merge pull request #412 from bitmold/IPtProxy_aar_module
e81e50cd Merge branch 'master' of github.com:guardianproject/orbot
a5a146c8 Made IPtProxy a module, only ship app with one AAR file
4a39df4e added maxSdkVersion18 for WRITE_EXTERNAL_STORAGE prem
9a7ef0d8 deleted superflous comments
5ef1da70 removed unused constants/warnings
3afa7612 (tag: 16.3.3-BETA-1-tor-0.4.3.6) update version code to 1633100100
317923b7 Merge pull request #411 from guardianproject/dev_iptproxy
42b65133 (origin/dev_iptproxy, dev_iptproxy) remove unused bridge list loop
8d7a79a5 add use IPtProxy function
4e7ecdef use IPtProxy instead of the AndroidPT dependency
be40bf56 modifying dependencies to support use of AAR for IPtProxy (temporarily)
b3006347 the main app needs access to the aar for building as well
0e33a652 add IPtProxy as aar for now
075c6ddf update gradle and tools
50ee0d6f small changes to ensure handling of auto start on boot
/** 16.3.2-RC-1-tor-0.4.3.6 / 2 November 2020 / c69a217aa8e1f09a34634da50e7af55c4fc73a21 **/
c69a217a (HEAD -> master, tag: 16.3.2-RC-1-tor-0.4.3.6) update to 16.3.2
92185886 (origin/master, origin/HEAD) Merge branch 'master' of github.com:guardianproject/orbot
eb84e9fc Merge pull request #404 from bitmold/androidx-gradle-optimizations
a0e9460e Merge branch 'master' of github.com:guardianproject/orbot
2b394294 update build tools
07e77940 Merge pull request #402 from bitmold/newnym_ui_fixes
e2b01306 Use smaller androidx dependencies in orbotservice. specifically just use core for notifications, and another one for localbroadcastmanager
39a5ceb6 Removed another small & uneeded method from OrbotService related to notifications
e63b9e61 Fixes #401 Only NEWNYM Through UI When Sensible - The "NEW IDENTITY" button in the notification is only visible when the user can click on it - Clicking the refresh button in the main app gives you a new identity if you have one, does nothing if Tor is starting, and starts tor if it's off/stopping
804ce57a update app-mini builds tools to 29.0.3
860908d1 (public/master, newport/master) update builds tools to 29.0.3 and gradle to 4.0.2
1cbcd4f7 Merge pull request #396 from bitmold/leaky_async_tasks
3d4ddd95 specify NDK version for CI builds
baa7ec77 Merge branch 'master' of github.com:guardianproject/orbot
a66b99dd Merge branch 'bitmold-backup_fix'
8fca5f8e Create android.yml
929407d4 (bitmold-backup_fix) finishing touches (also use bundle keys in backup flows)
1439356d UI Validation on Dialogs: - UI is ready for v3 client cookies (just uncomment one line of code) - when text input is incorrect, the submit button will be disabled rather dismissing the dialog and showing the user a vague Toast + erasing all their input
cdb8581c Legacy Onion Service Backup/Restore and Cookie backup/restore works.
b0ec2fac Fixes #180 removes Spinner from HostedServices
62ff81c2 Used Storage Access Framework for cookie backup/restore and onion service backup/restore.
7a097561 removed Context memory leak from OrbotService (Tun2Socks)
4d5341e3 Used static inner classes for AsyncTasks in OrbotMainActivity, BridgeWizardActivity + AppManagerActivity. Removes huge warnings from code. Anonymous AsyncTask implementations (such as Handler) implicitly hold a reference to the outer Activity, this could cause a memory leak where the AsyncTask is still running after the Activity has terminated
462f7dac OrbotService does NOT need WRITE_EXTERNAL_STORAGE (this sets us up to fully remove the permission on APIs 19+ after #395 is merged
0a391f03 update LICENSE
cf2dd390 removed polipo from about
5dad571e set baselineAligned = false on main layout for better performance
e436df06 Final linting round: - replaced deprecated Switch with androidx SwitchCompat - Made the country dropdown centered on the main activity UI - Removed XML attributes that do nothing
dd348484 removed unused string resources from all locales
49da6819 ran lint to remove a lot of avoidable warnings
b12efdb7 ran android studio IDE code formatter
e7d9a8a1 Merge pull request #390 from bitmold/orbot-kt-modularization
1ce3bd05 Merge branch 'bitmold-orbot-kt-modularization'
17178d23 First stab at modularizing shared code between the app and app mini projects
9142dfdb (bitmold-orbot-kt-modularization) Merge branch 'orbot-kt-modularization' of https://github.com/bitmold/orbot into bitmold-orbot-kt-modularization
bf584ccf Merge branch 'master' of github.com:guardianproject/orbot
0e27fb0b Merge pull request #389 from bitmold/debug_log_once
64692ff1 First stab at modularizing shared code between the app and app mini projects
ccb03b94 Fixes #73 only log debug information one time if preference is enabled
9cca3d0f VpnConstants file isn't needed, redirects to another file
2b7dd42d VpnUtils.getSharedPrefs was an exact duplicate of Prefs.getSharedPrefs
b73ba828 removed big unneeded comments from orbotservice
2334ed0a Merge branch 'master' of https://github.com/guardianproject/orbot
c5b52f6c Revert "removed unused app module drawables" (this was a mistake, sorry)
13d57462 Merge pull request #387 from bitmold/new_identity_str
e46fb670 Merge pull request #385 from bitmold/delete_eclipse_files
0637afe3 (tag: 16.3.1-RC-1-tor-0.4.3.6) update version code for RC1 1631300100
4fc4a097 removed unused placeholder assets
1c579b85 removed unused app module drawables
5a8cac6f Removed unused assets from orbotservice module
81346eb2 Added orbotservice module to transifex config
23e5b459 Removed old+unused update.json file to address concerns in #323
dfd5d7a0 removed eclipse/ant build files
975053b7 Build instructions clarification + markdown
8555dea9 Updated BUILD, included instructions for windows
7ccdd01e remove versioning info in orbotservice build as it conflicts with app
0e76b617 update version code for play beta 1631200100
1f715835 update changelog
/** 16.3.1-BETA-2-tor-0.4.3.6 / 24 August 2020 / d07dcb7ea5d6479ca5cf5c0a497837b4dc3961bf **/
d07dcb7e (HEAD -> master, tag: 16.3.1-BETA-2-tor-0.4.3.6, tag: 16.3.1-BETA-1-tor-0.4.3.6) update version code to 1631100200
4cebceda (origin/master, origin/HEAD) update default bridges and bridge tester
2eaa192c a few more checks to handle null intents
6893c07b for #382 don't set textview value if it is nulled
e183d443 for #381 make sure apps array is not null
c9cb5bb3 don't create a new handler for restarting main activity
b750d107 start fixing mbps to Mbps etc for #378
d6b6d5cb ensure textview is not null for #379
3087f77b fixes for #285 reset dormant state on start / resume more info at: https://gitlab.torproject.org/tpo/core/tor/-/issues/40097w
74fce069 update jtorctl to 0.4 and add more tor DataDirectory corruption debug capabilties
cd0c2c88 update tor to 0.4.3.6
9d1f98a0 Merge pull request #375 from bitmold/prelollipop_vpn_ui
04b622d5 (newport/master) set Java compat to 1.8 for app-mini
15b7d79b Merge branch 'master' of github.com:guardianproject/orbot
07592383 update CHANGELOG for 16.3.1 BETA 1
c54427f3 Removed "Tor-Enabled Apps" UI from devices < Lollipop as the VPN is either on ("full device") or not This is extra information that could confuse users running older versions of Android
19e53226 Small String Fixes:
233abf8e Start tor/VPN when VPN permissions are first granted and VPN switch is set to on (orbot starts everytime the switch is pressed on, just wasn't after the initial time you grant VPN permissions)
/** 16.3.1-BETA-1-tor-0.4.2.7 / 4 August 2020 / 853c7c3641bcd82b92cfd95510cd838db56aa888 **/
853c7c36 (HEAD -> master, tag: 16.3.1-BETA-1-tor-0.4.2.7) update version to 1631100100
ffe20c4c (origin/master, origin/HEAD) Merge branch 'bitmold-bridge_wiz_rotation_fix'
3b796cf6 (bitmold-bridge_wiz_rotation_fix) Merge branch 'bridge_wiz_rotation_fix' of https://github.com/bitmold/orbot into bitmold-bridge_wiz_rotation_fix
3bcb7625 (newport/master) Merge branch 'master' of github.com:guardianproject/orbot
c3001186 Merge branch 'bitmold-vpn_disable'
76a52f7f Fixes #358 ~ BridgeWizard bridge options are selected correctly when the wizard is opened/closed. ~ Custom Bridges option is behind a button now that is only visible when the radio button is set ~ Some String updates to make it clear a given connection test is for bridges or not
aa8a5325 Fixes #366 Prevents multiple HostTests from running concurrently and closes any ongoing network requests once the BridgeWizardActivity loses focus
e006fce7 Fixes #364 Bridge Wizard status TextView is preserved on device rotation
8990c904 Merge pull request #373 from bitmold/onboarding_rotation_fix
900a7e86 Fixes #304 Onboarding text and slide position are preserved on rotation
992b3108 (bitmold-vpn_disable) When the VPN is disconnected through another app using VpnService or manually by the user turn off the VPN toggle within Orbot
3b708b43 Fixes #368 - if VPN priviliges are removed outside of Orbot, Orbot will appropriately respond and turn off the VPN controls within the app.
53cdad1f Merge branch 'bitmold-vpn_app_icon_fix'
713ef464 (bitmold-vpn_app_icon_fix) Merge branch 'vpn_app_icon_fix' of https://github.com/bitmold/orbot into bitmold-vpn_app_icon_fix
e436e10b Merge branch 'master' of github.com:guardianproject/orbot
86845558 Merge pull request #371 from bitmold/vpn_ui_no_orbot
855bc72d Merge branch 'master' of github.com:guardianproject/orbot
4e425cb0 Merge pull request #372 from bitmold/java8
af1ab221 Java 8 code cleanup, lambdas over anonymous inner classes. This gets rid of unused imports. Also removed methods in the main app that are not used by the program at all.
db079a4c set compile options to Java 8
dac9b510 Users can't select Orbot itself through the VPN app manager. It is impossible (explained in #151) + and selecting won't do anyhting but mislead users
c2cb00f1 Merge branch 'master' of github.com:guardianproject/orbot
dc536fcd Merge pull request #350 from bitmold/gitignore_update
e25600d8 Merge pull request #351 from bitmold/patch-1
0a971129 Merge pull request #362 from bitmold/patch-3
b3059ecc only show app icons after granting vpn permissioN
137f3be2 Update FUNDING.yml
a9168d2d Merge branch 'master' of github.com:guardianproject/orbot
5f296ccc Merge pull request #361 from bitmold/onionservices_no_click_again
85f6f305 Merge pull request #357 from bitmold/paste_bridges_ET_fix
49404498 Merge pull request #355 from bitmold/auto_kb_bridges_fix
74e773f7 Merge pull request #359 from bitmold/app-mini-builds
88082af9 Fixes #360 "Click again for backup"
b9d2f90d app-mini project builds again
2a389e05 Fixes #356 Can't Scroll through pasted bridges with soft keyboard open
d521ae02 Fixes #354 MOAT Solution Textfield is only enabled when there's a solution. Also do not automatically open up the keyboard when there's nothing to type.
4ef76e06 Update BUILD
fbda0e45 gitignore ndk-build artifacts
/** 16.3.0-RC-1-tor-0.4.2.7 / 30 May 2020 / 9b415d17a0d8086adc5525e395736e5438cf3276 **/
9b415d17 (HEAD -> master) update version code to 1630200100
1ecca6b8 (origin/master, origin/HEAD) Merge branch 'bitmold-bug_tor_wont_stop_with_activeVPN'
b2b92d6b (bitmold-bug_tor_wont_stop_with_activeVPN) leave VPN toggle enabled, just stop the service
80b532ea Merge branch 'bug_tor_wont_stop_with_activeVPN' of https://github.com/bitmold/orbot into bitmold-bug_tor_wont_stop_with_activeVPN
da5f80d7 Merge pull request #344 from bitmold/hosted_services_dialog_crash
44ece312 Merge pull request #341 from nijel/patch-1
cd92f881 Merge pull request #339 from bitmold/moat_max_solution_len
216ca72c Merge pull request #338 from bitmold/bridge_wized_landscape_fix
952bee96 Merge pull request #337 from bitmold/moat_reset_ui_fix
ad6ba4aa Merge branch 'bitmold-dialog_rotation_fixes'
7beceb68 (bitmold-dialog_rotation_fixes) Merge branch 'dialog_rotation_fixes' of https://github.com/bitmold/orbot into bitmold-dialog_rotation_fixes
b5e2c7b0 updating base versionCode to 1620200100 and changing how arch increments happen
f8b1fceb Fixes #329 Tor Wont Fully Stop With VPN Enabled
b18f9b8a Fixes #343 hosted services dialog crash
1f54a962 Delete rs-rAR translation
7a0db403 Delete rs-rAR translation
33276a9f MOAT Errors won't disappear on device rotation
9b3afa51 Limited MOAT Solution Length to spec's 20 byte limit
315a1a88 Recent changes to the BridgeWizard would cause it not to display fully in landscape orientation. This was trivially fixed by adding a ScrollView
85c83319 When a new CAPTCHA is requested, immediately clear the old solution EditText instead of waiting for the CAPTCHA to finish downloading.
872b5248 About dialog remains open on rotation. Added an android:id to its ScrollView so its position is retained too.
/** 16.2.0-RC-1-tor-0.4.2.7 / 4 May 2020 / 0a3a4f7ee943e05caa0d5417ed802d2a4e028af3 **/
0a3a4f7e (HEAD -> master) update version code to 16202001
a6310772 (HEAD -> master, origin/master, origin/HEAD) Merge branch 'tladesignz-master'
875f18ad (tladesignz-master) Merge branch 'master' of https://github.com/tladesignz/orbot into tladesignz-master
85e027c3 update version code
cabf328b don't start tun2socks/VPN if it is already running
718bb421 Issue #324: Implemented CustomBridgesActivity analogous to Onion Browser iOS.
12a3f4a9 (tag: 16.2.0-BETA-4-tor-0.4.2.7) remove TorVpnService from manifest to address #327 crash
22d7ef8d (tag: 16.2.0-BETA-3-tor-0.4.2.7) update to 16201003
22bd248a update binary install scripts, to fix pdnsd install - now pdnsd is packaged as libpdsnd.so to work on newer platforms
e93c8bcc (tag: 16.2.0-BETA-2-tor-0.4.2.7) update version code to 16201002
d0fec8e3 update tor and obfs4proxy binary libs to address #326 hopefully
3ac5a701 Issue #309: Activate newly required bridges, fixed accidental reset through Tor status notification.
e1425d3a Issue #309: Also disable CAPTCHA solution EditText, as long as there's no CAPTCHA to solve and while letting it check.
ff7cbcf2 Issue #309: Error alert button should say "OK" instead of "Cancel", since there's nothing to cancel, really, just to acknowledge the error.
54f5f311 Issue #309: Hide refresh option menu item instead of disable, because Android doesn't visualize that adequately. Additionally: Fix issue where you couldn't refresh after a network error.
3bfaa8ad Issue #309: Fixed potential crash, when activity went away.
c41d453e (public/master) fix unneeded includes
4f4300a4 (tag: 16.2.0-BETA-1A-tor-0.4.2.7, tag: 16.2.0-BETA-1-tor-0.4.2.7, ghdev/master) update version to 16201001
7d7b2e98 remove app updater code to address concerns in #323
ec47151a major VPN refactor with Android Q updates for #263 #261 #151 #316 and #303 - integrate TorVPNService directly into OrbotService, so just one service now - removed VPNEnableActivity, and just have VPN activated by service now - changes address start on boot with VPN enable - also improvements to managing PDNSD daemon
d64b4d03 (tag: 16.1.5-BETA-2-tor-0.4.2.7) update version code to 16150001
d5bc3740 update to SDK 29
919c2111 improve pdnsd pid checking
e78c27bf remove unneeded commands in tor config and startup
5cd6cc88 update tor to 0.4.2.7
785fa8ff Merge branch 'master' of github.com:guardianproject/orbot
93a07860 Merge pull request #322 from bitmold/AboutDialogCrashFix
b24750e7 Fixes #321 IlleglaStateException on about dialog
2e6c9b1f (tag: 16.1.5-BETA-1-tor-0.4.2.5-rc) small tweaks to request bridge strings
3c80df01 Merge branch 'bitmold-compile_erorr+refactor'
08de553e (bitmold-compile_erorr+refactor) Merge branch 'compile_erorr+refactor' of https://github.com/bitmold/orbot into bitmold-compile_erorr+refactor
df847ff1 Merge branch 'tladesignz-master'
b2646a3c update AndroidPT to latest 1.0.8 with fixes for obfs4 and meek on Android 10
feedb3b2 fix string variable values
155980fc Change from using String resources for a bundle key in Onboarding
ec0ad261 Fixes compile error on master branch right now
f2c8473f Merge branch 'master' of https://github.com/tladesignz/orbot into tladesignz-master
732c1538 Merge branch 'master' of https://github.com/guardianproject/orbot
09ded59c (githubgp/master) Merge pull request #311 from bitmold/email_bridges_fix
b1049ca6 Merge branch 'master' of https://github.com/guardianproject/orbot
b9804c12 Merge pull request #305 from Hashik-Donthineni/AppIntroOrientationFix
410ae032 tweaks to app data storage and control port interaction - in some cases, Orbot connection to local control port can hang. Make changes to address that.
19d50544 Color indeterminate ProgressBar.
1749167a Fixed behaviour on device turn.
f94931ee Don't allow refresh button to trigger while request ongoing.
7a9b9d1b Adapted to naming convention of project.
964c3115 Fixed MoatActivity startup when Tor is not running. Reset old bridge configuration, when not completed.
5c99859e Finish BridgeWizardActivity on successful MOAT.
a34ee221 Improved UI: show progress spinner, start request on keyboard enter.
a46e463b Updated Gradle to latest version.
c026e206 Check OrbotService status, start Tor, if down, switch to Meek, when started, fetch CAPTCHA, as soon as done with that. Proxy Volley correctly. Improved option menu handling. Not working, yet: Tor doesn't come up. Why?
e7cfe465 Added first stab at a MoatActivity. Doesn't change bridges automatically, yet. Also, Volley needs to be proxied.
469d4cfa Fixed most warnings and errors in OrbotMainActivity.
3eb76e6f Updated Gradle.
42832216 Updated BUILD info.
446dfa6e Fixes bugs in #289 pertaining to parsing bridges
86279895 Merge pull request #310 from bitmold/zulu_context_menu
29541f35 Fixes #300 Where Locale is set to Zulu when settings are opened
bfbb85bc Changed variable names for better understanding
a09b4ebe Fixed Unused Imports
f4580cf3 Added comments for better understanding
6c09f67e Extracted String Resources
ee3e0542 Fixed blank screen when orintation changed in AppIntro
8a3727ac Merge pull request #301 from PLNech/patch-1
0dcba0d3 fix FAQ URL in README
73b0b0d7 handle NPE since node is not yet set
/** 16.1.4-RC-1-tor-0.4.2.5-rc / 5 Feb 2020 / 35fbb5697c4d56f1ad97ae0fdace0a912fc5f2a5 **/
35fbb569 (HEAD -> master) update version code to 16142100
71e4badb clean-up how kill process works; only try additional attempts if needed
c9550204 (tag: 16.1.4-BETA-2-tor-0.4.2.5-rc) update build tools and versionCode to 16141100
815bb83d (origin/master, origin/HEAD, newport/master) set the VPN button properly for mini UI
f23e9540 reduce use of "kill" process command for only PDSND and not tor - it is no longer needed for tor, and was causing the app to exit on some devices - also, now specifically kill pdnsd using the stored PID
aaa8df42 also build universal APK to allow for users who don't know which to use
1d2fa53f handle service restarts with null intents
ea556bb9 Merge branch 'master' of gitlab.com:guardianproject/orbot
d38e9e1a (tag: 16.1.4-BETA-1-tor-0.4.2.5-rc) improve killing of orphaned tor process
61359395 update to tor 0.4.2.5
57e3ee1b fix OrbotService rename
ca7394f2 Merge branch 'eighthave-rename-to-OrbotService'
b3d747e4 (eighthave-rename-to-OrbotService) Merge branch 'rename-to-OrbotService' of https://github.com/eighthave/orbot into eighthave-rename-to-OrbotService
a655beed rename TorService to OrbotService to prep for standalone TorService
200c4045 (tag: 16.1.3-BETA-2-tor-0.4.1.6-rc) update version code to 16132000
7cd5a288 re-enable traffic notification info and improve debug output - tor entrance IP now displayed in logs if you enable debug option
bb3640a5 when you exit, make sure you also stop the VPN
2682b522 update gradle tools
d18e1bb6 make sure all tor daemons are fully killed
0c8e2e7d switch to Briar jtorctl, upgrade to AndroidX, and tor 0.4.1.6
ca65d08a Merge branch 'master' of github.com:guardianproject/orbot
b5b4c9bc Merge pull request #278 from eighthave/whitespace-and-unused
1d084d78 strip trailing whitespace from TorService
7b8f908a remove unused variables and methods from TorService
d4125a2c run Ctrl-Alt-L code formatter on TorServiceConstants
a479cc9a need the v4 support lib for LocalBroadcastManager
e64d34a9 Merge branch 'master' of github.com:guardianproject/orbot
135a94dc Merge pull request #277 from eighthave/bugfix-cleanup-and-funding
888f836a Merge branch 'master' of github.com:guardianproject/orbot
2b97df38 update gradle builds
56e4726e update work on hidden service name setting
84c3c3e5 update app mini main activity
faef65ee add appmax flavor builds
dbf13dcc Merge pull request #270 from SkewedZeppelin/master
2a5eec5d do not startForegroundService() if persistNotifications is false
4d0a8342 remove unused constants from TorServiceConstants
6f5d48df send TorVpnService Intents directly, do not go through TorService
22bf175c move getSharedPrefs() from TorServiceUtils to Prefs
6bf442e3 add FUNDING.yml to display a sponsor button in GitHub
2055823e Merge pull request #272 from 05nelsonm/bug-fix-#271
3fbeeb20 bugfix issue #271 fixes HiddenService creation by adding correct version to the torrc.custom file
e71c225e Expose *CircuitPadding
bf720400 Merge pull request #267 from eighthave/set-versionName-from-git-tags
4150ef67 Merge pull request #266 from eighthave/clean-up-imports
04bdf167 set versionName from git release tags
667f37e3 run Android Studio's Optimize Imports on whole project
516eb8a7 buildToolsVersion '29.0.0' has been released
4bbe3e02 make-release-build: fix breakage, strip unworkable reprobuild stuff
4d4020ac Merge pull request #252 from eighthave/png-repro-build
564c17d9 more metadata edits
9437d9dd add changelog for 16123000
2c3cc014 shorten the vi full description
10e6a421 only build Orbot/app not app-mini
55e9eeb7 modify build metadata for mini
eee8e743 shorten de-DE description as it is too long
b4f66dc6 remove unused class for bridges in app-mini
c2e679d3 (tag: 16.1.2-RC-2-tor-0.4.1.5-rc) update to 16.1.2-RC-2-tor-0.4.1.5-rc
1d45a3d2 update APT Pluggable Transport library to 1.0.7 - this should fix one issue with installing the correct ofbs4proxy binary - also small changes to ensure no lock states and reduce log noise
efec61d2 (tag: 16.1.2-RC-1-tor-0.4.0.4-rc) update to 16.1.2-RC-1-tor-0.4.0.4-rc
237b388d yet another attempt at fixing the phantom zulu locale bug!
a9efc3c3 disable tests for now in CI build
918bcca9 remove unused layouts for app-mini
08b670fa update paths for app-mini code
cefac588 putting classes back into main app package, and not "mini"
97d2aac5 improvements for bridge handling for #242
0e40c074 update badvpn tun2socks library
034844a4 remove fileprovider from app-mini since it is used just for HS
d95f1973 make keystore props reading not fail if not present
d0640c67 remove output from repo
e8f31587 remove binaries from repo
5845a4c7 update build tools to 29
003d9ea1 update build tools to 29
9c6de066 update build tools to 29
a266c65d add new functionality to allow for checking connections against app blacklist
d98e5fbf update changelog for 16.1.1-BETA-2-tor-0.4.0.4-rc-orbotservice
30cdfa93 manually use `aapt singleCrunch` for reproducible builds
711ab4fa (tag: mini-1.0.0-BETA-1-tor-0.4.0.4-rc) update SDK to 29
e73d16c0 more work on app-mini user interface for configuration
efb1c068 implement initial framework for blocking traffic per app - also add ability to disable tor routing as a per app preference
673372c3 set base orbotservice notification icon
285d77e9 implement app configuration screens
6304ffc8 don't read the line twice and cause a NPE
e6ff6698 improve app-mini onboarding
749ad781 Merge branch 'master' of github.com:n8fr8/orbot
6ae0ca1e adding in new app-mini module for "Orbot Mini" builds - we are developing a light version of Orbot with a new user interface, and we'll be doing it right here in the main Orbot project
8c4de5e9 metadata: replace all goo.gl links with actual URLs
0f5cf08c Merge pull request #249 from bitmold/gradle_keystore
397838ce Let project still build without a keystore.properties file. People cloning the repo don't need this file if they want to build Orbot locally.
1cdfb052 update gitlab ci
/** 16.1.1-BETA-2-tor-0.4.0.4-rc / Wed Aug 7 13:33:30 2019 -0400 / bbf5fcb3fb346e9bba712d12bf4934cf925cb2bd **/
bbf5fcb3 (tag: 16.1.1-BETA-2-tor-0.4.0.4-rc) update service for VPN mode and startup fixes
ea7f3f10 update gitignore
cf19750d update fastlane and gradle to support split apks builds, CI and more
cd80e850 (tag: 16.1.1-BETA-1-tor-0.4.0.4-rc) update to 16.1.1-BETA-1-tor-0.4.0.4-rc
bfb5eab1 Merge branch 'master' of github.com:n8fr8/orbot
d02fb582 instead of DisableNetwork, let's try NEWNYM when the network returns - we've had issues of losing connectivity setting DisableNetwork, so we are trying a new approach - now using DormantClientTimeout settings, to have client go to sleep when it is not used - when we receive a network connectivity notification, we call NEWNYM to refresh circuits
d5e570a5 Merge pull request #247 from bitmold/low_dpi_launcher_icon
767a8596 Launcher icon was out of date on low resolution devices.
7d11984b (tag: 16.1.0-RC-3-tor-0.4.0.4-rc) update to 16.1.0-RC-3-tor-0.4.0.4-rc
e146f703 make sure to kill existing pdnsd, and set the new ports properly
c6bfc491 send ports on start request, even if tor is already running
d3963516 keep apps around as static variable, enable user to refresh
be5b8d88 make sure we don't have any orphaned pdnsd processes
72ff7dd2 Merge branch 'ejo4041-mergeDebugJniLibFolders_issue'
07e34239 (ejo4041-mergeDebugJniLibFolders_issue) Merge branch 'mergeDebugJniLibFolders_issue' of https://github.com/ejo4041/orbot into ejo4041-mergeDebugJniLibFolders_issue
be6feea8 Merge branch 'master' of github.com:n8fr8/orbot
d2005234 update gradle
929cb6b6 pdnsd must be named with a .so extension to be included
c0afffeb don't build plain armeabi anymore
4321ae49 update native libs
c7e9b01f Merge pull request #244 from bitmold/vpn_app_ui_glitch
fc0b035a After following the BUILD file, could not build the apk because of a issue mentioned in #217: Execution failed for task :orbotservice:mergeDebugJniLibFolders. This change fixes that.
7b832f19 Fixed VPN App UI for apps that were disabled or uninstalled
d084aa6c (tag: 16.1.0-RC-2-tor-0.4.0.4-rc) update to 16.1.0-RC-2-tor-0.4.0.4-rc
79afbe05 bind pdnsd to virtual address within VPN
9ff0b00c fix VPN code to support dynamic DNS port for Tor
f1e572e8 use standard string keys for intent values
361ea26d ports can be set to "auto" so allow letters as well
/** 16.1.0-RC-1-tor-0.4.0.4-rc / 8 July 2019 / e60c07ed0ffc8360db4dfcdeffd8578945b38d0b **/
Thanks to @bitmold @sisbell @pgerber and @eighthave for all the great work, not to mention the core Tor dev team making all things mobile better every day!
e60c07ed (HEAD -> master, tag: 16.1.0-RC-1-tor-0.4.0.4-rc, public/master, origin/master, origin/HEAD) update to 16.1.0-RC-1-tor-0.4.0.4-rc
9e54cd6e set PDNSD server IP to 192.168.200.1 for local VPN network 0.0.0.0 allowed outside access to DNS port in some cases
b7d100ca fixes #239 #229 #227 #205 and other VPN / DNS issues moved PDNSD daemon to load from the .so native path
f9c1486c Merge pull request #241 from bitmold/fix_hs_dialog_crash
f1b00157 Merge branch 'sisbell-sisbell_236a'
65ee380d (sisbell-sisbell_236a) Merge branch 'sisbell_236a' of https://github.com/sisbell/orbot into sisbell-sisbell_236a
1c386959 Fixes #236: Separate Constants For VPN, TOR and MAIN_APP
ce85e951 Fixed crash I introduced with the NoPersonalizedLearningEditText
324b35ea (tag: 16.1.0-BETA-6-tor-0.4.0.4-rc) update to 16.1.0-BETA-6-tor-0.4.0.4-rc
b6135386 Merge branch 'sisbell_236a' of https://github.com/sisbell/orbot into sisbell-sisbell_236a
124273fd (newport/master) Merge branch 'sisbell-sisbell_237'
43d807fd (sisbell-sisbell_237) remove minSDK from OrbotService manifest
45369a2a Merge branch 'sisbell_237' of https://github.com/sisbell/orbot into sisbell-sisbell_237
4a79476e Merge pull request #234 from bitmold/vpn_request_cancel_bug_fixes
b0cf7424 Merge pull request #233 from bitmold/no_vpn_refresh_btn
e448c18b Merge branch 'bitmold-remove_orfox'
f3211aca Fixes #236: Separate Constants For VPN, TOR and MAIN_APP
8c232f73 Fixes #237: Upgrade to Gradle 5.x
2ebd3384 Fixes VPN Request Cancel Bugs
cde49d1a Removes the refresh button on the VPN Selection screen
351ef96f (bitmold-remove_orfox) Removes references to Orfox since it is being completely replaced with the Tor Browser for Android. Conversations surrounding this can be found here https://blog.torproject.org/comment/281767#comment-281767 and here https://trac.torproject.org/projects/tor/ticket/29955
656d39b7 (tag: 16.1.0-BETA-5-tor-0.4.0.4-rc) update to 16.1.0-BETA-5-tor-0.4.0.4-rc
814fbb31 reset default ports to 9050, 8118 but make them dynamic if needed - ports will be checked and if not available, increment +1 - new setting add to allow static setting of http port value
827b905e ensure we are putting the right value in
144a4ed5 small change to attempt to address localization glitches
c4062678 Merge branch 'master' of github.com:n8fr8/orbot
ecdff5ce remove unused settings for root and transproxy
811c09aa Merge pull request #226 from bitmold/removed_unused_eclipes_prefs_folder
0361fb9a Merge pull request #225 from bitmold/missing_hidden_service_str
510118eb Merge branch 'master' of github.com:n8fr8/orbot
f0103bf4 Removed unused Eclipse IDE settings files. I think there are old Eclipse build files in the root of the repository that should also get deleted but I'm not 100% sure if some of them are still used or not
768bbf94 The string resource "hidden_service_request" was missed in the "hidden service" to "onion service"rename in #222
53940073 Merge pull request #223 from bitmold/farsi_settings_crash_no_custom_prefs
f0eede1d Merge pull request #222 from pgerber/onion-service
aea140cf Merge pull request #221 from pgerber/dns-ttl
7887e119 fixes Farsi settings crash
f58ef4c0 (tag: 16.1.0-BETA-4-tor-0.4.0.4-rc) update to 16.1.0-BETA-4-tor-0.4.0.4-rc
dd3a8b0b improve how bridge lines are configured
553528cb make sure to use the request shell for exec()
1f36689b make sure we set HOME env variable some devices don't have it for their sh commands
dc942cde Rename hidden services to onion services
2a0a116c Fix onion service only working intermittently in VPN mode
77d979cd (tag: 16.1.0-BETA-3-tor-0.4.0.4-rc) update to 16.1.0-BETA-3-tor-0.4.0.4-rc
eb13e155 don't use 'UpdateBridgesFromAuthority' as it seems to cause a hang
67b69164 update built-in bridges
97a32ccf add ' UpdateBridgesFromAuthority' to help keep people connected to bridge
aeb54c7e (tag: 16.1.0-BETA-2-tor-0.4.0.4-rc) update to 16.1.0-BETA-2-tor-0.4.0.4-rc
6dffafcb add dynamic display of SOCKS and HTTP port proxy value
397391f0 remove hardcoded port values, make it all dynamic
/** 16.1.0-BETA-1-tor-0.4.0.4-rc / 31 May 2019 / 417e4fcd0720be57328d63a96d2c9fc0e119330f **/
Thanks to @bitmold @sisbell and @eighthave for all the great work, not to mention the core Tor dev team making all things mobile better every day!
417e4fcd update version to 16100003 aka 16.1.0-BETA-1-tor-0.4.0.4-rc
7ae000d0 fix pdnsd/VPN support
dde1957d Merge pull request #219 from bitmold/delete_minimalperm_manifest
a251d52f Merge pull request #218 from bitmold/ndk_app_platform_warning
eda464bb remove incorrect torFile assignment
a1c5806a update tor-android to 0.4.0.4-rc
ad2e875b We no longer use the minimalperm product flavor so there's no need to keep this manifest file in app/src
917e49f5 Removes warning on ndk-build where the target API for NDK (16) is greater than the sdk version defined for the project. Since nothing was specified in the manifest it defaulted to 1 but we can set this to Orbot's minSdkVersion of 16 to get rid of this warning
f83a98f4 Merge branch 'sisbell-issue_199'
ff7d3dd5 (sisbell-issue_199) Merge branch 'issue_199' of https://github.com/sisbell/orbot into sisbell-issue_199
7c2cfc3e Merge pull request #212 from sisbell/issue_211
1316fd65 Merge branch 'bitmold-no_personalized_learning_kb'
e3fd4afa (bitmold-no_personalized_learning_kb) Merge branch 'no_personalized_learning_kb' of https://github.com/bitmold/orbot into bitmold-no_personalized_learning_kb
aa8ad867 Merge pull request #204 from bitmold/unreferenced_classes
16826a49 Merge branch 'bitmold-removed_obsolete_version_checks'
17154609 (bitmold-removed_obsolete_version_checks) Merge branch 'removed_obsolete_version_checks' of https://github.com/bitmold/orbot into bitmold-removed_obsolete_version_checks