Jack Lloyd
|
0a1c92eaac
|
Add some error types
|
2020-07-09 14:52:10 -04:00 |
|
Jack Lloyd
|
be36d0f44c
|
Add KeyPair::from_public_and_private
|
2020-07-09 14:52:10 -04:00 |
|
Jack Lloyd
|
f50aadd44d
|
Make ProtocolAddress Clone
|
2020-07-09 14:52:10 -04:00 |
|
Jack Lloyd
|
6a2a9ace05
|
impl Clone for {IdentityKey,IdentityKeyPair} (#5)
|
2020-07-07 14:58:18 -04:00 |
|
Jack Lloyd
|
9ab28f91ac
|
Have a single Error type (#3)
|
2020-07-07 14:30:59 -04:00 |
|
Jack Lloyd
|
6295645fc2
|
Flatten out the module structure (#2)
Add ProtocolAddress type and flatten the module structure
|
2020-07-07 13:00:43 -04:00 |
|
Jack Lloyd
|
90a5339e88
|
Fingerprint logic (#1)
|
2020-07-06 18:08:02 -04:00 |
|
Jack Lloyd
|
0c5cac927b
|
Create GH actions for CI
|
2020-07-06 17:57:49 -04:00 |
|
Ehren Kret
|
2d7e45afd4
|
Create test
|
2020-05-14 00:15:08 -07:00 |
|
Ehren Kret
|
91890fc5c2
|
Add SenderKeyMessage to the protocol module
|
2020-05-12 00:25:59 -07:00 |
|
Ehren Kret
|
a551b45c67
|
Add PreKeySignalMessage struct implentation
|
2020-05-07 06:01:19 -07:00 |
|
Ehren Kret
|
ae92413766
|
Use another clippy suggestion
|
2020-05-06 23:48:17 -07:00 |
|
Ehren Kret
|
ee0a121b5b
|
Address another clippy complaint
|
2020-05-06 23:46:09 -07:00 |
|
Ehren Kret
|
036981e314
|
Use full name in CiphertextMessage enum
|
2020-05-06 23:37:42 -07:00 |
|
Ehren Kret
|
7959a9b40c
|
Address clippy long literal warning
|
2020-05-06 23:37:29 -07:00 |
|
Ehren Kret
|
43aa3968fa
|
Address some clippy recommendations
|
2020-05-06 23:35:36 -07:00 |
|
Ehren Kret
|
eba7d4ec87
|
Add test for serialization of protocol
|
2020-05-06 23:30:36 -07:00 |
|
Ehren Kret
|
b58383935f
|
impl Error for HKDFError
|
2020-05-04 08:25:01 -07:00 |
|
Ehren Kret
|
992ef7a4c0
|
Implement SignalMessage struct
|
2020-05-04 00:13:50 -07:00 |
|
Ehren Kret
|
37a279baa6
|
Reorganize use statements
|
2020-05-03 09:52:06 -07:00 |
|
Ehren Kret
|
f12f4e6339
|
Establish an order over the PublicKey trait object
|
2020-05-03 09:51:32 -07:00 |
|
Ehren Kret
|
98f7c76ef2
|
Modularize ratchet
|
2020-05-03 09:37:32 -07:00 |
|
Ehren Kret
|
683b7691d5
|
Create structs for Alice and Bob signaling params
|
2020-05-03 09:22:43 -07:00 |
|
Ehren Kret
|
5f01cf581d
|
Cleanup a bit
|
2020-05-02 23:35:24 -07:00 |
|
Ehren Kret
|
bbe14f3924
|
Add IdentityKeyPair struct
|
2020-05-02 15:06:48 -07:00 |
|
Ehren Kret
|
0dd864fe09
|
Use correct protobuf style for naming in protos
|
2020-05-02 15:06:30 -07:00 |
|
Ehren Kret
|
9a46a000c5
|
Add IdentityKey struct
|
2020-05-02 13:14:02 -07:00 |
|
Ehren Kret
|
3b5bbb2a0b
|
Add the other protos
|
2020-05-02 12:50:32 -07:00 |
|
Ehren Kret
|
a318c444cb
|
Add RootKey to ratchet module
|
2020-05-02 12:17:39 -07:00 |
|
Ehren Kret
|
7ce2fbdd1c
|
Start building ratchet module
|
2020-05-02 10:56:52 -07:00 |
|
Ehren Kret
|
28ab31f71c
|
Add additional tests to curve
|
2020-05-02 00:01:45 -07:00 |
|
Ehren Kret
|
4a4ecef359
|
Add kdf module
|
2020-05-01 13:46:19 -07:00 |
|
Ehren Kret
|
376227f85b
|
Complete curve library implementation
|
2020-04-28 23:21:14 -07:00 |
|
Gerardo Di Giacomo
|
8bb8c61c18
|
Bump version to v0.7.0
|
2020-04-27 13:33:31 -07:00 |
|
Gerardo Di Giacomo
|
a07564e405
|
Update repositories
|
2020-04-27 13:32:37 -07:00 |
|
Ehren Kret
|
3bd6d58de2
|
Create initial commit of signal protocol rust
This supports XEd25519 and has some protobuf compilation going on but
not much else yet at this point.
|
2020-04-20 21:24:31 -07:00 |
|
Jim Gustafson
|
b42a50b6c8
|
Bump version to v0.6.0
|
2020-04-17 09:56:34 -07:00 |
|
Jim Gustafson
|
68b7b54ef0
|
Update repositories
|
2020-04-17 09:55:51 -07:00 |
|
Jim Gustafson
|
3581d5d645
|
Bump version to v0.4.2
|
2020-04-08 20:29:01 -07:00 |
|
Trevor Perrin
|
c1e884d9f0
|
Update dependency location
|
2020-04-08 20:27:20 -07:00 |
|
Jim Gustafson
|
2f383cbd1c
|
Bump version to v0.3.0
|
2020-02-13 16:31:32 -08:00 |
|
Trevor Perrin
|
77525e307b
|
Update to dalek 2.0.0
|
2020-02-12 17:47:31 -08:00 |
|
Trevor Perrin
|
b57d96655c
|
https -> ssh
|
2020-01-18 13:58:54 -08:00 |
|
Trevor Perrin
|
e0bc82fa00
|
Initial checkin
|
2020-01-18 12:59:47 -08:00 |
|