akwizgran
|
3a13adcffb
|
Rewrap some lines.
|
2021-11-04 15:49:44 +00:00 |
|
akwizgran
|
f4d885b647
|
Add checkstyle plugin.
|
2021-11-04 15:48:06 +00:00 |
|
akwizgran
|
8a4fe7ca49
|
Fix missing import.
|
2021-11-04 11:08:15 +00:00 |
|
akwizgran
|
e688448537
|
Merge branch 'dynamic-tor-ports' into 'master'
Make Tor ports configurable at runtime
See merge request briar/briar!1537
|
2021-11-04 11:00:09 +00:00 |
|
akwizgran
|
6517f3f2d0
|
Bump version numbers for 1.4.1 release.
|
2021-11-03 15:08:52 +00:00 |
|
akwizgran
|
70d5150faf
|
Fix placeholder in Icelandic translation.
|
2021-11-03 15:08:05 +00:00 |
|
akwizgran
|
770c87c723
|
Bump version numbers for 1.4.0 release.
|
2021-11-03 14:38:32 +00:00 |
|
akwizgran
|
2b5446759f
|
Update translations.
|
2021-11-03 14:37:34 +00:00 |
|
akwizgran
|
ed26dc0b2b
|
Enable removable drives and sharing app offline in release builds.
|
2021-11-02 11:18:54 +00:00 |
|
akwizgran
|
bf9fe6a146
|
Fix a typo: without Internet connection -> without an Internet connection.
|
2021-10-29 13:01:26 +01:00 |
|
akwizgran
|
448ea114f3
|
Merge branch 'suggest-restarting-hotspot-phone' into 'master'
Add restarting hotspot phone to troubleshooting
See merge request briar/briar!1534
|
2021-10-29 11:53:52 +00:00 |
|
akwizgran
|
abc523fae3
|
Merge branch '2011-hotspot-graphic' into 'master'
Add feature graphic for app sharing feature
Closes #2011
See merge request briar/briar!1538
|
2021-10-29 11:45:21 +00:00 |
|
akwizgran
|
4a4d8f4ccf
|
Convert AS run configurations for tests to Gradle.
|
2021-09-24 14:02:41 +01:00 |
|
akwizgran
|
807677532c
|
Bump version numbers for 1.3.8 release.
|
2021-08-31 15:38:11 +01:00 |
|
akwizgran
|
f963c4cfdd
|
Remove jar signatures to avoid SecurityException when repacking headless jar.
|
2021-08-31 15:02:43 +01:00 |
|
akwizgran
|
7388da410f
|
Bump version numbers for 1.3.7 release.
|
2021-08-31 14:16:43 +01:00 |
|
akwizgran
|
3635c35923
|
Update translations.
|
2021-08-31 14:15:47 +01:00 |
|
akwizgran
|
7c1399c326
|
Merge branch 'simpler-hotspot-name-pass' into 'master'
Limit hotspot name and password to only lowercase letters (on 29+)
See merge request briar/briar!1520
|
2021-08-31 13:10:02 +00:00 |
|
akwizgran
|
c002cc2e73
|
Merge branch 'enable-connect-via-bluetooth' into 'master'
Enable connect via Bluetooth feature in release builds
See merge request briar/briar!1531
|
2021-08-31 13:07:59 +00:00 |
|
akwizgran
|
d8267ce559
|
Update code style settings.
|
2021-08-30 15:22:34 +01:00 |
|
akwizgran
|
8f887c609f
|
Enable connect via Bluetooth feature in release builds.
|
2021-08-30 15:17:53 +01:00 |
|
akwizgran
|
b077e5f94f
|
Update translations.
|
2021-08-30 15:03:57 +01:00 |
|
akwizgran
|
2b61b01b4e
|
Merge branch '2151-bluetooth-connect-ui' into 'master'
Add simple UI for Connect via Bluetooth feature
Closes #2151 and #1821
See merge request briar/briar!1524
|
2021-08-30 13:58:26 +00:00 |
|
akwizgran
|
571ec2257e
|
Remove full stop from string that's now used as a title.
|
2021-08-19 13:03:52 +01:00 |
|
akwizgran
|
7fb2faba45
|
Automatically scroll HotspotIntroFragment.
|
2021-08-19 13:00:54 +01:00 |
|
akwizgran
|
a390bf1c4f
|
Use consistent layout style for all screens with "hero icons".
|
2021-08-19 12:27:03 +01:00 |
|
akwizgran
|
9d031fa796
|
Use fixed dp sizes for graphics.
|
2021-08-17 13:04:45 +01:00 |
|
akwizgran
|
d678043f8e
|
Merge branch '2152-rss-icon' into 'master'
Resolve "RSS icon doesn't appear on older devices"
Closes #2152
See merge request briar/briar!1523
|
2021-08-17 09:36:56 +00:00 |
|
akwizgran
|
99b2c8af69
|
Upgrade Bouncy Castle to 1.69, drop Montgomery ladder tests.
|
2021-08-16 15:52:33 +01:00 |
|
akwizgran
|
b1cc4fe006
|
Replace Spongy Castle with Bouncy Castle.
|
2021-08-16 15:38:36 +01:00 |
|
akwizgran
|
d65afc519a
|
Factor out shared code.
|
2021-08-16 12:00:42 +01:00 |
|
akwizgran
|
32cbdff532
|
Use interface name to decide whether we're providing a wifi hotspot.
|
2021-08-16 11:55:41 +01:00 |
|
akwizgran
|
48292d2e47
|
Merge branch '2144-transfer-data-graphics' into 'master'
Fix images when sending or receiving data
Closes #2144
See merge request briar/briar!1517
|
2021-08-11 10:27:24 +00:00 |
|
akwizgran
|
89bd9ee653
|
Merge branch 'animal-sniffer-11' into 'master'
Fix animal sniffer when run with Java 11
See merge request briar/briar!1516
|
2021-08-11 10:26:29 +00:00 |
|
akwizgran
|
61aa3a839d
|
Merge branch '2026-ux-offline-sharing' into 'master'
Adjust after UX testing
Closes #2026
See merge request briar/briar!1518
|
2021-08-11 10:24:29 +00:00 |
|
akwizgran
|
adb6b4fba5
|
Use white background for hotspot name and password.
|
2021-08-10 11:26:23 +01:00 |
|
akwizgran
|
b7d46b9340
|
Merge branch '1081-share-app-via-wifi-hotspot' into 'master'
Share app via Wi-Fi hotspot
Closes #1081
See merge request briar/briar!1515
|
2021-08-04 12:09:08 +00:00 |
|
akwizgran
|
2e07e79e4c
|
Merge branch 'fix-screenshot-tests' into 'master'
Fix screenshot tests
See merge request briar/briar!1514
|
2021-07-28 12:37:53 +00:00 |
|
akwizgran
|
e9dbceefe8
|
Merge branch '2117-hotspot-password' into '1081-share-app-via-wifi-hotspot'
hotspot: remove 5 and S, as well as i and l
See merge request briar/briar!1513
|
2021-07-28 12:36:07 +00:00 |
|
akwizgran
|
ed6c4ba634
|
Merge branch 'master' into 'master'
Create a better formatted and more informant README.md
See merge request briar/briar!1504
|
2021-07-26 10:34:46 +00:00 |
|
akwizgran
|
49562cbd79
|
Merge branch 'log-uncaught-exceptions' into 'master'
Log uncaught exceptions on debug builds
See merge request briar/briar!1497
|
2021-07-23 10:45:27 +00:00 |
|
akwizgran
|
445ef0818c
|
Bump version numbers for 1.3.6 release.
|
2021-07-14 13:12:16 +01:00 |
|
akwizgran
|
8af743db71
|
Update translations.
|
2021-07-14 13:11:30 +01:00 |
|
 akwizgranandTorsten Grote
