41 Commits

Author SHA1 Message Date
Matija Petrunic
2745783db3 Fix key buffer comparison 2020-04-06 20:01:38 +02:00
Matija Petrunic
99d3c769c9 Fix linting errors 2020-04-06 19:16:05 +02:00
Matija Petrunic
bdc39e3ba5 Replace bcrypto with standalone libraries 2020-04-06 17:33:52 +02:00
Marin Petrunić
cc2fb94323
fix buffer usage in browser 2020-03-11 09:43:40 +01:00
Marin Petrunić
c6e7f361c7
handle aead auth tag 2020-02-17 12:11:55 +01:00
Marin Petrunić
f1133a9b77
adjust code to new proto 2020-02-17 09:18:44 +01:00
Marin Petrunić
dbb896c249
fix return types 2020-02-14 10:10:42 +01:00
morrigan
62cb0e7869 Remove unused 2020-02-10 13:53:10 +01:00
morrigan
3830268c98 Address PR comment and refactor setting remote peer 2020-02-10 13:51:32 +01:00
morrigan
6842e86686 Add type for decoded payload 2020-02-10 13:38:35 +01:00
morrigan
06d5034998 Update setting remote id 2020-02-08 12:23:35 +01:00
Marin Petrunić
082b0c560a
better ik flow 2020-02-07 20:21:27 +01:00
Marin Petrunić
ab94e8966e
fix errors 2020-02-06 09:57:10 +01:00
Marin Petrunić
e97453490c
Merge remote-tracking branch 'origin/master' into mpetrunic/browser-tests
# Conflicts:
#	protos/payload.proto
2020-02-06 09:53:10 +01:00
Marin Petrunić
b5100f3e47
switch proto definitions into json definitions 2020-02-06 09:51:39 +01:00
morrigan
ebb7483109 Remove signing early data payload and prefix 2020-02-05 22:16:48 +01:00
morrigan
8f92180611 Rename protobuf fields 2020-02-05 22:10:51 +01:00
Belma Gutlic
33708db8b8 Test and fix failed IK handshakes 2020-01-15 17:27:32 +01:00
Belma Gutlic
e2b7eef295 Address PR comment 2020-01-10 11:10:48 +01:00
Belma Gutlic
d3a652aecb Remove comment 2020-01-07 17:08:08 +01:00
Belma Gutlic
5be8f61599 Remove unused 2020-01-07 17:01:52 +01:00
Belma Gutlic
ddfacf81e8 use libp2p keys from PeerId argument 2020-01-07 16:59:41 +01:00
Belma Gutlic
7bad317d0e Address PR comments 2019-12-29 18:23:43 +01:00
Belma Gutlic
0290df8685 Move common function to abstract class 2019-12-24 21:15:38 +01:00
morrigan
c8c03b5093 Separate logger from utils 2019-12-03 15:19:08 +01:00
morrigan
acb9b87537 Split encoder functions from utils 2019-12-03 15:15:46 +01:00
morrigan
e0806499ff Verify peer id 2019-12-03 13:39:33 +01:00
morrigan
6bb36f1663 Update timing of initiator payloading sending to verify that payload 2019-12-02 15:24:49 +01:00
morrigan
bf9ae90a5e Verify payload in stage 1 2019-12-02 13:18:31 +01:00
morrigan
7b03a3df3b Write functions for verification 2019-12-02 12:53:00 +01:00
morrigan
6dc8e8288d Fix eslint 2019-11-28 17:53:27 +01:00
morrigan
a8ff05cdf1 Update handling keys, refactoring 2019-11-28 17:32:46 +01:00
morrigan
d03f4974ba Create test 2019-11-27 14:20:25 +01:00
morrigan
b5941c750c Add debug 2019-11-27 08:39:06 +01:00
morrigan
7e3c35ed8a Write handshake test 2019-11-22 12:52:59 +01:00
morrigan
f5888f6405 Fix tslint 2019-11-21 14:43:12 +01:00
morrigan
b2d058291c Written handshake exchange 2019-11-21 13:38:39 +01:00
morrigan
af95dc2fcd Handshake payload refactor 2019-11-20 22:25:34 +01:00
morrigan
ca4e2777ff Address PR comments 2019-11-20 13:23:36 +01:00
morrigan
4d09d63a4a Fix errors 2019-11-12 14:07:25 +01:00
morrigan
d2c844d598 Create interface according to spec 2019-11-11 21:58:04 +01:00