Torsten Grote
b15d42b0cd
Merge branch '2087-fix-issue-when-hotspot-activity-and-viewmodel-get-destroyed' into '1081-share-app-via-wifi-hotspot'
...
Fix bug that occurs when HotspotActivity gets destroyed
See merge request briar/briar!1489
2021-06-25 19:52:56 +00:00
Torsten Grote
9274b8ef4a
Merge branch '2084-aborted-introduction-sessions' into '1802-sync-via-removable-storage'
...
Allow aborted introduction sessions to be retried
See merge request briar/briar!1490
2021-06-23 16:05:31 +00:00
Torsten Grote
7ef4ea51b3
Merge branch '2061-check-clock-sanity-at-startup' into '1802-sync-via-removable-storage'
...
Check whether system clock is reasonable at startup
See merge request briar/briar!1491
2021-06-23 15:59:52 +00:00
akwizgran
e285f21d1c
Check whether system clock is reasonable at startup.
2021-06-23 16:40:42 +01:00
Sebastian Kürten
160cef25af
Fix bug that occurs when HotspotActivity gets destroyed
...
If HotspotActivity gets destroyed, so will be its viewmodel, resulting
in an undefined state when the activity gets created again. While the
fragments will be restored, the view model and hotspot/webserver state
will not. Fix this by resetting the UI to reflect the reset of hotspot
and webserver.
2021-06-23 17:23:59 +02:00
akwizgran
c0293a1327
Merge branch '2070-transport-key-agreement-validator-test' into '1802-sync-via-removable-storage'
...
Add unit test for transport key agreement validator
See merge request briar/briar!1488
2021-06-23 10:16:52 +00:00
Torsten Grote
035c639aa0
Add TransportKeyAgreementValidatorTest
2021-06-22 17:20:47 -03:00
Torsten Grote
29d31e79c3
Merge branch '2086-fix-margin-on-qr-cardview' into '1081-share-app-via-wifi-hotspot'
...
Fix background color of cardview for qr code
See merge request briar/briar!1487
2021-06-22 11:49:58 +00:00
Sebastian Kürten
7f7210becd
Fix background color of cardview for qr code
2021-06-22 09:46:34 +02:00
akwizgran
ce74fcaab5
Store ID of message that triggered abort.
2021-06-21 16:22:51 +01:00
akwizgran
00407539d3
Bump version numbers for 1.3.5 release.
release-1.3.5
beta-1.3.5
alpha-1.3.5
2021-06-18 11:17:35 +01:00
akwizgran
62014f4d01
Update translations.
2021-06-18 11:16:33 +01:00
Torsten Grote
d4c1e132f7
Merge branch '2077-anything-to-send' into '1802-sync-via-removable-storage'
...
Add DB method for checking whether there's anything to send
See merge request briar/briar!1485
2021-06-17 13:30:31 +00:00
akwizgran
e7dddda7e5
Merge branch 'tor-0.3.5.15' into 'master'
...
Upgrade Tor to 0.3.5.15
Closes #2075
See merge request briar/briar!1483
2021-06-17 12:21:01 +00:00
akwizgran
208ff6f3a5
Merge branch '2056-view-pager-crash' into 'master'
...
Migrate to ViewPager2 to fix weird ViewPager crash
Closes #2056
See merge request briar/briar!1484
2021-06-17 12:07:04 +00: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
akwizgran
6b976df6a8
Add RemovableDriveManager method.
2021-06-17 13:01:33 +01:00
Torsten Grote
3e4db3b9da
Merge branch '2045-flexible-sync' into '1802-sync-via-removable-storage'
...
Make retransmissions in the sync protocol more flexible
See merge request briar/briar!1482
2021-06-16 17:40:25 +00:00
Torsten Grote
cf987427e0
Migrate to ViewPager2 to fix weird ViewPager crash
2021-06-16 12:44:04 -03:00
akwizgran
0bf59eec20
Add comment explaining second client versioning message.
2021-06-16 16:26:29 +01:00
akwizgran
9f828a2222
Add DB method for checking whether there's anything to send
2021-06-16 16:25:11 +01:00
akwizgran
b11b959fd3
Merge branch 'upgrade-libraries-1.3' into 'master'
...
Upgrade libraries after 1.3 release
See merge request briar/briar!1455
2021-06-16 13:52:04 +00:00
Torsten Grote
61f660ca1d
Upgrade libraries before 1.3 release
2021-06-16 10:40:30 -03:00
Torsten Grote
7be77b8c60
Merge branch '2038-transport-key-agreement-client' into '1802-sync-via-removable-storage'
...
Add transport key agreement client
See merge request briar/briar!1474
2021-06-16 12:28:00 +00:00
akwizgran
d5853e8403
Add integration test for eager retransmission.
2021-06-16 12:29:49 +01:00
akwizgran
32e9bf01ec
Update DB method that gets total size of messages to send.
2021-06-16 12:29:49 +01:00
akwizgran
a5ce400341
Use eager retransmission if the transport is lossy and cheap.
2021-06-16 12:29:49 +01:00
akwizgran
a960bfb2c1
Add tests for eager retransmission.
2021-06-16 12:29:49 +01:00
akwizgran
847650f280
Replace inner classes with lambdas.
2021-06-16 12:29:49 +01:00
akwizgran
77a3199aac
Update SimplexOutgoingSession to support sending unacked messages.
2021-06-16 12:29:49 +01:00
akwizgran
9a58b37ce2
Add database methods for sending unacked messages.
2021-06-16 12:29:49 +01:00
akwizgran
6d44521016
Upgrade Tor to 0.3.5.15.
2021-06-16 11:16:10 +01:00
Torsten Grote
608e1eac6b
Merge branch '2071-removable-drive-task-refactoring' into '1802-sync-via-removable-storage'
...
Refactor removable drive task management
See merge request briar/briar!1480
2021-06-15 12:23:27 +00:00
akwizgran
09de768e7e
Merge branch '2038-key-manager-methods' into '1802-sync-via-removable-storage'
...
Key manager changes to support transport key agreement client
See merge request briar/briar!1473
2021-06-15 10:55:31 +00:00
akwizgran
faab80f0ea
Hold lock while calling notifyObservers().
2021-06-15 11:47:10 +01:00
akwizgran
07162cad8b
Refactor removable drive tasks.
2021-06-15 11:44:10 +01:00
Torsten Grote
a5a1cdfabb
Merge branch '2039-implement-hotspot-error-fragment' into '1081-share-app-via-wifi-hotspot'
...
Resolve "Implement HotspotErrorFragment"
See merge request briar/briar!1469
2021-06-14 20:23:18 +00:00
Sebastian Kürten
bfcb469d49
Use FragmentContainerView for displaying FallbackFragment
2021-06-14 17:14:50 +02:00
Sebastian Kürten
f8b645d2b1
Improve hotspot error fragment UI
...
* Use different highlighting for error message
* Improve margins in fragment_hotspot_save_apk.xml
* Address some review feedback
2021-06-14 17:14:35 +02:00
Sebastian Kürten
052eb03c9e
Pass error message to feedback activity
2021-06-14 17:13:14 +02:00
Sebastian Kürten
83bf3f4ca7
Create FallbackFragment for alternative apk sharing method
2021-06-14 17:12:02 +02:00
Sebastian Kürten
f9181fa021
Log hotspot errors
2021-06-14 17:10:52 +02:00
Sebastian Kürten
79dae27c24
Wire feedback button to show feedback fragment
2021-06-14 17:10:46 +02:00
akwizgran
7289f5ba8a
Merge branch '2059-no-such-group-exception' into 'master'
...
Check if group still exists before storing MessageId of thread position
Closes #2059
See merge request briar/briar!1477
2021-06-14 14:57:21 +00:00
Torsten Grote
b657c7f347
Ignore NoSuchGroupException when storing MessageId of thread position for removed group
2021-06-10 15:45:31 -03:00
akwizgran
ac0fc21e6e
Merge branch '2038-db-methods' into '1802-sync-via-removable-storage'
...
New DB methods to support transport key agreement client
See merge request briar/briar!1472
2021-06-10 15:28:20 +00:00
akwizgran
dab736ce0e
Merge branch '1802-defer-delivery' into '1802-sync-via-removable-storage'
...
Allow sync clients to defer delivery of messages
See merge request briar/briar!1471
2021-06-10 15:27:08 +00:00
Sebastian Kürten
8ef21637a9
Outline specific error fragment for hotspot
2021-06-09 18:53:59 +02:00
Sebastian Kürten
e3a1fca22e
Let HotspotActivity implement BaseFragmentListener
2021-06-09 18:53:54 +02:00
Torsten Grote
ea9a2789ab
Move hotspot help ActivityResultLauncher into method
2021-06-09 17:48:17 +02:00