|
806fce8c34
|
Keep the screen on while the hotspot is running.
|
2021-07-14 14:04:33 +02:00 |
|
akwizgran
|
aaba9f2417
|
Don't configure plugin unless feature flag is enabled.
|
2021-07-14 11:48:48 +01:00 |
|
akwizgran
|
6a909b6c5c
|
Rename method, as it no longer involves a notification.
|
2021-07-13 15:55:29 +01:00 |
|
akwizgran
|
4ef92f1c39
|
Remove redundant UiUtils method.
|
2021-07-13 15:49:33 +01:00 |
|
akwizgran
|
8f392b4599
|
Use getLong() to avoid remote possibility of overflow.
|
2021-07-13 12:04:09 +01:00 |
|
akwizgran
|
f556bc7249
|
Update javadoc for RemovableDriveTask.
|
2021-07-13 11:50:17 +01:00 |
|
akwizgran
|
e48886c95a
|
Update max latency of AndroidRemovableDrivePlugin to 28 days.
|
2021-07-13 11:44:32 +01:00 |
|
 akwizgranandTorsten Grote
|
c3977e9276
|
Add comment reminding us to remove obsolete notification channel ID.
|
2021-07-13 10:30:17 +02:00 |
|
 akwizgranandTorsten Grote
|
b93803060e
|
Remove unused strings.
|
2021-07-13 10:30:17 +02:00 |
|
 akwizgranandTorsten Grote
