- 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
-
- 09 Nov, 2017 3 commits
-
-
Steven Allen authored
-
Steven Allen authored
never return a partially setup secio connection
-
Steven Allen authored
Because paranoia.
-
- 26 Oct, 2017 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
immediately perform the handshake when setting up the secure session
-
- 20 Sep, 2017 1 commit
-
-
Marten Seemann authored
-
- 19 Jul, 2017 2 commits
-
-
Steven Allen authored
-
Steven Allen authored
-
- 11 Jul, 2017 2 commits
- 25 May, 2017 2 commits
-
-
Jeromy Johnson authored
correct the mistake of comment
-
yenkuanlee authored
-
- 24 Mar, 2017 1 commit
-
-
Jeromy authored
-
- 21 Mar, 2017 1 commit
-
-
Jeromy authored
-
- 20 Mar, 2017 1 commit
-
-
Jakub Sztandera authored
README/golint: improve readme, make golint happy
-