Jan Rüth
|
4983119be5
|
added test to verify C255 KEXS's PUBs must not be the first thing in the public values
|
2017-05-12 15:02:38 +02:00 |
|
Jan Rüth
|
6a0b2d04d6
|
Added tests to check if PUBS is invalid and made sure a valid PUBS is requested by default
|
2017-05-11 21:15:52 +02:00 |
|
Marten Seemann
|
acbd14f940
|
implement a HandshakeMessage struct
This makes passing handshake messages around easier, since it’s now one
struct instead of one message tag and one data map.
|
2017-05-11 21:31:31 +08:00 |
|
Lucas Clemente
|
dd89967035
|
Fix wrong scfg expiry test in some timezones
Fixes #533.
|
2017-04-13 16:30:34 +02:00 |
|
Marten Seemann
|
52ba2ce9f8
|
prevent int64 overflow when reading the expiry date of the server config
|
2017-01-14 18:52:17 +07:00 |
|
Marten Seemann
|
f9013edb77
|
check if the received server config is expired
|
2017-01-14 18:52:17 +07:00 |
|
Marten Seemann
|
b58bc8cffd
|
parse server config sent in the SHLO in client CryptoSetup
|
2017-01-14 18:51:19 +07:00 |
|
Marten Seemann
|
3b89e74cc1
|
calculate shared secret when receiving a server config
|
2017-01-14 18:51:18 +07:00 |
|
Marten Seemann
|
a89a7de4c4
|
save raw server config sent by the server
|
2017-01-14 18:45:17 +07:00 |
|
Marten Seemann
|
651a0de9d3
|
implement parsing of server configs
|
2017-01-14 18:45:16 +07:00 |
|