akwizgran
40f2c1923b
Add toggle setting for LAN plugin.
2020-03-05 14:44:57 +00:00
akwizgran
cfc640f4ce
Update semantics of Bluetooth setting.
...
The setting now enables/disables the plugin, not just contact
connections. The key agreement UI will need to be updated to change the
setting if the user agrees to use Bluetooth.
2020-03-05 14:44:57 +00:00
akwizgran
c865b90c6c
Convert Bluetooth setting to a switch.
2020-03-05 14:44:57 +00:00
akwizgran
4db2d0fda2
Add toggle setting for Tor plugin.
2020-03-05 14:44:57 +00:00
akwizgran
719debc36a
Remove redundant casts.
2020-03-05 14:44:57 +00:00
akwizgran
ce1b5eb0d9
Skip fetching RSS feeds if Tor is not active.
2020-03-05 14:44:57 +00:00
akwizgran
5bd9a29eab
Use amber icon when enabling transports.
2020-03-05 14:44:57 +00:00
akwizgran
e6d093c52f
Only update bridge and padding settings if network is enabled.
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
e6ac6913a7
Update javadocs for lock-safe methods.
2020-03-05 14:44:57 +00:00
akwizgran
54068a9e24
Remove redundant logging.
2020-03-05 14:44:57 +00:00
akwizgran
4bb14f51d2
Remove debug logging.
2020-03-05 14:44:57 +00:00
akwizgran
37ea59a89e
Close server socket when BT is disabled.
2020-03-05 14:44:56 +00:00
akwizgran
f19dbf144a
Remove unnecessary inner class, state checks.
2020-03-05 14:44:56 +00:00
akwizgran
4b94bd0f1b
Reset backoff before notifying of new state.
...
The new state may cause the poller to poll the
plugin. Let's avoid a race between updating and
querying the polling interval.
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
6a9dbcf482
Add TransportStateEvent, rename existing events.
2020-03-05 14:44:56 +00:00
akwizgran
f5a21d8c07
Ensure server socket is closed.
2020-03-05 14:44:54 +00:00
akwizgran
b6a73f2c98
Add method for getting reason why plugin is disabled.
2020-03-05 14:44:28 +00:00
akwizgran
d084f6dd8d
Fix test expectations.
2020-03-05 14:44:28 +00:00
akwizgran
0259c23cb4
Rename available/unavailable states.
2020-03-05 14:44:26 +00:00
akwizgran
341382cfa8
Update tests.
2020-03-05 14:44:08 +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
4a68e5347d
Merge branch '1582-fix-climbing-snackbar' into 'master'
...
Fix climbing snackbar
Closes #1582
See merge request briar/briar!1223
2020-03-03 14:42:20 +00:00
Torsten Grote
27dd383496
Merge branch '1371-protect-code-cache-directory' into 'master'
...
Protect cache and code_cache directories when deleting account
Closes #1545 and #1371
See merge request briar/briar!1231
2020-02-26 14:03:39 +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
Torsten Grote
421f0ebfa5
Merge branch 'network-prefix-length' into 'master'
...
Use network prefix length to determine which addresses are connectable
Closes #1178
See merge request briar/briar!1230
2020-02-19 13:11:24 +00:00
akwizgran
61db5d1b04
Make bit-twiddling code more readable.
2020-02-19 09:52:13 +00:00
akwizgran
b3d4012527
Use network prefix length to determine which addresses are connectable.
2020-02-18 11:22:29 +00:00
Torsten Grote
60172331ee
Merge branch 'ipv4-link-local' into 'master'
...
Add support for IPv4 link-local addresses
See merge request briar/briar!1229
2020-02-17 12:42:01 +00:00
akwizgran
076debdc4b
Merge branch '1328-reuse-port' into 'master'
...
Choose port in advance when providing wifi access point
Closes #1328
See merge request briar/briar!1228
2020-02-17 12:37:29 +00:00
akwizgran
ed13cbca6a
Add support for IPv4 link-local addresses.
2020-02-17 11:42:13 +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.
release-1.2.7
beta-1.2.7
2020-02-14 09:51:14 +00:00
Torsten Grote
d9b3ee7f77
Merge branch '1707-fragment-listeners' into 'master'
...
Don't overwrite listener references with null during fragment changes
Closes #1707 , #1706 , #1704 , and #1697
See merge request briar/briar!1227
2020-02-13 17:47:09 +00:00
akwizgran
c206b46e28
Don't overwrite listener references with null during fragment changes.
2020-02-13 15:58:26 +00:00
akwizgran
62ef64db11
Bump version numbers for 1.2.6 release.
2020-02-13 11:33:18 +00:00
akwizgran
c2e83dd21d
Update translations.
2020-02-13 11:32:19 +00:00
akwizgran
48048dd2fd
Merge branch '1483-crash-logging' into 'master'
...
Log the role we find when failing to parse creator session
See merge request briar/briar!1225
2020-02-12 17:26:32 +00:00
akwizgran
17335811ec
Merge branch '1699-no-browser' into 'master'
...
Check if browser intent resolves before starting
Closes #1699
See merge request briar/briar!1226
2020-02-12 14:48:58 +00:00
Torsten Grote
9946fe806a
[android] check if browser intent resolves before starting
...
This prevents a crash on systems without a browser
2020-02-12 10:43:59 -03:00
Torsten Grote
748d249771
[core] log the role when failing to parse creator session
2020-02-12 09:31:16 -03:00
akwizgran
68d6b4b2ac
Merge branch '1665-recyclerview-selection' into 'master'
...
Upgrade recyclerview and selection library to fix crashes
Closes #1665
See merge request briar/briar!1224
2020-02-12 11:24:22 +00:00
Torsten Grote
cf48efae34
[android] upgrade recyclerview and selection library
2020-02-12 08:02:25 -03:00
akwizgran
287be6aa3f
Merge branch '1695-show-no-internet-snackbar-when-tor-disabled' into 'master'
...
Show "No Internet" snackbar when Tor plugin is not active
Closes #1695
See merge request briar/briar!1222
2020-02-11 17:28:05 +00:00