Torsten Grote
|
4d0fe24722
|
Merge branch '1802-sync-via-removable-storage' into offline-testing
# Conflicts:
# bramble-api/src/main/java/org/briarproject/bramble/api/FeatureFlags.java
# bramble-core/build.gradle
# bramble-core/src/test/java/org/briarproject/bramble/test/BrambleCoreIntegrationTestModule.java
# bramble-core/witness.gradle
# bramble-java/src/main/java/org/briarproject/bramble/plugin/tor/UnixTorPluginFactory.java
# briar-android/src/main/java/org/briarproject/briar/android/AndroidComponent.java
# briar-android/src/main/java/org/briarproject/briar/android/AppModule.java
# briar-android/src/main/java/org/briarproject/briar/android/activity/ActivityComponent.java
# briar-android/src/main/java/org/briarproject/briar/android/util/UiUtils.java
# briar-android/src/main/res/values/strings.xml
# briar-headless/src/main/java/org/briarproject/briar/headless/HeadlessModule.kt
# briar-headless/src/test/java/org/briarproject/briar/headless/HeadlessTestModule.kt
|
2021-07-07 15:36:08 -03:00 |
|
akwizgran
|
d134a67ee9
|
Increase max latency of removable drive plugin to 28 days.
|
2021-07-06 17:33:00 +01:00 |
|
akwizgran
|
4d31465191
|
Merge branch 'master' into 'tor-0.3.5.15'
# Conflicts:
# bramble-java/build.gradle
|
2021-06-17 12:05:34 +00:00 |
|
Torsten Grote
|
61f660ca1d
|
Upgrade libraries before 1.3 release
|
2021-06-16 10:40:30 -03:00 |
|
akwizgran
|
6d44521016
|
Upgrade Tor to 0.3.5.15.
|
2021-06-16 11:16:10 +01:00 |
|
akwizgran
|
58eb1d9e24
|
Upgrade Tor to 0.3.5.14.
|
2021-05-28 11:45:21 +01:00 |
|
akwizgran
|
0bc06248ed
|
Clean up plugin injection code, remove unused module.
|
2021-05-06 16:59:45 +01:00 |
|
akwizgran
|
6354e91b55
|
Allow BridgeTest to pass if one bridge is unreachable.
|
2021-05-04 13:13:57 +01:00 |
|
Daniel Lublin
|
e2a11d42f8
|
Implement backend for connect via bluetooth
|
2021-04-27 14:15:10 +02:00 |
|
akwizgran
|
5e2187a877
|
Refactor integration tests to allow clock to be replaced.
|
2021-04-13 08:46:06 -03:00 |
|
Nico Alt
|
e21e6267d7
|
Update Tor dependency to include armhf binary
Related MR:
https://code.briarproject.org/briar/tor-reproducer/-/merge_requests/13
|
2021-03-09 10:46:43 +01:00 |
|
Nico Alt
|
d7afbdf690
|
Use Tor binary for armhf (armv7)
Example devices are Nexus 5 and Raspberry Pi v2.
Based on https://code.briarproject.org/briar/briar/-/merge_requests/1376
Related to https://code.briarproject.org/briar/briar/-/issues/1854
|
2021-03-09 12:00:00 +00:00 |
|
Nico Alt
|
b738bdd14e
|
Actually make headless work on arm aarch64
Following the two comments at
https://code.briarproject.org/briar/briar/-/issues/1854#note_44340
.jar files now get built with
$ ./gradlew --configure-on-demand briar-headless:x86LinuxJar
$ ./gradlew --configure-on-demand briar-headless:aarch64LinuxJar
Related to #1854
|
2021-03-03 12:00:00 +00:00 |
|
akwizgran
|
15ebdf8dd5
|
Upgrade obfs4proxy to 0.0.12-dev.
|
2021-02-17 16:41:49 +00:00 |
|
akwizgran
|
3d9515e308
|
Also upgrade obfs4proxy and bramble-java's Tor.
|
2021-02-09 12:05:54 +00:00 |
|
akwizgran
|
0fd59a26f6
|
Raise BridgeTest timeout to avoid spurious failures.
|
2021-01-29 15:39:59 +00:00 |
|
Torsten Grote
|
0967f6c48e
|
Merge branch '1794-tell-tor-about-ipv6-only-networks' into 'master'
Tell Tor when we're on an IPv6-only network
Closes #1794
See merge request briar/briar!1320
|
2020-12-10 18:24:45 +00:00 |
|
akwizgran
|
b24a0e4bc3
|
Upgrade Tor to 0.3.5.12.
|
2020-11-16 13:29:24 +00:00 |
|
akwizgran
|
f6bdbb1b80
|
Let Tor know if we're on an IPv6-only network.
|
2020-11-03 13:44:57 +00:00 |
|
akwizgran
|
e0f381a973
|
Try all transports in order of preference.
|
2020-10-29 11:48:10 +00:00 |
|
akwizgran
|
922a52bf83
|
Only Alice should perform Bluetooth discovery.
|
2020-10-27 16:21:30 +00:00 |
|
akwizgran
|
2a8778d3cc
|
Don't enable or disable the Bluetooth adapter automatically.
|
2020-08-14 16:18:02 +01:00 |
|
akwizgran
|
79ad5ca07e
|
Ensure TimeoutInputStreams are closed.
|
2020-08-13 16:35:03 +01:00 |
|
akwizgran
|
1af951f8b4
|
Use injection to create plugin factories.
|
2020-08-07 15:11:03 +01:00 |
|
akwizgran
|
086c10abc0
|
Hold wake lock while polling.
|
2020-08-07 15:10:18 +01:00 |
|
akwizgran
|
adb657a5b6
|
Ensure we only call openOutputStream() once.
|
2020-08-07 15:02:49 +01:00 |
|
akwizgran
|
d794777eb2
|
Refactor wake lock creation.
|
2020-08-07 15:02:49 +01:00 |
|
akwizgran
|
dfefb88b32
|
Allow Android and headless to use different task schedulers.
|
2020-08-07 15:02:05 +01:00 |
|
akwizgran
|
d617e67006
|
Add method for plugins to get remote properties.
|
2020-07-21 17:06:02 +01:00 |
|
akwizgran
|
802e599f09
|
Add STARTING_STOPPING state, use flags for reasons disabled.
|
2020-06-26 17:34:37 +01:00 |
|
akwizgran
|
03811f78fa
|
Add toggle setting for LAN plugin.
|
2020-06-26 17:34:36 +01:00 |
|
akwizgran
|
4130662e1f
|
Notify callback of state changes while holding lock.
|
2020-06-26 17:34:35 +01:00 |
|
akwizgran
|
ecea2c587d
|
Add method for getting reason why plugin is disabled.
|
2020-06-26 17:34:35 +01:00 |
|
akwizgran
|
43a91e2e57
|
Fix test expectations.
|
2020-06-26 17:34:35 +01:00 |
|
akwizgran
|
ea288b998b
|
Rename available/unavailable states.
|
2020-06-26 17:34:34 +01:00 |
|
akwizgran
|
48dc598ca3
|
Update tests.
|
2020-06-26 17:34:34 +01:00 |
|
akwizgran
|
b2a1ea84f8
|
Provide more information about plugin states.
|
2020-06-26 17:34:32 +01:00 |
|
akwizgran
|
648f26542c
|
Simple connection limiter that closes connections cleanly.
|
2020-06-26 10:57:08 +01:00 |
|
akwizgran
|
35d1b406f7
|
Refactor transport preferences.
|
2020-06-01 14:49:55 +01:00 |
|
akwizgran
|
d3d7212b08
|
Add registry method for deciding which contacts to poll.
|
2020-05-13 17:55:05 +01:00 |
|
akwizgran
|
f2f278c393
|
Add timeout monitor for Bluetooth connections.
|
2020-05-08 16:22:46 +01:00 |
|
akwizgran
|
876efee1a8
|
Use keepalives to detect dead connections.
|
2020-05-08 14:21:41 +01:00 |
|
akwizgran
|
17239810c8
|
Upgrade Tor to version 0.3.5.10.
|
2020-03-25 17:09:12 +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
|
61293c0747
|
Upgrade Tor to 0.3.5.9.
|
2019-12-11 09:43:24 +00:00 |
|
Torsten Grote
|
a592c05146
|
AndroidX migration and library updates
|
2019-11-01 11:44:36 -03:00 |
|
akwizgran
|
1ec3fa3ade
|
Implement Tor rendezvous crypto.
|
2019-06-06 16:42:26 +01:00 |
|
akwizgran
|
7439e5579f
|
Let plugins know if we're Alice or Bob.
|
2019-06-05 11:23:56 +01:00 |
|
akwizgran
|
3820d7413c
|
Rename rendezvous handler to endpoint.
|
2019-06-05 10:44:06 +01:00 |
|