|
4498187721
|
Suggest upgrading if the app fails to start.
|
2021-07-13 10:30:16 +02:00 |
|
 akwizgranandTorsten Grote
|
8666fe45b1
|
Show startup failure activity immediately, without a notification.
|
2021-07-13 10:30:15 +02:00 |
|
 akwizgranandTorsten Grote
|
cd12447c2e
|
Include RemovableDriveModule in UI tests.
|
2021-07-13 10:30:14 +02:00 |
|
 akwizgranandTorsten Grote
|
7f80b5d660
|
Update text explaining that contact doesn't support removable drives.
|
2021-07-13 10:30:13 +02:00 |
|
 akwizgranandTorsten Grote
|
92f58e9465
|
Increase max latency of removable drive plugin to 28 days.
|
2021-07-13 10:30:12 +02:00 |
|
 akwizgranandTorsten Grote
|
387f7f1545
|
Check whether we have transport keys before trying to send data.
|
2021-07-13 10:30:12 +02:00 |
|
 akwizgranandTorsten Grote
|
65e0845376
|
Don't configure the removable drive plugin on API < 19.
|
2021-07-13 10:30:11 +02:00 |
|
 akwizgranandTorsten Grote
|
97bb695373
|
Clear keys from session when moving to AWAIT_ACTIVATE state.
|
2021-07-13 10:30:11 +02:00 |
|
 akwizgranandTorsten Grote
|
d8230afae3
|
Reject old timestamps when deriving rotation mode keys.
|
2021-07-13 10:30:11 +02:00 |
|
 akwizgranandTorsten Grote
|
a57d668fc9
|
Use guidelines to set image sizes.
|
2021-07-13 10:30:10 +02:00 |
|
 akwizgranandTorsten Grote
|
2dcecb2a46
|
Add method for checking whether contact supports transport.
|
2021-07-13 10:26:27 +02:00 |
|
 akwizgranandTorsten Grote
|
0cc118c849
|
Add transport property to indicate support for removable drives.
|
2021-07-13 10:26:26 +02:00 |
|
 akwizgranandTorsten Grote
|
b1148ebc83
|
Store ID of message that triggered abort.
|
2021-07-13 10:26:26 +02:00 |
|
 akwizgranandTorsten Grote
|
802f64e309
|
Check whether system clock is reasonable at startup.
|
2021-07-13 10:26:26 +02:00 |
|
 akwizgranandTorsten Grote
|
1f1ea8f3ed
|
Add RemovableDriveManager method.
|
2021-07-13 10:26:25 +02:00 |
|
 akwizgranandTorsten Grote
|
796cbcaf4b
|
Add DB method for checking whether there's anything to send
|
2021-07-13 10:26:24 +02:00 |
|
 akwizgranandTorsten Grote
|
4cf5242aa5
|
Add comment explaining second client versioning message.
|
2021-07-13 10:26:24 +02:00 |
|
 akwizgranandTorsten Grote
|
8921f10ffd
|
Add integration test for eager retransmission.
|
2021-07-13 10:26:24 +02:00 |
|
 akwizgranandTorsten Grote
|
b60c129acf
|
Update DB method that gets total size of messages to send.
|
2021-07-13 10:26:23 +02:00 |
|
 akwizgranandTorsten Grote
|
852413b36a
|
Use eager retransmission if the transport is lossy and cheap.
|
2021-07-13 10:26:23 +02:00 |
|
 akwizgranandTorsten Grote
|
a39b367477
|
Add tests for eager retransmission.
|
2021-07-13 10:26:22 +02:00 |
|
 akwizgranandTorsten Grote
|
8be274dc4d
|
Replace inner classes with lambdas.
|
2021-07-13 10:26:22 +02:00 |
|
 akwizgranandTorsten Grote
