Davide De Rosa
|
ef5180a4ed
|
Set tls-auth/crypt timestamp once
Packets rejected due to replay protection.
Fixes #88
Fixes #61
|
2019-04-23 23:07:32 +02:00 |
Davide De Rosa
|
0bfc1e08eb
|
Fix retarded Swift pointer API somehow
|
2019-03-30 23:18:45 +01:00 |
Davide De Rosa
|
7d69e09c53
|
Update copyright
|
2019-03-09 11:44:18 +01:00 |
Davide De Rosa
|
36e93651ba
|
Replace hardcoded 32 tag length in tls-crypt
|
2018-11-06 10:35:37 +01:00 |
Davide De Rosa
|
55e0aa5c5a
|
Implement and test crypt serializer
|
2018-10-19 17:06:26 +02:00 |
Davide De Rosa
|
0fce5abdde
|
Implement auth serializer
|
2018-10-19 16:20:56 +02:00 |
Davide De Rosa
|
aa39414a77
|
Rename packet header to opcode (first byte)
|
2018-09-20 09:03:31 +02:00 |
Davide De Rosa
|
1099d9adbf
|
Improve control channel log readability
- Use consistent convention in id logging.
- Describe packet codes.
- Encapsulate packet logging.
|
2018-09-20 09:00:11 +02:00 |
Davide De Rosa
|
ce94a594f9
|
Bring code/key deserialization into serializer
Duplicates first byte parsing but makes testing more meaningful,
because there's no need to provide a bogus code/key pair.
|
2018-09-20 08:59:50 +02:00 |
Davide De Rosa
|
11cb312c02
|
Move control channel logic to PlainSerializer
|
2018-09-19 22:04:52 +02:00 |
Davide De Rosa
|
595cae3563
|
Add strategy for control channel serialization
|
2018-09-19 22:04:52 +02:00 |