- 08 Sep, 2018 1 commit
-
-
Steven Allen authored
-
- 27 Aug, 2018 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
- 22 Aug, 2018 1 commit
-
-
Steven Allen authored
-
- 09 Aug, 2018 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
update gogo protobuf
-
- 08 Aug, 2018 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
and regenerate the protobufs with gogo faster
-
- 26 Jun, 2018 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
- 09 Jun, 2018 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
- 06 Jun, 2018 1 commit
-
-
Steven Allen authored
make secio a proper go-conn-security transport
-
- 05 Jun, 2018 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
Also, secio now checks the remote peer ID as early as possible in the handshake. This should allow us to abort misdials much earlier.
-
- 16 Apr, 2018 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
- 01 Feb, 2018 1 commit
-
-
Steven Allen authored
-
- 20 Jan, 2018 1 commit
-
-
Steven Allen authored
-
- 02 Jan, 2018 1 commit
-
-
Steven Allen authored
Coverage Improvement
-
- 01 Jan, 2018 3 commits
-
-
Travis Lane authored
This adds a test for the session interface which runs through different possible session parameters. We perform three main checks: 1) Ensure we got the remote peer ID 2) Ensure we got the remote public key 3) Ensure we can exchange generic data
-
Travis Lane authored
Add a constant for the default supported exchanges, ciphers, and hashes. This will allow users and tests to reset the parameters to the default if they change them.
-
Travis Lane authored
Read() and Write() wrap ReadMsg() and WriteMsg() so they might as well have test coverage too.
-
- 18 Dec, 2017 1 commit
-
-
Steven Allen authored
use minio sha256 library
-
- 17 Dec, 2017 1 commit
-
-
Steven Allen authored
It's significantly faster than the built-in one on ARM, and some Intel processors (e.g., the gateways).
-
- 15 Dec, 2017 6 commits
-
-
Steven Allen authored
-
Steven Allen authored
refactor secio handshake
-
Steven Allen authored
-
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).
-
Steven Allen authored
-
Steven Allen authored
-
- 04 Dec, 2017 3 commits
-
-
Whyrusleeping authored
gx: update go-multihash
-
Whyrusleeping authored
Update Travis CI to use standard test script.
-
Steven Allen authored
-
- 20 Nov, 2017 4 commits
-
-
Steven Allen authored
-
Kevin Atkinson authored
-
Kevin Atkinson authored
-
Steven Allen authored
share the buffer pool.
-
- 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
-