|
9ac72296c7
|
Update SimplexOutgoingSession to support sending unacked messages.
|
2021-07-13 10:26:21 +02:00 |
|
 akwizgranandTorsten Grote
|
1405f5954a
|
Add database methods for sending unacked messages.
|
2021-07-13 10:26:21 +02:00 |
|
 akwizgranandTorsten Grote
|
f406de6b0c
|
Timestamp isn't needed for deriving root key.
|
2021-07-13 10:26:20 +02:00 |
|
 akwizgranandTorsten Grote
|
0df57c82cb
|
Make tests more readable.
|
2021-07-13 10:26:20 +02:00 |
|
 akwizgranandTorsten Grote
|
4853bcd724
|
Remove unused remote timestamp from session.
|
2021-07-13 10:26:20 +02:00 |
|
 akwizgranandTorsten Grote
|
37e95d4ce6
|
Add transport key agreement client.
|
2021-07-13 10:26:19 +02:00 |
|
 akwizgranandTorsten Grote
|
23acd186f7
|
Hold lock while calling notifyObservers().
|
2021-07-13 10:26:19 +02:00 |
|
 akwizgranandTorsten Grote
|
5e98bd0b53
|
Refactor removable drive tasks.
|
2021-07-13 10:26:18 +02:00 |
|
 akwizgranandTorsten Grote
|
d7238312b1
|
Add unit tests for addRotationKeys() methods.
|
2021-07-13 10:26:18 +02:00 |
|
 akwizgranandTorsten Grote
|
ec40da4353
|
Refactor KeyManager startup so managers are created earlier.
|
2021-07-13 10:26:18 +02:00 |
|
 akwizgranandTorsten Grote
|
204ad8913f
|
Add a key manager method for adding a single set of transport keys.
|
2021-07-13 10:26:17 +02:00 |
|
 akwizgranandTorsten Grote
|
c0f5023b63
|
Add a DB method for checking whether transport keys exist.
|
2021-07-13 10:26:17 +02:00 |
|
 akwizgranandTorsten Grote
|
b3c105bfa7
|
Add database method for getting transports with keys.
|
2021-07-13 10:26:16 +02:00 |
|
 akwizgranandTorsten Grote
|
68acbe5c7d
|
Add javadocs for message states.
|
2021-07-13 10:26:16 +02:00 |
|
 akwizgranandTorsten Grote
|
12245d960c
|
Allow sync clients to defer delivery of messages.
|
2021-07-13 10:26:16 +02:00 |
|
 akwizgranandTorsten Grote
|
bedd6f9a6e
|
Refactor manager and tasks to remove reliance on files.
|
2021-07-13 10:26:13 +02:00 |
|
 akwizgranandTorsten Grote
|
10e0c8d876
|
Update progress of writer task.
|
2021-07-13 10:26:13 +02:00 |
|
 akwizgranandTorsten Grote
|
dc2ad48a7f
|
Ensure that observers see the final state even if they're added late.
|
2021-07-13 10:26:13 +02:00 |
|
 akwizgranandTorsten Grote
|
c010dd9401
|
Add integration test for syncing via removable drives.
|
2021-07-13 10:26:12 +02:00 |
|
 akwizgranandTorsten Grote
|
270ef76057
|
Implement RemovableDriveWriterTask, except for progress updates.
|
2021-07-13 10:26:12 +02:00 |
|
 akwizgranandTorsten Grote
|
9d47f27293
|
Fix typo in class names.
|
2021-07-13 10:26:11 +02:00 |
|
 akwizgranandTorsten Grote
|
f0687a082a
|
Implement RemovableDriverReaderTask.
|
2021-07-13 10:26:11 +02:00 |
|
 akwizgranandTorsten Grote
|
edebde2bf4
|
Add task factory.
|
2021-07-13 10:26:11 +02:00 |
|
 akwizgranandTorsten Grote
|
71ce74c633
|
Add removable drive manager with placeholder task implementations.
|
2021-07-13 10:26:10 +02:00 |
|
 akwizgranandTorsten Grote
|
2dd5239b9d
|
Add Android implementation of RemovableDrivePlugin.
|
2021-07-13 10:26:10 +02:00 |
|
 akwizgranandTorsten Grote
|
f0145eb8e6
|
Decouple RemovableDrivePlugin from FileConstants.
|
2021-07-13 10:26:09 +02:00 |
|