Torsten Grote
|
75c37a258e
|
Add a setting to disable Tor when running on battery
|
2019-02-05 13:46:26 -02:00 |
|
Torsten Grote
|
6e17709f46
|
Merge branch 'try-to-close' into 'master'
Move tryToClose() methods into utility classes
See merge request briar/briar!1002
|
2018-11-26 18:22:24 +00:00 |
|
akwizgran
|
868c61e5d6
|
Move tryToClose() methods into utility classes.
|
2018-11-23 15:02:27 +00:00 |
|
akwizgran
|
61276c81d2
|
Make it possible to start the headless app on MacOS.
The app is still non-functional because we don't have a Tor plugin.
|
2018-11-23 12:52:40 +00:00 |
|
akwizgran
|
ea05a5c703
|
Singletons that call registration methods must be eager.
|
2018-11-13 17:40:06 +00:00 |
|
akwizgran
|
cf79ed5633
|
IntentFilter may not be thread-safe.
|
2018-11-08 14:54:53 +00:00 |
|
akwizgran
|
0a0a6a6369
|
Disable Tor's connection padding on mobile data or battery.
|
2018-11-08 14:50:36 +00:00 |
|
akwizgran
|
9515e93857
|
Cancel discovery after 10 seconds and try to connect.
|
2018-10-15 11:04:46 +01:00 |
|
akwizgran
|
de611857cf
|
Discover BT devices if no address is provided.
|
2018-10-15 11:04:46 +01:00 |
|
Torsten Grote
|
59048f106a
|
Move Tor Bridge tests and rename bramble-j2se to bramble-java
|
2018-09-03 12:58:20 -03:00 |
|
Torsten Grote
|
9efd2d113a
|
Ignore file extension when retrieving resources on Android
|
2018-09-03 11:58:42 -03:00 |
|
Torsten Grote
|
8e6cd12f07
|
LinuxTorPlugin: Address review comments
|
2018-09-03 11:52:10 -03:00 |
|
Torsten Grote
|
3a49ca0d97
|
Add JavaTorPlugin
|
2018-09-03 11:52:10 -03:00 |
|
akwizgran
|
764f60b3fe
|
Replace two failing bridges.
|
2018-08-20 17:57:36 +01:00 |
|
Torsten Grote
|
af1ed292ae
|
Merge branch '832-android-tor-plugin' into 'master'
Factor out Android-specific code from TorPlugin
Closes #832
See merge request briar/briar!876
|
2018-08-09 19:36:00 +00:00 |
|
Torsten Grote
|
acf6a45004
|
Merge branch 'replace-assert-statements' into 'master'
Replace assert statements with AssertionErrors
See merge request briar/briar!877
|
2018-08-08 19:56:38 +00:00 |
|
akwizgran
|
f812acb00b
|
Use general-purpose resource provider.
|
2018-08-07 15:19:46 +01:00 |
|
akwizgran
|
004467e84e
|
Factor out remaining Android code from Tor plugin.
|
2018-08-07 15:19:43 +01:00 |
|
akwizgran
|
34c0a83e36
|
Use full class names for loggers.
|
2018-08-07 15:17:19 +01:00 |
|
akwizgran
|
0d658513ba
|
Disable bridges when network is manually enabled.
|
2018-08-03 11:53:50 +01:00 |
|
akwizgran
|
53762e7c93
|
Add setting to override location-based disabling of Tor.
|
2018-08-03 11:53:47 +01:00 |
|
akwizgran
|
5a145c9eb2
|
Replace assert statements with AssertionErrors.
|
2018-08-03 11:14:15 +01:00 |
|
akwizgran
|
f9d5873385
|
Fix Tor bridge test.
|
2018-08-02 15:51:28 +01:00 |
|
akwizgran
|
8c5c66fa9a
|
Add null-safety and thread-safety annotations.
|
2018-08-02 15:06:17 +01:00 |
|
akwizgran
|
1a5c02f8a9
|
Remove extra logging.
|
2018-08-02 13:22:54 +01:00 |
|
akwizgran
|
16d56535ca
|
Check connectivity after all AP state changes.
|
2018-08-02 13:22:53 +01:00 |
|
akwizgran
|
dcd6fda046
|
Check connectivity after entering or leaving doze mode.
|
2018-08-02 13:22:53 +01:00 |
|
akwizgran
|
2535445831
|
Factor network management code out of plugins.
|
2018-08-02 13:22:50 +01:00 |
|
Torsten Grote
|
c0d5a3a5ea
|
Merge branch '1341-account-manager-refactoring' into 'master'
Refactor authentication and account management code
Closes #1341
See merge request briar/briar!866
|
2018-08-02 11:49:15 +00:00 |
|
akwizgran
|
c1789a8e52
|
Move identity creation into AccountManager.
|
2018-08-02 09:51:17 +01:00 |
|
akwizgran
|
f8df6b88ee
|
Add BriarAccountManager subclass.
|
2018-08-01 15:52:09 +01:00 |
|
akwizgran
|
d815dd6ec9
|
Don't try to use missing HSFORGET command.
|
2018-07-31 17:19:11 +01:00 |
|
akwizgran
|
05152eef0e
|
Allow devices without Bluetooth support.
|
2018-07-27 17:49:02 +01:00 |
|
akwizgran
|
58d09d0742
|
Add tests for AccountManager and AndroidAccountManager.
|
2018-07-27 15:29:42 +01:00 |
|
akwizgran
|
adbfa26364
|
Remove redundant locking.
|
2018-07-27 14:18:31 +01:00 |
|
akwizgran
|
abaefacb69
|
Add javadocs.
|
2018-07-27 13:15:04 +01:00 |
|
akwizgran
|
6ca0339da2
|
Move DB key management into account manager.
|
2018-07-27 13:15:03 +01:00 |
|
akwizgran
|
1edf2bfa75
|
Move account deletion into AccountManager.
|
2018-07-27 13:14:58 +01:00 |
|
akwizgran
|
233af69909
|
Add TODOs.
|
2018-07-27 13:14:58 +01:00 |
|
Torsten Grote
|
06197295f8
|
Add more vanilla bridges
|
2018-07-20 16:14:05 -03:00 |
|
Torsten Grote
|
7ecac1867e
|
Address review comments for Tor bridge support
|
2018-07-05 11:14:11 -03:00 |
|
Torsten Grote
|
331c09a02a
|
Load bridges from file res/raw/bridges
|
2018-07-04 16:21:49 -03:00 |
|
Torsten Grote
|
7e05a49bda
|
Add Android integration tests that checks if included bridges work
This also changes the way bridges are used.
Instead of using the torrc config file,
bridges are now activated via Tor's control port.
|
2018-07-04 15:17:28 -03:00 |
|
Torsten Grote
|
eac1f9ed74
|
MVP for bridge support
|
2018-07-04 15:17:28 -03:00 |
|
akwizgran
|
2e002d132c
|
Delete old auth cookie before starting Tor.
|
2018-06-29 15:28:50 +01:00 |
|
akwizgran
|
d5d6db6723
|
Add utility method for logging exceptions.
|
2018-06-15 17:09:34 +01:00 |
|
akwizgran
|
a8a02b9e45
|
Merge branch '992-refresh-wake-lock' into 'master'
Renew the wake lock every minute to avoid wake lock killers
See merge request akwizgran/briar!827
|
2018-06-12 16:59:32 +00:00 |
|
akwizgran
|
6703be1c32
|
Add thread safety, null safety annotations.
|
2018-06-12 17:50:58 +01:00 |
|
akwizgran
|
ba20fbeb47
|
Poll for creation of cookie file.
|
2018-06-08 10:40:38 +01:00 |
|
akwizgran
|
d7f39af6d1
|
Reduce wake lock refresh interval to 1 minute.
|
2018-06-07 10:46:16 +01:00 |
|