akwizgran
|
196caa7b45
|
Update ID of transport properties client.
|
2018-04-29 16:39:51 +01:00 |
|
akwizgran
|
3fd6ce2313
|
Fix javadoc.
|
2018-04-29 16:39:50 +01:00 |
|
Torsten Grote
|
a38b0a8527
|
Merge branch 'bluetooth-connection-limiter' into 'master'
Don't make or accept Bluetooth contact connections during key agreement
See merge request akwizgran/briar!770
|
2018-04-29 14:42:00 +00:00 |
|
akwizgran
|
68132d893b
|
IntroduceeProtocolEngine uses wrong role when adding keys.
|
2018-04-28 23:04:08 +01:00 |
|
Torsten Grote
|
155c6a5613
|
Messages and Validator for new Introduction Client
|
2018-04-25 10:13:39 -03:00 |
|
akwizgran
|
0217c205a1
|
Add constant-time method for verifying MACs.
|
2018-04-25 12:23:46 +01:00 |
|
akwizgran
|
9efb6ab38f
|
Don't allow BT contact connections during key agreement.
|
2018-04-24 10:45:23 +01:00 |
|
Torsten Grote
|
05735e7a48
|
Add methods for dealing with TransportProperties to ClientHelper
|
2018-04-21 18:23:34 -03:00 |
|
akwizgran
|
fcdc6ebafd
|
Helper methods for parsing transport properties.
|
2018-04-19 16:20:32 +01:00 |
|
akwizgran
|
9379990480
|
Use block label for root hash of single-block messages.
|
2018-04-19 13:13:31 +01:00 |
|
akwizgran
|
9196169561
|
Generate message and group IDs in a forward-compatible way.
|
2018-04-18 16:34:02 +01:00 |
|
akwizgran
|
58d1707467
|
Set max length for client IDs.
|
2018-04-17 17:57:00 +01:00 |
|
akwizgran
|
284e3a2e86
|
Merge add/remove contact hooks.
|
2018-04-17 16:20:16 +01:00 |
|
akwizgran
|
f7c2f86499
|
Add a method for checking whether we can send streams.
|
2018-03-28 12:39:03 +01:00 |
|
akwizgran
|
798b871cc9
|
Use key set ID to increment stream counter.
|
2018-03-28 12:39:02 +01:00 |
|
akwizgran
|
6787d29f11
|
Add a flag to indicate whether outgoing keys are active.
|
2018-03-28 12:39:02 +01:00 |
|
akwizgran
|
0a802bbe0b
|
Add a method for removing unbound transport keys.
|
2018-03-28 12:39:02 +01:00 |
|
akwizgran
|
17fe358fd9
|
Add a method for binding transport keys to a contact.
|
2018-03-28 12:39:01 +01:00 |
|
akwizgran
|
5bd2092a03
|
Return key set IDs when adding unbound keys.
|
2018-03-28 12:39:01 +01:00 |
|
akwizgran
|
cb8f89db53
|
Add method for adding a contact without transport keys.
|
2018-03-28 12:39:01 +01:00 |
|
akwizgran
|
bb2f94d5eb
|
Add methods for adding unbound keys.
|
2018-03-28 12:39:01 +01:00 |
|
akwizgran
|
78f2d48bc4
|
Support multiple sets of transport keys per contact.
|
2018-03-28 12:38:59 +01:00 |
|
akwizgran
|
2367e6c481
|
Add denormalised columns to messageDependencies table.
|
2018-03-14 15:33:00 +00:00 |
|
akwizgran
|
5fe68e6f82
|
Remove client ID from validator's DB methods.
|
2018-03-09 16:11:58 +00:00 |
|
akwizgran
|
c073c5c8bd
|
Merge branch '283-key-exchange-connections' into 'master'
Refactor key agreement connection choosing
Closes #283
See merge request akwizgran/briar!711
|
2018-03-07 10:37:45 +00:00 |
|
akwizgran
|
9a4f0b8e89
|
Add more lifecycle states, merge lifecycle events.
|
2018-03-06 15:21:26 -03:00 |
|
Torsten Grote
|
80770b0216
|
Show a status screen when opening the database or applying migrations
|
2018-03-06 15:14:36 -03:00 |
|
akwizgran
|
9cdd537600
|
Refactor key agreement connection choosing.
|
2018-03-02 13:11:56 +00:00 |
|
Torsten Grote
|
46406d8d1a
|
Improve UX for startup failures
Show a proper error message when database is too new or too old.
|
2018-02-26 13:39:07 -03:00 |
|
Torsten Grote
|
d395f0866a
|
Merge branch '1173-qr-code-version' into 'master'
Use first byte of QR code payload for format version
Closes #1173
See merge request akwizgran/briar!702
|
2018-02-22 16:40:30 +00:00 |
|
akwizgran
|
0b781cf272
|
Use first byte of QR code payload for format version.
|
2018-02-22 11:59:06 +00:00 |
|
akwizgran
|
6dc7277771
|
Merge branch '542-retransmission' into 'master'
Don't poll for retransmission
Closes #542
See merge request akwizgran/briar!695
|
2018-02-22 11:07:21 +00:00 |
|
akwizgran
|
d880b14e0c
|
Merge branch '1134-old-qr-code-error' into 'master'
Show an error fragment when an unsupported QR code is scanned
Closes #1134
See merge request akwizgran/briar!675
|
2018-02-22 10:55:44 +00:00 |
|
akwizgran
|
5fce8cbe0a
|
Don't poll for retransmission.
|
2018-02-19 16:27:04 +00:00 |
|
Torsten Grote
|
9cce0d8e15
|
Show an error fragment when an unsupported QR code is scanned
|
2018-02-19 09:41:16 -03:00 |
|
Torsten Grote
|
44488b5187
|
Merge branch 'multiset' into 'master'
Use a multiset for counting things
See merge request akwizgran/briar!688
|
2018-02-19 12:36:01 +00:00 |
|
akwizgran
|
e01e971822
|
Merge branch '236-curve25519' into 'master'
Use Curve25519 for key agreement
Closes #236
See merge request akwizgran/briar!693
|
2018-02-09 10:13:56 +00:00 |
|
akwizgran
|
186a7db8cb
|
Merge branch '236-use-ed25519' into 'master'
Use Ed25519 for signatures
See merge request akwizgran/briar!686
|
2018-02-09 10:12:56 +00:00 |
|
akwizgran
|
56a5b8df87
|
Use Curve25519 for key agreement.
|
2018-02-02 17:52:18 +00:00 |
|
akwizgran
|
8bb08a2af9
|
Throw meaningful exceptions for schema errors.
|
2018-02-01 17:07:54 +00:00 |
|
akwizgran
|
6bf2cb69c5
|
Use Ed25519 for signatures.
|
2018-02-01 16:56:50 +00:00 |
|
akwizgran
|
bf4ecd21aa
|
Add a generic multiset implementation.
|
2018-02-01 09:55:10 +00:00 |
|
akwizgran
|
7ec05ac0cd
|
Merge branch '790-ask-before-turning-on-bluetooth' into 'master'
Ask before turning on Bluetooth to add a contact
Closes #790
See merge request akwizgran/briar!664
|
2018-01-29 15:37:41 +00:00 |
|
akwizgran
|
6bdb099aa9
|
Use scrypt for password-based key derivation.
|
2018-01-22 14:39:49 +00:00 |
|
akwizgran
|
df0613f290
|
Fix import of wrong Immutable annotation.
|
2018-01-19 09:54:19 +00:00 |
|
akwizgran
|
3fd47fc1c7
|
Merge branch 'bluetooth-refactoring' into 'master'
Factor shared Bluetooth code into superclass
Closes #831
See merge request akwizgran/briar!662
|
2018-01-17 11:11:20 +00:00 |
|
akwizgran
|
68634e0f28
|
Add helper method for encoding authors.
|
2018-01-16 17:22:35 +00:00 |
|
akwizgran
|
030b9ef053
|
Use a versioned format for encoding authors.
|
2018-01-16 15:30:59 +00:00 |
|
akwizgran
|
96c8274091
|
Ask before turning on Bluetooth to add a contact.
|
2018-01-10 17:47:43 +00:00 |
|
akwizgran
|
0c5976b287
|
Factor shared Bluetooth code into superclass.
|
2018-01-10 13:03:07 +00:00 |
|