- 15 Dec, 2017 1 commit
-
-
Steven Allen authored
1. Respect context. Before, we didn't respect the context when writing/reading the final nonce. 2. Don't make assumptions about connection buffering. Read/write handshake messages in parallel. 3. Return messages from ReadMsg to the buffer pool. 4. Close the connection on timeout. We can't reuse it at this point as there may be an outstanding writer/reader (and we don't allow parallel reads/writes).
-
- 19 Nov, 2017 2 commits
-
-
Steven Allen authored
Before, we were copying it (dangerously, locks and stuff), into every writer. Now, we share it (like we should...). note: I'm not even sure if we should be using buffer pools (the allocator may be faster in this case) but that's another issue.
-
Steven Allen authored
-
- 20 Mar, 2017 1 commit
-
-
Hector Sanjuan authored
License: MIT Signed-off-by: Hector Sanjuan <code@hector.link>
-
- 03 Feb, 2017 2 commits
- 05 Oct, 2016 1 commit
-
-
Jeromy authored
-
- 15 Aug, 2016 1 commit
-
-
Jeromy authored
-
- 16 Apr, 2016 1 commit
-
-
Lars Gierth authored
-
- 30 Jan, 2016 1 commit
-
-
Randall Leeds authored
go-msgio implements the message length limit (currently 8MB), so the secio reader can get away without re-implementing this logic. Instead, the reader lets go-msgio allocate a buffer when the output buffer is too small to hold the incoming message. This buffer is kept and drained into the output buffer(s) of Read() calls and released back to the msgio instance once it is fully drained. License: MIT Signed-off-by: Randall Leeds <randall@bleeds.info>
-
- 04 Jan, 2016 1 commit
-
-
Jeromy authored
-
- 07 Dec, 2015 1 commit
-
-
Jeromy authored
-
- 19 Nov, 2015 1 commit
-
-
Jeromy authored
-
- 16 Nov, 2015 2 commits
- 12 Nov, 2015 1 commit
-
-
Jeromy authored
-
- 30 Sep, 2015 1 commit
-
-
Juan Batiz-Benet authored
-