akwizgran
5b790130d4
Don't reset circuit built flag unless network is disabled.
2018-03-30 16:33:03 +01:00
akwizgran
46dae59444
Delay handling of AP enabled event.
2018-03-29 14:34:58 +01:00
akwizgran
b20626935e
AP state change event races with address appearing.
2018-03-29 12:26:42 +01:00
akwizgran
8e9fc3b338
Enable LAN plugin to use wifi AP interface.
2018-03-29 12:26:42 +01:00
akwizgran
c3a70fe58d
Serialise concurrent calls to updateConnectionStatus().
2018-03-29 12:26:42 +01:00
akwizgran
bdb518ff09
Use wifi network's socket factory on API 21+.
2018-03-29 12:23:42 +01:00
akwizgran
e0a1fa559d
Use WifiManager to get wifi network information.
...
This ensures we bind to the wifi interface even if it doesn't have internet access and there's another interface with internet access (e.g. mobile data).
2018-03-26 13:58:10 +01:00
akwizgran
9cdd537600
Refactor key agreement connection choosing.
2018-03-02 13:11:56 +00:00
akwizgran
6b60509122
Add curve25519-java to ProGuard rules.
2018-02-09 16:45:15 +00:00
akwizgran
7ec05ac0cd
Merge branch '790-ask-before-turning-on-bluetooth' into 'master'
...
Ask before turning on Bluetooth to add a contact
Closes #790
See merge request akwizgran/briar!664
2018-01-29 15:37:41 +00:00
akwizgran
8f37957a46
Use scheduler service to schedule connectivity checks.
2018-01-19 12:29:14 +00:00
akwizgran
a5386e0183
Listen for a wider range of connectivity-related events.
2018-01-19 12:28:22 +00:00
akwizgran
117e88bf1f
Use Tor's OR connection events to detect lost connectivity.
2018-01-19 12:28:22 +00:00
akwizgran
96c8274091
Ask before turning on Bluetooth to add a contact.
2018-01-10 17:47:43 +00:00
akwizgran
0c7c465ef7
Remove unnecessary executor calls.
2018-01-10 16:55:17 +00:00
akwizgran
fd6bf42ea4
Don't make Bluetooth connections when configured not to.
2018-01-10 16:51:06 +00:00
akwizgran
0c5976b287
Factor shared Bluetooth code into superclass.
2018-01-10 13:03:07 +00:00
akwizgran
b524cec6af
Upgrade Tor to 0.2.9.14, GeoIP to 2017-11-06.
2017-12-18 15:35:25 +00:00
akwizgran
21df6cb809
Change package name, version number for release branch.
2017-12-01 15:59:04 +00:00
akwizgran
a1bec1e927
Merge branch 'ed25519' into 'master'
...
Add support for Ed25519 signatures
See merge request !627
2017-11-30 16:22:04 +00:00
akwizgran
48918f4727
Bumped version numbers for beta release.
2017-11-30 13:35:43 +00:00
akwizgran
f3de4f53c5
Add ProGuard rule to keep EdDSA classes.
2017-11-23 16:18:30 +00:00
akwizgran
166fc2948c
Add support for Ed25519 signatures.
2017-11-23 16:17:41 +00:00
akwizgran
d5b9e15ee1
Bump compileSdkVersion to match support library.
2017-11-21 17:33:40 +00:00
akwizgran
b56724dee5
Set target SDK version to 26, upgrade support library.
2017-11-21 17:29:21 +00:00
akwizgran
49826fdc56
Use new Gradle configurations for Android modules.
2017-11-21 16:35:08 +00:00
akwizgran
e8c54a609c
Upgrade Gradle Witness.
2017-11-21 16:35:03 +00:00
akwizgran
d7383a3361
Effectively final.
2017-11-21 10:51:35 -02:00
akwizgran
5fa6b0ca1c
Lambdas.
2017-11-21 10:49:08 -02:00
akwizgran
d6a7e6d52c
Resolve merge conflicts.
...
# Conflicts:
# briar-android/build.gradle
# briar-android/src/test/java/org/briarproject/briar/android/login/SetupActivityTest.java
2017-11-21 10:27:31 +00:00
goapunk
f84fa588f6
simply bramble-androids's build.gradle
...
Signed-off-by: goapunk <noobie@goapunks.net >
2017-11-17 16:43:07 +01:00
akwizgran
53c8cf09b6
Support Java 8 language features in Android modules.
2017-11-16 11:46:34 +00:00
akwizgran
9f29bf4949
Upgrade Gradle and Android Gradle plugin
2017-11-16 11:46:32 +00:00
akwizgran
98e2adf794
Fix Dagger setup, remove android-apt plugin.
2017-11-16 11:46:02 +00:00
goapunk
e402a894bb
Change wake lock tag
...
Signed-off-by: goapunk <noobie@goapunks.net >
2017-10-24 13:45:27 +02:00
akwizgran
220f678403
Removed unused location permission.
2017-10-18 14:05:11 +01:00
akwizgran
6f7f8b40e3
Upgraded Gradle plugin and build tools.
2017-10-17 15:31:28 +01:00
akwizgran
1a83b2c99b
Bumped version number for beta release.
2017-10-17 09:41:11 +01:00
akwizgran
13d35229d5
Merge branch '1091-reduce-polling-queries' into 'master'
...
Reduce number of DB queries used when polling for connections
Closes #1091
See merge request !604
2017-10-11 13:45:14 +00:00
akwizgran
e074672e86
Reduce DB queries for looking up transport properties.
2017-10-10 10:59:39 +01:00
akwizgran
9993bac3a1
Disable Bluetooth at shutdown if we enabled it.
2017-10-03 15:59:07 +01:00
Torsten Grote
1bf0fdfa81
Add an option to debug builds to create fake test data
2017-09-27 13:55:29 -03:00
Michael Rogers
ef2286ab53
Bumped version number for beta release.
2017-09-20 14:51:10 +01:00
Torsten Grote
ed01048f9f
Merge branch 'remove-old-bluetooth-code' into 'master'
...
Remove old Bluetooth code and location permission
See merge request !584
2017-09-19 14:16:13 +00:00
Torsten Grote
6e0af7deda
Merge branch '1060-upgrade-tor' into 'master'
...
Upgrade Tor to 0.2.9.12
Closes #1060
See merge request !590
2017-09-19 12:14:55 +00:00
akwizgran
9591db2097
Upgrade Tor to 0.2.9.12.
...
Libevent 2.0.22-stable, OpenSSL 1.0.2l and GeoIP 2017-09-06.
2017-09-19 12:49:22 +01:00
akwizgran
27422ab9f9
Catch NPE when getting socket input/output streams.
...
Works around a bug in Android 7, fixed in 7.1.
2017-09-18 15:47:12 +01:00
Michael Rogers
d24b1884a2
Removed old Bluetooth code and the location permission it requires.
2017-08-11 12:42:47 +01:00
Michael Rogers
078534889e
Bumped version number for beta release.
2017-08-04 15:16:51 +01:00
akwizgran
775dadc9a0
Merge branch '904-notify-tor-controller' into 'master'
...
Notify Tor controller if Tor has crashed
Closes #904
See merge request !543
2017-07-03 09:29:04 +00:00