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 |
|
akwizgran
|
0a7b810fce
|
Disable logging for DB performance tests only.
|
2017-12-15 15:43:33 +00:00 |
|
akwizgran
|
f7a3b0f6ca
|
Use diamond operator.
|
2017-12-15 15:26:25 +00:00 |
|
akwizgran
|
b095dab77a
|
Remove unused test methods.
|
2017-12-15 15:24:20 +00:00 |
|
akwizgran
|
3178c16bac
|
Reuse test database to keep runtime reasonable.
|
2017-12-11 16:10:06 +00:00 |
|
akwizgran
|
074755c0a8
|
Add database benchmarks.
|
2017-12-11 16:09:55 +00:00 |
|
akwizgran
|
f2f98f28a3
|
Include client version in group ID derivation.
|
2017-12-05 16:07:17 +00:00 |
|
akwizgran
|
0084e51263
|
Include protocol version in key derivation.
|
2017-12-05 16:07:17 +00:00 |
|
akwizgran
|
32e0b39771
|
Include protocol version in shared secret derivation.
|
2017-12-05 16:07:17 +00:00 |
|
akwizgran
|
4397a45519
|
Add links to protocol specs (which are out of date).
|
2017-12-04 14:16:49 +00:00 |
|
akwizgran
|
0f2beee813
|
Use namespaced labels for transport key derivation.
|
2017-11-30 17:36:04 +00:00 |
|
akwizgran
|
d2348a4e7d
|
Remove method that just wraps a MAC call.
|
2017-11-30 17:08:59 +00:00 |
|
akwizgran
|
cc87e6fd1f
|
Factor out key agreement crypto from CryptoComponent.
|
2017-11-30 17:08:59 +00:00 |
|
akwizgran
|
1843aea2a7
|
Factor out transport crypto from CryptoComponent.
|
2017-11-30 17:08:59 +00:00 |
|
akwizgran
|
9f7021acd3
|
Include namespaced labels in crypto operations.
|
2017-11-30 17:08:56 +00:00 |
|
Torsten Grote
|
ddea031cbf
|
Merge branch '1110-signature-labels' into 'master'
Don't use ClientId.toString() for signature labels
Closes #1110
See merge request !631
|
2017-11-30 17:03:07 +00:00 |
|
akwizgran
|
05bc3f6a71
|
Don't use ClientId.toString() for signature labels.
|
2017-11-29 16:57:00 +00:00 |
|
akwizgran
|
8b3960781a
|
Fix a typo.
|
2017-11-23 17:34:40 +00:00 |
|
akwizgran
|
166fc2948c
|
Add support for Ed25519 signatures.
|
2017-11-23 16:17:41 +00:00 |
|
akwizgran
|
735208562a
|
Use java-library plugin for Java modules.
|
2017-11-21 16:35:08 +00:00 |
|
akwizgran
|
e8c54a609c
|
Upgrade Gradle Witness.
|
2017-11-21 16:35:03 +00:00 |
|
akwizgran
|
3ec8af4661
|
Merge branch 'use-java-8-language-features' into 'master'
Use java 8 language features
See merge request !621
|
2017-11-21 15:22:52 +00:00 |
|
Torsten Grote
|
77a08596fe
|
Merge branch '764-bdf-list-dictionary-not-thread-safe' into 'master'
BdfList and BdfDictionary don't need to be thread-safe
Closes #764
See merge request !614
|
2017-11-21 13:00:23 +00:00 |
|
akwizgran
|
5fa6b0ca1c
|
Lambdas.
|
2017-11-21 10:49:08 -02:00 |
|
akwizgran
|
27328afe3c
|
Diamond operators.
|
2017-11-21 10:45:47 -02:00 |
|