akwizgran
|
085987febd
|
DO NOT MERGE: Add hacky poller method for testing discovery.
|
2020-03-10 15:29:05 +00:00 |
|
akwizgran
|
65c96514b5
|
Add workaround for Android UUID endianness bug.
|
2020-03-10 15:29:05 +00:00 |
|
akwizgran
|
174e678304
|
Don't try to add extra UUIDs to emptyList().
|
2020-03-10 15:29:05 +00:00 |
|
akwizgran
|
14d7abc823
|
Don't try to discover peers if discovery is already in progress.
|
2020-03-10 15:29:05 +00:00 |
|
akwizgran
|
52fca33d0b
|
Restart discovery if it finishes too quickly.
Discovery finishes quickly on some devices if called at the wrong time.
|
2020-03-10 15:29:05 +00:00 |
|
akwizgran
|
472d560dda
|
Wait for discovery to finish before returning discovered devices.
|
2020-03-10 15:29:05 +00:00 |
|
akwizgran
|
2522034397
|
Implement peer discovery for Android Bluetooth plugin.
|
2020-03-10 15:29:05 +00:00 |
|
akwizgran
|
3e6b65b1a0
|
Return devices from discoverDevices() method.
|
2020-03-10 15:29:05 +00:00 |
|
Torsten Grote
|
2420456f25
|
[bramble] Add method for enabling/disabling plugins to PluginManager
|
2020-03-05 14:45:32 +00:00 |
|
akwizgran
|
40f2c1923b
|
Add toggle setting for LAN plugin.
|
2020-03-05 14:44:57 +00:00 |
|
akwizgran
|
fe5bbfdd17
|
Notify callback of state changes while holding lock.
|
2020-03-05 14:44:57 +00:00 |
|
akwizgran
|
f19dbf144a
|
Remove unnecessary inner class, state checks.
|
2020-03-05 14:44:56 +00:00 |
|
akwizgran
|
0b29e3ce11
|
Move to enabling state earlier in Tor startup.
|
2020-03-05 14:44:56 +00:00 |
|
akwizgran
|
f5a21d8c07
|
Ensure server socket is closed.
|
2020-03-05 14:44:54 +00:00 |
|
akwizgran
|
0259c23cb4
|
Rename available/unavailable states.
|
2020-03-05 14:44:26 +00:00 |
|
akwizgran
|
49baf1020b
|
If adapter is disabled, forget that we enabled it.
|
2020-03-05 14:44:08 +00:00 |
|
akwizgran
|
6b33c5b913
|
Check that server sockets are closed as expected.
|
2020-03-05 14:44:08 +00:00 |
|
akwizgran
|
53889436fc
|
Provide more information about plugin states.
|
2020-03-05 14:44:05 +00:00 |
|
akwizgran
|
e35d1763bc
|
Avoid NPE if there's no TelephonyManager.
|
2020-03-05 14:42:43 +00:00 |
|
akwizgran
|
4bdf966e67
|
Test that code_cache directory isn't deleted.
|
2020-02-25 11:23:07 +00:00 |
|
akwizgran
|
e1e67f3b2e
|
Clear the cache directory but don't delete it.
|
2020-02-25 11:18:50 +00:00 |
|
akwizgran
|
1d63b16ff1
|
Don't delete the code_cache directory when deleting account.
This seems to avoid the disappearing account bug when installing a new
version.
|
2020-02-25 10:14:31 +00:00 |
|
akwizgran
|
b3d4012527
|
Use network prefix length to determine which addresses are connectable.
|
2020-02-18 11:22:29 +00:00 |
|
akwizgran
|
49cb1d0612
|
Choose port in advance when providing wifi access point.
|
2020-02-14 16:56:00 +00:00 |
|
akwizgran
|
eb562f8f6b
|
Bump version numbers for 1.2.7 release.
|
2020-02-14 09:51:14 +00:00 |
|
akwizgran
|
62ef64db11
|
Bump version numbers for 1.2.6 release.
|
2020-02-13 11:33:18 +00:00 |
|
Torsten Grote
|
c4761c3bb2
|
Merge branch 'ignore-ble-for-bt-discovery' into 'master'
Ignore BLE-only devices during BT discovery
See merge request briar/briar!1221
|
2020-02-07 13:18:53 +00:00 |
|
akwizgran
|
aad92e3f32
|
Bump version numbers for 1.2.5 release.
|
2020-01-20 17:28:04 +00:00 |
|
akwizgran
|
4d3c1b4fd2
|
Use Android keystore for encrypting DB key.
Only for new accounts on API 23+.
|
2020-01-09 14:45:32 +00:00 |
|
akwizgran
|
8a6e886d09
|
Remove DB key migration code.
|
2020-01-09 11:22:39 +00:00 |
|
akwizgran
|
5af7bbb24d
|
Merge branch 'master' into '1636-compression-failure'
# Conflicts:
# bramble-android/src/main/java/org/briarproject/bramble/util/AndroidUtils.java
|
2020-01-08 15:27:01 +00:00 |
|
Torsten Grote
|
dd3c909b31
|
Merge branch 'bt-address-reflection' into 'master'
Use reflection to get local Bluetooth address
See merge request briar/briar!1202
|
2020-01-08 14:05:01 +00:00 |
|
akwizgran
|
bd478c5074
|
Ignore BLE-only devices during BT discovery.
|
2019-12-12 17:24:09 +00:00 |
|
akwizgran
|
1e2ccd96a7
|
Remove support for GIF attachments on API < 24.
|
2019-12-12 14:25:40 +00:00 |
|
Torsten Grote
|
6a31274b76
|
Merge branch 'remove-default-methods' into 'master'
Replace default methods with helper classes
See merge request briar/briar!1203
|
2019-12-11 16:44:59 +00:00 |
|
akwizgran
|
5962d3c763
|
Replace default methods with helper classes.
This is a workaround for AbstractMethodErrors
thrown by on-device tests.
|
2019-12-11 16:28:19 +00:00 |
|
akwizgran
|
61324b1cb0
|
Catch SecurityException.
This isn't currently thrown, but future versions
of Android might throw it.
|
2019-12-11 12:03:37 +00:00 |
|
akwizgran
|
d1e21877b3
|
Use reflection to get local Bluetooth address.
This is expected to work on Android 8 but not 8.1+.
|
2019-12-11 11:48:53 +00:00 |
|
akwizgran
|
61293c0747
|
Upgrade Tor to 0.3.5.9.
|
2019-12-11 09:43:24 +00:00 |
|
akwizgran
|
9d72fca2a7
|
Merge branch 'AndroidX' into 'master'
AndroidX Migration
See merge request briar/briar!1176
|
2019-11-07 15:40:19 +00:00 |
|
akwizgran
|
75dfa80541
|
Bump version numbers for 1.2.4 release.
|
2019-11-06 09:58:00 +00:00 |
|
Torsten Grote
|
1be078d181
|
Change CI config so that it finds more breakages
Previously we did not run lint and did not try to compile the
AndroidTest instrumentation tests.
|
2019-11-01 11:44:37 -03:00 |
|
Torsten Grote
|
a592c05146
|
AndroidX migration and library updates
|
2019-11-01 11:44:36 -03:00 |
|
akwizgran
|
971ae3a20e
|
Raise target API level to 28.
|
2019-10-18 13:45:44 +01:00 |
|
akwizgran
|
2b589c2da6
|
Merge branch 'tor64' into 'master'
Add support for 64-bit Tor binaries
Closes #1506
See merge request briar/briar!1161
|
2019-10-14 16:33:53 +00:00 |
|
akwizgran
|
a876d4cfb7
|
Remove a couple of redundant comments.
|
2019-10-14 15:59:14 +01:00 |
|
akwizgran
|
7a0d990f0b
|
Don't include non-PIE binaries in APK.
This shouldn't be merged before raising the minimum
API version to 16.
|
2019-10-14 15:49:37 +01:00 |
|
Torsten Grote
|
234bdf686e
|
[android] Raise minimum API level to 16
|
2019-10-14 11:49:06 -03:00 |
|
Torsten Grote
|
2e37619357
|
[android] use new obfs4 release with only pie builds and fixed arm64
|
2019-10-10 10:01:15 -03:00 |
|
Torsten Grote
|
c247d745df
|
[bramble-android] add support for 64-bit Tor binaries
|
2019-10-10 09:29:24 -03:00 |
|