forked from guardianproject/orbot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
3074 lines (2875 loc) · 170 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.6.2-RC-4-tor.0.4.7.8.1 26 Jul 2022 **/
f2092a9e (HEAD -> master) update to 1662300400 RC4
c3aab3c6 (origin/master, origin/HEAD) Merge pull request #715 from guardianproject/proxy_port_fixes
99003b1e (origin/proxy_port_fixes, proxy_port_fixes) use the tor aar built by n8fr8
eba71e7a Merge branch 'master' into proxy_port_fixes
ddd99810 (tag: 16.6.2-RC-3-tor.0.4.7.8.1) update to 1662300300
6d258c44 (newport/master) add temporary AAR build of tor-android 0.4.7.8.1 release
35ca3c4b Merge branch 'master' of github.com:guardianproject/orbot
0a2f4454 add validation on hosted service unzipped files writtten to disk
13217fae forgot to commit XML files with last commit
bf2d9efc display snowflake version
5da549a3 add right flags on open proxy on all interfaces
6f584673 Closes #317, open proxy on all interfaces feature works again
cd4ea55a forgot to commit
b597685b Integration with new tor-android code for not hardcoding proxy ports
1ab362c1 Update design-spec-kindness-mode.md
1477fe34 Update design-spec-kindness-mode.md
7261c726 Update design-spec-kindness-mode.md
a478ef07 Update design-spec-kindness-mode.md
ae1e40bc Merge pull request #717 from weblate/weblate-guardianproject-orbot
5052d57a Translated using Weblate (Russian)
323d84cb Translated using Weblate (Persian)
2f8e09c6 keep local addresses -> false for snowflake proxy
ddab4406 IPtProxy 1.7.1, Fixes #712 snowflake proxy crash
7a52fdbb needed but for #712, but wont stop the crash on its own
ebb85119 (tag: 16.6.2-RC-2-tor.0.4.7.8) update CHANGELOG
e1083f3d update to 1662300200
9f230c73 add largeHeap=true to see how that impacts memory warnings and stability
e8628a74 Merge branch 'master' of github.com:guardianproject/orbot
f1b27f61 Merge pull request #695 from ignoramous/patch-2
7f305947 Bump snowflake to 2.3.0
7106bc0c Revert "allow notification to be swiped away when Orbot is not running"
b97e6b5c For #708 add IsolateDestAddr to TransPort in torrc
956762e0 Adding string here for faster translation for next release
f4ca8416 Merge pull request #705 from ignoramous/patch-3
329a4334 Create design-spec-kindness-mode.md
666f0faa Merge pull request #710 from weblate/weblate-guardianproject-orbot
3db16df9 Translated using Weblate (Chinese (Simplified))
a57abf55 Merge pull request #702 from weblate/weblate-guardianproject-orbot
7d9b24ad Translated using Weblate (Russian)
99411429 Translated using Weblate (Ukrainian)
/** 16.6.2-RC-1-tor.0.4.7.8 14 Jul 2022 **/
e1083f3d (HEAD -> master) update to 1662300200
9f230c73 (origin/master, origin/HEAD) add largeHeap=true to see how that impacts memory warnings and stability
e8628a74 Merge branch 'master' of github.com:guardianproject/orbot
f1b27f61 Merge pull request #695 from ignoramous/patch-2
7f305947 Bump snowflake to 2.3.0
7106bc0c Revert "allow notification to be swiped away when Orbot is not running"
b97e6b5c For #708 add IsolateDestAddr to TransPort in torrc
956762e0 Adding string here for faster translation for next release
f4ca8416 Merge pull request #705 from ignoramous/patch-3
329a4334 Create design-spec-kindness-mode.md
666f0faa Merge pull request #710 from weblate/weblate-guardianproject-orbot
3db16df9 Translated using Weblate (Chinese (Simplified))
a57abf55 Merge pull request #702 from weblate/weblate-guardianproject-orbot
7d9b24ad Translated using Weblate (Russian)
99411429 Translated using Weblate (Ukrainian)
cd6184ee (tag: 16.6.2-RC-1-tor.0.4.7.8) update version code to 1662300100
334e652e update to tor 0.4.7.8
ac103453 Reply with dns port alongside http, socks addrs
2b01de09 Merge pull request #694 from weblate/weblate-guardianproject-orbot
ecf320c0 Disallow bypass when vpn is in lockdown
7f7b413a Translated using Weblate (German)
fb6c88c2 update to tor-android 0.4.7.7
ac1eb429 Merge branch 'dev_allow_notification_dismiss'
0f59ff13 Merge branch 'master' of github.com:guardianproject/orbot
f4522649 Merge pull request #691 from weblate/weblate-guardianproject-orbot
3af5e86e Translated using Weblate (Indonesian)
03fcec9f (origin/dev_allow_notification_dismiss, dev_allow_notification_dismiss) allow notification to be swiped away when Orbot is not running
82c576c1 Merge branch 'master' of github.com:guardianproject/orbot
099a78ec Show obfs4proxy version on about dialog
0fe4fbe4 Use IPtProxy 1.6.0 (new Snowflake 2.2.0 release)
ffcf2174 Merge pull request #685 from guardianproject/new_geoip
71761450 Merge pull request #687 from turrisxyz/Pinned-Dependencies-GitHub
fb44283d chore: Set permissions for GitHub actions
4915ffce use geoip files used in tor (from IPFire)
07e47ee5 Merge branch 'master' of https://github.com/guardianproject/orbot
e646deea Merge pull request #679 from weblate/weblate-guardianproject-orbot
5cc07e2e Translated using Weblate (Chinese (Simplified))
90bfe6c9 Merge branch 'master' of https://github.com/guardianproject/orbot
611f126d Merge pull request #678 from weblate/weblate-guardianproject-orbot
ec8550ab Translated using Weblate (Portuguese (Brazil))
58a1966c Merge pull request #677 from weblate/weblate-guardianproject-orbot
3cdbe863 Translated using Weblate (Ukrainian)
dce1627d Translated using Weblate (Turkish)
3d71537a Translated using Weblate (Romanian)
edda886c Translated using Weblate (Bulgarian)
b12b17e6 Translated using Weblate (Russian)
33698483 Merge pull request #675 from weblate/weblate-guardianproject-orbot
683c9dba Translated using Weblate (Chinese (Simplified))
0e032629 Merge pull request #673 from weblate/weblate-guardianproject-orbot
edb53591 Translated using Weblate (Ukrainian)
31777c4f Translated using Weblate (Turkish)
e8a1c539 Translated using Weblate (Romanian)
c5aacf03 Translated using Weblate (Portuguese (Brazil))
684f492d Translated using Weblate (Bulgarian)
17e54318 Translated using Weblate (Russian)
98f3d91a Fix bug with onion share being tor over tor
33d4713b Merge pull request #672 from weblate/weblate-guardianproject-orbot
7f4a1b8b Translated using Weblate (Russian)
93d1a266 Merge pull request #671 from weblate/weblate-guardianproject-orbot
e50b0244 Translated using Weblate (Romanian)
e6974558 Translated using Weblate (Bulgarian)
61857a5d new strings, for translation
c7fae8f2 Merge pull request #669 from syphyr/main
349e7307 Remove extra slash
3db2bc50 Merge branch 'master' of https://github.com/guardianproject/orbot
eeb3dd79 no need to have extra member var
/** 16.6.1-RC-3-tor.0.5.6.10 29 Apr 2022 **/
e93c0dbe (HEAD -> master) update to 1661300300
97803859 (origin/master, origin/HEAD) clean-up use of temporary local AAR library
c3740110 (tag: 16.6.1-RC-2-tor.0.4.6.10) update to 1661300200
1a30e250 update with info about tor-android commit for aar
f7ed3015 temporary builds of local aar for tor-service
9095a5e2 (newport/master) building from AAR built from https://github.com/guardianproject/tor-android/commit/95eca2a8c9eb44068f11332d7731580a13ef7b28 until a new full release is done
44b2078c small changes to TorService conn interaction - cleanup where event list is created - don't need to reauthenticate
fbc0bdc0 Significantly improves #621, more serious work to tor-androud should occur, basically Orbot set tor events and then TorService set its own CIRC event which caused the Orbot UI to not update
e95179f6 Merge pull request #659 from weblate/weblate-guardianproject-orbot
0ca0575d Translated using Weblate (Chinese (Simplified))
1b9ddc1d Translated using Weblate (Ukrainian)
a3827817 Translated using Weblate (Turkish)
b5d8c5d0 Translated using Weblate (Portuguese (Brazil))
9095a951 Translated using Weblate (Icelandic)
5c6cafa3 Translated using Weblate (Persian)
a00a0966 Translated using Weblate (German)
3a680948 Translated using Weblate (Bulgarian)
af2bf281 Merge pull request #657 from weblate/weblate-guardianproject-orbot
bff7888e Translated using Weblate (German)
/** 16.6.1-RC-1-tor.0.4.6.10 5 Apr 2022 **/
2b72c062 (HEAD -> master) update to 1661300100
97a0e95b (origin/master, origin/HEAD) add additional display of snowflake proxy info
b55d599f persist number of snowflakes served across restarts
ff2fdefb Merge branch 'master' of github.com:guardianproject/orbot
377a2064 Merge branch 'status_reworking'
7c80fb53 (status_reworking) reset local port values when the VPN is stopped
3441ca24 Merge pull request #655 from weblate/weblate-guardianproject-orbot
71a2183c Translated using Weblate (German)
5b0a1541 Translated using Weblate (German)
ee18cba8 Merge pull request #654 from weblate/weblate-guardianproject-orbot
0453c34d Translated using Weblate (German)
2b889a8c Translated using Weblate (German)
243f3c02 Translated using Weblate (German)
3f3e7b12 Translated using Weblate (German)
68867757 Merge pull request #653 from weblate/weblate-guardianproject-orbot
9a08ca13 Translated using Weblate (Bulgarian)
022512c3 (origin/status_reworking) notifications are good here too
ce366f7c set status textview to tor binary version when OFF
aa215a1b Clear ports UI when tor stops, one string for no ports set, dont translate it
07379a2a Remove old school onion32 graphic users rarely/never see
092d88a7 Keep Orbot notification alive unless user closes app
97cda892 More cleanups; stopping UI logic works; I think this is ready for merging now
f659af02 Removed vestigial REQUEST_START_TOR intent filter and an old v2 onion serivce intent filter
74c9fe68 Ensure UI is updated to reflect status on boot
22a6a262 code cleanups from this work, also swithced hardcoded english strings to res
d18c6a49 Notification has its own local action to start tor, before we started things twice
4285e8fc Fix bug where user quits Obrot and notification dis and reappaears before finally leaving
fb850f94 Initial work; OrbotService uses status in TorService...- still working out kinks
ec5a414a remove badvpn from orbot license
62e242e3 Merge pull request #649 from guardianproject/always_persist_service
de5ba0f9 No longer need this boolean flag in OrbotService
c5596178 remove now obsolete string resources
b4b5190d remove persist preference, use contextcompat to start service
83e636f8 remove dummy activity, it just wastes CPU cycles on Android 8+
23dc507f Merge pull request #651 from weblate/weblate-guardianproject-orbot
7bf7ab75 Translated using Weblate (Ukrainian)
077bff85 Merge pull request #650 from weblate/weblate-guardianproject-orbot
8a03a865 Translated using Weblate (Turkish)
95887a1d Translated using Weblate (Portuguese (Brazil))
cf3b4ce9 Translated using Weblate (Persian)
091a9d1c more
5d2158a9 don't show tor starting event type in notification, just more user friendly messag
9197134d java clean
a3ec2302 removed unused v2 auth cookie resource
563b90b7 Merge branch 'master' of https://github.com/guardianproject/orbot
4f621222 Up to date project URLs in app; new string resources use translatable:false so transiflex doesn't translate URLs and ultimatley so that when these things change it'll effect all locales
62722f42 Merge pull request #648 from weblate/weblate-guardianproject-orbot
0098acde Fixed hosted services UI not fitting on screen in French + probably other nonenglish locales
eda28b26 fix SOCKS spelling in canadian french strings
a6c9a4b1 More subtle UI for running a snowflake proxy
374c443b Translated using Weblate (Spanish)
cd8d3ebd bug partially related to #637, #638 some intents are logging as unahndled when they are infact handled
9b574033 Revert "status intent was misconfigured, probably related to #637 and #638"
6e7c15a6 status intent was misconfigured, probably related to #637 and #638
0dde1a1c more unused icons from main app
9ff00524 Duplicate icons removed from main app, service icons in proper placce in orbotservice
a337e5cd removed incorrect nested resource dir structure in orbotservice
64ff52d7 more unused pngs safely gone
b577fa8b Remove menu PNGs orbot hasn't used in about a decade
5f7cfe5a Revert "removed unused pngs, hardcoded text"
7a9492fc removed new bulgarian string translations for resources orbot no longer uses
66cf4723 cleanup dimens.xml
df852d61 removed unused pngs, hardcoded text
3659e940 Closes #644 - you can select all + copy bridge configs
597bfec0 Closes #630 incorrect StrictNodes description, thanks tla
22835d6e Collate countries in spinner by default locale so accent marks are taken into account when sorting
ed9cd3bc more readability, less nesting
d0cd27ba misc src comments
5dcdb8d9 Revert "closes #643 adds portugal to spinner"
08c45f52 closes #643 adds portugal to spinner
3acf336e remove dnsjava library in favor of just read/write datagrams for #640
/** 16.6.0-RC-1-tor.0.4.6.9 16 Feb 2022 **/
- update to use @bim https://github.com/bitmold/OrbotIPtProxy clean new IPtProxy + Go-tun2socks library
- fix small issues for Android 12
- clean-up Locale, byte reading, and a few other small bits and pieces
b2bed029 (origin/master, origin/HEAD) clean-up byte reading code, and simplify
4231a8f3 (newport/master) ensure we specify Locale to use
9507e70c ensure threads are cleaned up, handle "UnknownPacket" types - this may help resolve onBoot issues with VPN
79aee400 identify foreground service type for Android 12
56e48419 Translated using Weblate (German)
978a5d20 remove unused IPtProxy.aar local file
5fda2139 (origin/OrbotIPtProxy, OrbotIPtProxy) Update BUILD.md
884aa982 remove local AARs, use new jitpack OrbotIPtProxy
33e8f3cd Add multidex support
ca799988 Fix resolving IPtProxy for app-mini and appcore
/** 16.6.0-BETA-1 (tor 0.4.6.9) 11 Feb 2022 **/
MAJOR overhaul of VPN/tun traffic handling
- migrated to go-tun2socks
- implemented new routing of DNS traffic to Tor DNS port
- removed badvpn/tun2socks, jsocks and other legacy code
e0cfeda3 (HEAD -> master, tag: 16.6.0-BETA-1-tor.0.4.6.9) update to 1660200100 16.6.0 beta 1
6eb98807 (origin/master, origin/HEAD) Merge branch 'master' of github.com:guardianproject/orbot
540d9271 (origin/dev_gotun2socks, dev_gotun2socks) update BUILD with info about IPtProxy
b5ef5f98 remove submodule and ndk-build info since no longer needed
b2f80d2f remove jsocks and badvpn submodules
71e9d3b7 update all strings with new dependency info (remove badvpn)
7ebb0de8 remove mention of badvpn in english strings
d2161ad9 if not DNS, don't use a thread (performance tweak)
2691c706 use runnable, executor to thread read/write and also make sure to set response TTL
77055a6e remove unused local Packet class, and add basic support for IPv6
965d9ea3 some more tweaks to packet handling
dcbf2cbc fully build response packets
c5cbef7b use pcap4j to construct DNS response packet
0815cbb7 use pcap4j to parse packets
41610769 add DNS packet detection
9fcf1315 IPtProxy 1.4.0 -> 1.5.0
2668cfb8 Merge pull request #592 from syphyr/remove_jsocks
c8f83931 Merge pull request #597 from weblate/weblate-guardianproject-orbot
483adbee Translated using Weblate (Persian)
f805b1c6 Translated using Weblate (Romanian)
7ba4b2d9 Merge pull request #596 from weblate/weblate-guardianproject-orbot
b65b9ca4 Translated using Weblate (Romanian)
e7505b4b misc cleanup
afd1b46f Removed more unused OrbotService utils, methods that were replaced with tor-android package
1a9aa57c remove long unused NativeLoader.java
bd7ef016 Don't make Onionoo requests when debug logging is on
59a0ae35 Merge pull request #595 from weblate/weblate-guardianproject-orbot
39ed2ee7 Translated using Weblate (Chinese (Simplified))
329bb01b Translated using Weblate (Ukrainian)
f6b259e3 Translated using Weblate (Turkish)
312cc510 Translated using Weblate (Portuguese (Brazil))
280f482c Translated using Weblate (Icelandic)
499ee64b Translated using Weblate (Hebrew)
3d2472b9 Translated using Weblate (German)
9672ed62 update packet handling - also don't use local java dns proxy anymore
a90a6646 update iptproxy
e98bef15 Merge pull request #593 from weblate/weblate-guardianproject-orbot
b89787f8 proxying now working, though DNS resolution may not be local
6cf67623 add new IPTProxy with go-tun2socks incorporated https://github.com/n8fr8/IPtProxy/commit/40fe03b3fb868abf855a640583e38626eb16b75e
a913c5df remove tun2socks, badvpn, jni code
9527ea25 Translated using Weblate (Romanian)
bb8a379a Remove unused jsocks submodule
81396a13 IPtProxy 1.3.0 -> 1.4.0
33ebd2de for #589 don't assume A record, as some apps use SRV - pass along the question record, instead of recreating the A record
/** 16.5.3-RC-1 (tor 0.4.6.9) 27 Jan 2022 **/
* Improve notification display with exit IP, country, and reliable up/down throughput display (bim!)
* Major improvement to VPN reliability through replacing pdnsd daemon with more reliable DNS layer (n8fr8, bim)
* Multiple small fixes, tweaks to startup/shutdown/restart reliability (bim, n8fr8)
* Updates to latest iptproxy release for small improvements to obfs4 and snowflake
01f9d49d (HEAD -> master, tag: 16.5.3-RC-1-tor.0.4.6.9) update version code to 1653300200
4406882d (origin/master, origin/HEAD, newport/master) fix lint issue with unused javax package
abbbe9c9 add new clean VPN restarts for when you change apps #587
e186167a have lint ignore missing javax package referenced from dnsjava library
c4727c08 Merge branch 'dev_dnsproxy'
44ef2133 (origin/dev_dnsproxy, dev_dnsproxy) Added desugaring to support java 8 java.time on android API < 26
679a0611 Interrupt thread on stopDNS() + close socket ~ also nullcheck on mDNSProxy to avoid NPE on rapid start + stop
e2587786 removed pdnsd native and build script
feb2691e Cleaned up pdnsd code, DNS resolution is working in VPN
150c32db cleanup dnsproxy class
0ceed73f switch to new DNSProxy java server instead of PDNSD
23ea7b34 ensure both socks and DNS values are set before tun2socks is started - this stops multiple starts/stops of VPN interface and tun2socks which causes crashes
80cac1ef set port values all to -1 as default; will always get them from the control port
0402c981 Merge branch 'notification_progress'
9abf1dd5 (notification_progress) Merge branch 'master' into notification_progress
a6be7628 (origin/notification_progress) added back code from reverted commit that wasnt causing bug
e9e084d7 Revert "cleanup start/stop of tun2socks for VPN; improves reliabiliy, reduces race conditions"
418afded Handle case where controller gives ?? for country code
d8f3365d Merge branch 'master' of github.com:guardianproject/orbot
2b3ddadf Control port is used to resolve exit ip + country; not Onionoo
f2fdd67d Consolidated all util methods in service to one class
c64e8332 Use same flag emojis from notification in exit node dropdown
b8046fd7 moved country code to flag emoji method for utils to use it elsewhere in orbot
606c0678 better copy
64d9c096 convert country code to flag emoji in notification
ed4c3a5b Connected to tor network was shown prematurely, it'll show on its own after circuits are built
963c234c Show a progress bar in the notification when Orbot is starting
c2b9a5e3 (tag: 16.5.3-BETA-1-tor.0.4.6.9) update version to 1653100100 16.5.3 beta 1
3a548c29 cleanup start/stop of tun2socks for VPN; improves reliabiliy, reduces race conditions
5906ab12 fix git mistake...
ff1582c7 Fix race condition with showing bootstrap on main activity after tor strats
6c349cca Only show bandwidth info in notification if a circuits built, otherwise it fights for notification real estate with the bootstrap events
0a0861e3 Fix infinite loop regression introduced on devices < API 26 #582
0c6b07a1 added small UI check pertaining to #582
13936218 Fixed + suppressed lots of inconsequential warnings in OrbotService
924d1084 Closes #320
7c22b0f9 Merge pull request #560 from weblate/weblate-guardianproject-orbot
bd607f49 (new_work) Merge branch 'new_work' of github.com:guardianproject/orbot into new_work
960a6ce5 update gradle
9cfdf495 only use the local socks proxy if it is set (this is for older devices)
b498f411 add playstore launcher graphic
389cc8f0 update icon to mipmap higher-res
62580332 (origin/new_work) tiny UI status stuff
57c6e6a3 Revert "OrbotService doens't need mIsLollipop"
1c8025a8 annotation to suppress snowflake warnings + closed a hanging cursor
31da7721 OrbotService doens't need mIsLollipop
2acd1a3e Merge branch 'expanded_notification' into testinggg
825a21a3 Merge branch 'rapid_start_stop_crash' into testinggg
64b95a73 Merge branch 'sorted_countries' into testinggg
0113981d (origin/expanded_notification) cleaned up
9cf705f5 Remove relay lookups for internal + one-hop circuits
6ead3a53 Remove persistent notification preference on Oreo+
71079ae0 Cleaned up warngins and dev code from last commit
af400e84 Merge branch 'expanded_notification' of https://github.com/guardianproject/orbot into expanded_notification
2f776be2 Closes #538 Expanded Notifications show exit node info
c1ba4826 Use Camel Casing on Notification Strings Show newnym even if expanded notifications are disabled (that's not what that preference is for!)
4331a4da New message for when orbot isnt connected to tor
107ecf7d start tor from notification when disconnected
719e387b - Notification title doesn't say Orbot, instead it shows the status - Notification text shows state as orbot is starting - Bandwidth transfer only shows once there's an active tor connection
ebe49ba8 (origin/rapid_start_stop_crash) added extra action to call stopforeground, used when the user quits orbot but there is no tor logic to stop...
7adb1dd6 use startForegroundService on API 26+
2a116d8c catch illegal state exception in sendIntentToService()
43f40119 (origin/sorted_countries) countries are sorted by current locale diplay name
3f1cef77 (origin/raw_event_listener) migrated remaining events, removed TorEventListener
963aa1f4 migrated NEWDESC event to raw event listener
777c70b1 moved bandwidth BW event to raw event listener
aa000a75 (origin/fix_573_no_bandwidth_updates) Fixes #573
edb88800 Translated using Weblate (French)
0d665d1c Translated using Weblate (Portuguese (Portugal))
81784a15 Translated using Weblate (Chinese (Traditional))
641e95b5 Translated using Weblate (Icelandic)
f8858c02 Translated using Weblate (Persian)
54f3de1b Translated using Weblate (Persian)
49b8b5dd Translated using Weblate (Portuguese (Brazil))
714e3949 Translated using Weblate (Chinese (Simplified))
593f030d Translated using Weblate (Turkish)
25b3354d Translated using Weblate (Persian)
24c5e98f Translated using Weblate (Ukrainian)
043cb9ce Translated using Weblate (German)
300d88c7 Translated using Weblate (Bengali)
3b1b88ca update short description for arabic
f83c9c57 (tag: 16.5.2-RC-5-tor.0.4.6.9) update version code to 1652200500
7db9759b update target to sdk 31 and update notification IMMUTABLE flag
6c165648 update to target sdk 31 to address #565
3238bf39 (tag: 16.5.2-RC-4-tor.0.4.6.9) update to 1652200400
34c807ca Merge branch 'battery_bugs'
53efce0e Merge branch 'master' into battery_bugs
/** 16.5.2-RC-3 22 Dec 2021 **/
7b68f362 (HEAD -> master) update to 1652200300
5a1e7a9c (origin/master, origin/HEAD) Merge branch 'master' of github.com:guardianproject/orbot
f1f4750c Merge pull request #562 from guardianproject/empty_notification
c208274e (origin/dev_fix_service_leak, dev_fix_service_leak) update tor-android to 0.4.6.9
69429002 don't always send status with every log entry and update - also slightly change where "stopSelf()" is called in stopTor
8e5dd0ff lower threshold for showing bandwidth to 0 as smaller bw events were being missed - data display looked like it was often inactive
594f2976 need to differentiate OrbotService status messages from TorService as it was confusing OrbotMain - collision between status action namespace
bb0531a0 don't always expect a status with every log update; clean up other UI handling of status and log
5792d666 (origin/empty_notification) Fixes #398 empty notification
f47aff18 unbinding from tor service will stop tor; don't need to use conn to do it - also removed old commented out code - also removed making conn and other vars null on service issues, not necessary
06e2b8d4 Small bug with deleting unconfigured v3s
da416283 conn may be null, but service may be bound, so make sure it is unbound here
ec7200b7 (tag: 16.5.2-RC-2-tor.0.4.6.8) update to 1652200200
c7200b7 (HEAD -> master) update to 1652200200
816c5825 (origin/master, origin/HEAD) disable MOAT and Snowflake on SDK < 28 since they don't currently work
03470d46 simplify snowflake strings
06851dd1 register local v3 name receiver
9770ce87 removed new translations for strings that were removed from orbot
b2001961 add comment about how snowlfake bridges may sometimes take a minute
1ed8efd0 Merge pull request #558 from guardianproject/tor-android-0.4.6.8
dd723e49 (tag: 16.5.2-RC-1-tor.0.4.6.8, ghdev/master) update to 1652200100
0ef3500e handle new local action for v3 onion names updating; also don't allow rapid stop/starts to avoid crashes
ac3d1baf move v3 onion name status to a "local action" instead
1d47994f update tor to 0.4.6.8w
5615b751 Merge pull request #542 from weblate/weblate-guardianproject-orbot
172b0234 Merge branch 'master' into weblate-guardianproject-orbot
65640ebb Merge branch 'external_app_request_v3'
1682f7cb (external_app_request_v3) if someone stops during starting, conn could be null
0e59b55c Merge branch 'master' into external_app_request_v3
03ef5ef9 Merge branch 'ipt_1_3_0'
06453716 (origin/tor-android-0.4.6.8, tor-android-0.4.6.8) tor-android 0.4.6.7 -> 0.4.6.8
d8f6ebb3 (origin/external_app_request_v3) fixed status bug reported in #556
0c77144e (origin/ipt_1_3_0, ipt_1_3_0) add support for snowflake with amp rendezvous
bdee3957 removed faulty bridge wizard from bridges page...paving the way to add a new bridge here...
50ef12d3 Snowflake proxy uses defaults in IPtProxy, displays cute toast when user connects. activity text for snowflake proxy isn't in ALL CAPS anymore
843effd9 Snowflake animations had a bug; they'd appear if tor connects and the pref is set to true even if proxy wasn't enabled (because bridges were...)
0123927a Interface for #540
798ef6eb Experimental show snowflake toast when client connects to proxy...
c984dcc5 Closes #554, IPtProxy 1.3.0 added
34f4de6d Merge pull request #551 from guardianproject/fix_549_no_snowflake_and_bridge_ui
9cf66800 for now, disable snowflake proxy limiting
1abfd73f Translated using Weblate (Vietnamese)
3d8182ec Translated using Weblate (Chinese (Simplified))
32753b41 Translated using Weblate (Ukrainian)
2f23db85 Translated using Weblate (Turkish)
41cf5d37 Translated using Weblate (Portuguese (Brazil))
5bd6165d Translated using Weblate (Lithuanian)
57f2f7fd Translated using Weblate (Persian)
a8057ced Translated using Weblate (Vietnamese)
171ceac1 Translated using Weblate (Indonesian)
a1d04487 made setEnabled() call null safe
3fbda179 removed unused v2 constant from OrbotService
2637e1f0 return val of pluggableTransportsInstall always the same + never used
2cc79c18 Fixes #549 snowflake preferences are greyed on when bridges are in use also added string res for snowflake proxy category so it can be localized
f989be3e removed unused FileProvider.xml mentioned in #540
afc97fe9 Update BUILD.md
8e5cc3a7 Merge pull request #543 from tladesignz/master
80e92e9d Fixed some random compiler warnings, while reading through the code.
68b3104a Merge branch 'master' of gitlab.com:guardianproject/orbot
84f0be7c (newport/master) Update .gitlab-ci.yml file
c3b64f85 Update .gitlab-ci.yml file
515d0e52 Merge branch 'master' of github.com:guardianproject/orbot
2a114a6a update gitlab CI for Android 30 Java 11
aa48f6b6 Cleaned up About Dialog: - Gave it andorid material padding so view is centered - Removed redundant "some orbot details" string under "About" - Used consistent colors with other parts of app - Migrated hardcoded english strings to string res so dialog can be better localized
9c23f79d Closes #537 updated some copy too...
266ef254 Merge pull request #535 from syphyr/main
c5dca23d Cleanup dependency implementations and list
ab1c39a7 Correct typo in orbot error message
4c27f85f Fix missing dependencies for app-tv
0393a8f5 Fix typo in dependencies.gradle
4a8ee89f update changelog for 16.5.2 beta 1
57add48c move libs.versions.toml to dependencies.gradle makes it easier to work with in Android Studio
/** 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'