1
0
forked from QPQ-AG/enoise
Commit Graph

7 Commits

Author SHA1 Message Date
Hans Svensson 8d47669d68 More documentation and some cleanup 2018-03-08 12:07:00 +01:00
Hans Svensson 14fe5c7e8e Implement enoise_connection:controlling_process/2 2018-03-08 11:19:46 +01:00
Hans Svensson 955e5c2f32 Handle recv(NoiseSock, 0) correctly
This is a bit subtle since the underlying data is inherently chunked into Noise messages. Need to keep the right data around.
2018-03-07 14:28:56 +01:00
Hans Svensson 02fcf8a86c Don’t do arithmetics with infinity (the atom) 2018-03-07 14:27:46 +01:00
Hans Svensson 4ebb8c8ec9 Make termination reason normal for tcp_closed
To avoid lots of error reports, this is a normal case after all…
2018-03-07 14:27:19 +01:00
Hans Svensson 4791d15f2e Fix typo bug 2018-03-07 11:23:21 +01:00
Hans Svensson d81f1eb32e Introduce enoise_connection
This will put the control into a (gen_server) process that wraps the functionality in much the same way as ssl does for gen_tcp, etc.

Some features are still missing (like setopts)
2018-03-06 16:19:25 +01:00