1. 16 Apr, 2018 2 commits
  2. 01 Feb, 2018 1 commit
  3. 20 Jan, 2018 1 commit
  4. 02 Jan, 2018 1 commit
  5. 01 Jan, 2018 3 commits
    • Travis Lane's avatar
      [interface_test] Test the session interface · 9a65933b
      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
      9a65933b
    • Travis Lane's avatar
      [al] Add default parameter constant · e8c6c9af
      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.
      e8c6c9af
    • Travis Lane's avatar
      [rw_test] Add test for raw data · 72d42b46
      Travis Lane authored
      Read() and Write() wrap ReadMsg() and WriteMsg() so they might as well
      have test coverage too.
      72d42b46
  6. 18 Dec, 2017 1 commit
  7. 17 Dec, 2017 1 commit
    • Steven Allen's avatar
      use minio sha256 library · 05e6a15f
      Steven Allen authored
      It's significantly faster than the built-in one on ARM, and some Intel
      processors (e.g., the gateways).
      05e6a15f
  8. 15 Dec, 2017 6 commits
  9. 04 Dec, 2017 3 commits
  10. 20 Nov, 2017 4 commits
  11. 19 Nov, 2017 2 commits
    • Steven Allen's avatar
      share the buffer pool. · 9f79cbcd
      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.
      9f79cbcd
    • Steven Allen's avatar
      switch to libp2p/go-msgio · 8f2205fe
      Steven Allen authored
      8f2205fe
  12. 09 Nov, 2017 3 commits
  13. 26 Oct, 2017 2 commits
  14. 20 Sep, 2017 1 commit
  15. 19 Jul, 2017 2 commits
  16. 11 Jul, 2017 2 commits
  17. 25 May, 2017 2 commits
  18. 24 Mar, 2017 1 commit
  19. 21 Mar, 2017 1 commit
  20. 20 Mar, 2017 1 commit