akwizgran
55d8f853db
Bump version numbers for 1.0.13 release.
2018-07-31 17:34:08 +01:00
akwizgran
d815dd6ec9
Don't try to use missing HSFORGET command.
2018-07-31 17:19:11 +01:00
akwizgran
f243ed39ab
Bump version numbers for 1.0.12 release.
2018-07-30 16:48:04 +01:00
akwizgran
cf4efbeef3
Upgrade Tor to 0.2.9.16.
2018-07-30 10:11:06 +01:00
akwizgran
05152eef0e
Allow devices without Bluetooth support.
2018-07-27 17:49:02 +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
a114d4db15
Bump version numbers for 1.0.11 release.
2018-07-04 08:45:03 +01:00
akwizgran
457d77ca51
Bump version numbers for 1.0.10 release.
2018-07-02 14:06:49 +01:00
akwizgran
2e002d132c
Delete old auth cookie before starting Tor.
2018-06-29 15:28:50 +01:00
Torsten Grote
6ef4130f8f
Upgrade Android Gradle Plugin to 3.1.3
2018-06-19 17:36:35 -03:00
akwizgran
d5d6db6723
Add utility method for logging exceptions.
2018-06-15 17:09:34 +01:00
akwizgran
841c31ebce
Bump version numbers for 1.0.9 release.
2018-06-13 15:38:49 +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
a44a68f231
Bump version numbers for 1.0.8 release.
2018-06-08 13:00:39 +01:00
akwizgran
ba20fbeb47
Poll for creation of cookie file.
2018-06-08 10:40:38 +01:00
akwizgran
196df05df9
Bump version numbers for 1.0.7 release.
2018-06-07 12:12:39 +01:00
akwizgran
d7f39af6d1
Reduce wake lock refresh interval to 1 minute.
2018-06-07 10:46:16 +01:00
akwizgran
4f732c3997
Acquire wake lock with a timeout.
2018-06-07 10:46:16 +01:00
akwizgran
74cfd313ab
Code cleanup.
2018-06-07 10:46:16 +01:00
akwizgran
c089a099f0
Refactor wake lock to use existing ScheduledExecutorService.
2018-06-07 10:46:15 +01:00
goapunk
98a0d09899
Renew the wake lock every 30min
...
Signed-off-by: goapunk <noobie@goapunks.net >
2018-06-07 10:46:15 +01:00
akwizgran
d4a9c41cf5
Watch for creation rather than updating of Tor cookie file.
...
Tor writes to a temporary file and then renames it over the old
file, if any, so CLOSE_WRITE never occurs. The old code was
working in most cases because it received IGNORED when the old
file was unlinked and didn't check the event type.
2018-06-07 09:19:52 +01:00
akwizgran
5cd5fc7e43
Bump version numbers for 1.0.6 release.
2018-06-01 10:20:32 +01:00
akwizgran
5025cf1e40
Merge branch 'remove-removable-drive-plugin' into 'master'
...
Remove RemovableDrivePlugin, refactor plugin interface
Closes #25
See merge request akwizgran/briar!817
2018-05-31 08:49:32 +00:00
akwizgran
85a18cf53f
Remove debug logging from setup process.
2018-05-28 14:34:20 +01:00
akwizgran
3181b695df
Remove RemovableDrivePlugin, refactor plugin interface.
2018-05-25 13:57:38 +01:00
akwizgran
b2ac210586
Merge branch 'factor_out_plugin_conf' into 'master'
...
Make plugins and polling configurable
See merge request akwizgran/briar!814
2018-05-24 16:34:05 +00:00
akwizgran
9da871718c
Download Tor binaries from JCenter.
2018-05-24 10:54:34 +01:00
goapunk
c6b88b51f0
Make plugins and polling configurable
...
* Move PluginConfig out of bramble-android. Projects using bramble now need to provide it.
* Add a PluginConfig#shouldPoll() method which can be used to disable polling altogether.
* Move Poller instantiation to the PluginManager.
2018-05-23 14:39:00 +02:00
Torsten Grote
2f00215a44
Merge branch 'remove-jtorctl-jar' into 'master'
...
Replace jtorctl jar with JCenter dependency
See merge request akwizgran/briar!815
2018-05-23 11:22:15 +00:00
akwizgran
183f0c5f31
Bump version numbers for 1.0.5 release.
2018-05-22 15:30:33 +01:00
akwizgran
def62bce5a
Replace jtorctl jar with JCenter dependency.
2018-05-22 11:32:19 +01:00
akwizgran
cfdbd29cb4
Remove unused logging methods.
2018-05-18 14:47:20 +01:00
akwizgran
f31219d54b
Bump version numbers for 1.0.4 release.
2018-05-17 16:22:39 +01:00
akwizgran
75bd7927ac
Decouple DevReportSender from TorPlugin.
2018-05-17 09:20:12 +01:00
goapunk
72bac59989
silence known strict mode violations
2018-05-15 17:29:53 +02:00
akwizgran
e83d8bb700
Bump version numbers for 1.0.3 release.
2018-05-14 21:52:16 +01:00
akwizgran
b77b885a94
Commit shared preferences, clear instead of deleting.
2018-05-14 14:20:12 +01:00
akwizgran
5e0ca10dae
Add logging to debug account setup.
2018-05-14 12:31:46 +01:00
akwizgran
e516c329a1
Bump version numbers for 1.0.2 release.
2018-05-09 16:59:09 +01:00
akwizgran
cccdacc3e4
Upgrade to Android Studio 3.1.
2018-05-02 14:34:34 +01:00
akwizgran
1833efa51b
Bump version numbers for 1.0.1 release.
2018-04-30 18:05:57 +01:00
akwizgran
9be6d6c00f
Bump version numbers for 1.0.0 release.
2018-04-29 20:28:53 +01:00
akwizgran
9efb6ab38f
Don't allow BT contact connections during key agreement.
2018-04-24 10:45:23 +01:00
Torsten Grote
e1b8b271e3
Merge branch 'offline-build' into 'master'
...
Don't download Tor binaries if they already exist
See merge request akwizgran/briar!760
2018-04-19 13:08:21 +00:00