akwizgran
|
b7b253cf24
|
Clear reference to API call when download cycle finishes.
|
2022-06-16 18:11:52 +01:00 |
|
akwizgran
|
f05e9dd746
|
Fix a couple of test assertions.
|
2022-06-16 18:11:52 +01:00 |
|
akwizgran
|
e2a63ee361
|
Consider latency when getting next send time from DB.
|
2022-06-16 17:05:30 +01:00 |
|
akwizgran
|
ff9f706670
|
Add plumbing for creating outgoing sync sessions.
|
2022-06-16 15:51:16 +01:00 |
|
akwizgran
|
10ab60569b
|
Replace DeferredSendHandler with OutgoingSessionRecord.
|
2022-06-16 15:51:15 +01:00 |
|
akwizgran
|
d77d1d67aa
|
Include new visibility in GroupVisibilityUpdatedEvent.
|
2022-06-16 15:51:15 +01:00 |
|
akwizgran
|
924425522a
|
Split containsAnythingToSend() into methods for acks and messages.
|
2022-06-16 15:51:15 +01:00 |
|
akwizgran
|
356e0ee07b
|
Move MAX_LATENCY to MailboxConstants.
|
2022-06-16 15:51:15 +01:00 |
|
Torsten Grote
|
efb1b8c1ad
|
Merge branch '2292-contact-mailbox-download-worker' into 'master'
Mailbox download worker for a contact's mailbox
Closes #2292
See merge request briar/briar!1658
|
2022-06-08 16:31:35 +00:00 |
|
akwizgran
|
3f36db8b3a
|
Merge branch 'obfs4-bridges-for-dpi-countries' into 'master'
Use non-default obfs4 bridges alongside meek in countries with advanced firewalls
See merge request briar/briar!1663
|
2022-06-08 14:13:43 +00:00 |
|
akwizgran
|
a2f4e70a48
|
Remove a failing bridge.
|
2022-06-08 14:44:05 +01:00 |
|
akwizgran
|
01e72eff40
|
Always remove observers in destroy().
|
2022-06-08 13:56:46 +01:00 |
|
akwizgran
|
6288577daa
|
Add javadoc explaining worker's lifecycle.
|
2022-06-08 12:13:07 +01:00 |
|
akwizgran
|
5d363496bd
|
Download files in the order the mailbox returns them.
|
2022-06-08 12:03:11 +01:00 |
|
Torsten Grote
|
2d605089bc
|
Merge branch 'skip-hypersql-tests-if-crypto-strength-is-limited' into 'master'
Skip HyperSQL tests if the test environment has crypto restrictions
See merge request briar/briar!1660
|
2022-06-07 11:56:04 +00:00 |
|
Torsten Grote
|
01f8be1b66
|
Merge branch 'return-early-if-services-are-stopped-twice' into 'master'
Return early if LifecycleManager#stopServices() is called twice
See merge request briar/briar!1659
|
2022-06-07 11:55:07 +00:00 |
|
akwizgran
|
713be403eb
|
Add some more non-default and vanilla bridges.
|
2022-06-07 12:18:59 +01:00 |
|
akwizgran
|
2fd948b81d
|
Use non-default obfs4 bridges in countries that use DPI.
|
2022-06-07 12:18:24 +01:00 |
|
akwizgran
|
2201585a34
|
Skip HyperSQL tests if the test environment has crypto restrictions.
|
2022-06-07 11:11:41 +01:00 |
|
akwizgran
|
97d11cc602
|
Add tests for download worker.
|
2022-06-07 10:43:29 +01:00 |
|
akwizgran
|
79f41064e4
|
Add download worker for a contact's mailbox.
|
2022-06-07 10:43:29 +01:00 |
|
akwizgran
|
9aacd9d3d8
|
Allow observers to be removed.
|
2022-06-07 10:39:35 +01:00 |
|
akwizgran
|
2b4a1cf54b
|
Refactor SimpleApiCall to support lambdas.
|
2022-06-06 17:40:19 +01:00 |
|
Torsten Grote
|
08bf13e44f
|
Move check for common mailbox versions into a helper method
and use this in the UI for knowing which app needs to be updated.
|
2022-06-06 11:04:55 -03:00 |
|
Torsten Grote
|
0f4aa8027a
|
Include mailbox server versions in MailboxStatus
so we know if the mailbox is incompatible with Briar
|
2022-06-06 11:00:04 -03:00 |
|
akwizgran
|
e112f69c4e
|
Split onError() into two methods.
|
2022-06-04 13:00:05 +01:00 |
|
akwizgran
|
b128220be3
|
Add MailboxFileManager for downloads (uploads to be added later).
|
2022-06-03 17:55:19 +01:00 |
|
akwizgran
|
6aa24af94c
|
Add ConnectionManager method for incoming mailbox connections.
|
2022-06-03 17:13:20 +01:00 |
|
akwizgran
|
de63a50662
|
Add mailbox plugin.
|
2022-06-03 17:13:20 +01:00 |
|
akwizgran
|
5517ac14ed
|
Address review feedback.
|
2022-06-03 17:09:51 +01:00 |
|
akwizgran
|
2672d82a40
|
Add unit tests for TorReachabilityMonitorImpl.
|
2022-06-01 16:29:30 +01:00 |
|
akwizgran
|
63c0210047
|
Add Tor reachability monitor.
|
2022-05-31 16:24:59 +01:00 |
|
akwizgran
|
f0c9819332
|
Update tor bridges
|
2022-05-31 13:53:27 +00:00 |
|
Torsten Grote
|
971dbf5df2
|
Merge branch '2229-mailbox-client' into 'master'
Add connectivity check tasks, refactor mailbox properties
See merge request briar/briar!1650
|
2022-05-31 12:45:27 +00:00 |
|
akwizgran
|
0092f38bab
|
Fix missing space in log message.
|
2022-05-31 11:46:09 +01:00 |
|
akwizgran
|
285a5f2928
|
Rethrow TorNotRunningException to get a crash report.
|
2022-05-31 11:46:09 +01:00 |
|
akwizgran
|
804049209d
|
Upgrade jtorctl to 0.4.
|
2022-05-31 11:46:09 +01:00 |
|
akwizgran
|
2b1aed6caa
|
Update test expectations.
|
2022-05-27 17:38:06 +01:00 |
|
akwizgran
|
44b0955b9d
|
Allow status endpoint to be called with contact properties.
|
2022-05-27 17:26:55 +01:00 |
|
akwizgran
|
d43ef463a6
|
Check status endpoint with contact's auth token in integration test.
|
2022-05-27 13:01:26 +01:00 |
|
akwizgran
|
34337486e9
|
Use status endpoint for contact connectivity check.
|
2022-05-27 13:00:43 +01:00 |
|
akwizgran
|
3ebbb2a8cf
|
Merge branch '2175-mailbox-problem-notification' into 'master'
Show notification warning when own mailbox is unreachable
Closes #2175
See merge request briar/briar!1648
|
2022-05-26 20:10:13 +00:00 |
|
Torsten Grote
|
54339afab8
|
Factor mailbox problem detection into MailboxStatus and constants
|
2022-05-26 14:07:06 -03:00 |
|
akwizgran
|
6b790b59fa
|
Use status endpoint for connectivity check.
|
2022-05-26 15:11:05 +01:00 |
|
akwizgran
|
8b61a0279b
|
Move nested try block into private method.
|
2022-05-26 14:54:44 +01:00 |
|
akwizgran
|
845d505d2b
|
Merge branch '2320-mailbox-metadata-format-exception' into 'master'
Bump major version of mailbox update client to avoid startup failure
Closes #2320
See merge request briar/briar!1647
|
2022-05-26 12:45:55 +00:00 |
|
akwizgran
|
6358518f88
|
Add connectivity checkers for our own mailbox and a contact's mailbox.
|
2022-05-26 13:40:31 +01:00 |
|
akwizgran
|
ef6e3bb2a7
|
Refactor MailboxProperties and MailboxUpdateWithMailbox.
|
2022-05-26 13:40:31 +01:00 |
|
akwizgran
|
8ec998f645
|
Replace Supplier<Boolean> with more legible ApiCall interface.
|
2022-05-26 13:40:31 +01:00 |
|
akwizgran
|
0c22c25995
|
Submit first try to IoExecutor directly.
|
2022-05-25 12:45:23 +01:00 |
|