1. 10 Aug, 2021 1 commit
  2. 28 Mar, 2021 1 commit
  3. 11 Nov, 2020 1 commit
  4. 16 Jun, 2020 1 commit
  5. 10 Mar, 2020 1 commit
    • Steven Allen's avatar
      feat(mock): reliable notifications · 5f75aa20
      Steven Allen authored
      * Export StreamComplement/ConnComplement convenience functions.
      * Make the TestNotifications test pass reliably, even when we have a bunch of
      streams (identify, etc.).
      * Make the mock net order disconnect events after connect events.
      * Make closing one side of a connection actually close both sides.
      * Make it possible to extract a mock stream's complement.
      * Fire remote events at the same time as the local events.
      5f75aa20
  6. 28 Feb, 2020 1 commit
  7. 22 Jul, 2019 1 commit
  8. 26 May, 2019 1 commit
  9. 14 Feb, 2019 1 commit
    • iulianpascalau's avatar
      mock package: · b8e47c5d
      iulianpascalau authored
      - changed GetStreams function from mock_conn.go to call allStreams which has the same functionality but is concurrent safe
      - changed protocol field from mock_stream to be concurrent safe. Taken the implementation from swarm_stream.go
      b8e47c5d
  10. 24 Oct, 2018 2 commits
  11. 28 Aug, 2018 1 commit
  12. 08 Aug, 2018 1 commit
  13. 14 Sep, 2017 1 commit
    • Steven Allen's avatar
      make sure to not drop writes on close · 860d2784
      Steven Allen authored
      Before, on close, we:
      
      1. Weren't completing the write.
      2. Flushing the buffer without waiting the latency delay.
      
      This fixes that by using two separate channels for close/reset and ignoring the
      close channel in deliverOrWait.
      860d2784
  14. 13 Sep, 2017 1 commit
    • Steven Allen's avatar
      update go-stream-muxer · 1b9aa778
      Steven Allen authored
      * Fix the tests to work with separate reset/close methods.
      * Ensure we interrupt writes on reset.
      * Always delay the proper time even if we're sending short messages.
      * Copy buffers as we send them. `Write` is not allowed to hang onto buffers. If
        we run into performance issues, we can always add a buffer pool.
      1b9aa778
  15. 08 Nov, 2016 1 commit
  16. 04 Oct, 2016 2 commits
  17. 18 Aug, 2016 1 commit
  18. 10 Aug, 2016 2 commits
  19. 27 Apr, 2016 1 commit
  20. 03 Mar, 2016 1 commit
  21. 04 Jan, 2016 1 commit
  22. 07 Dec, 2015 1 commit
    • Jeromy's avatar
      WIP · d91b419e
      Jeromy authored
      d91b419e
  23. 19 Nov, 2015 1 commit
  24. 16 Nov, 2015 1 commit
  25. 12 Nov, 2015 1 commit
  26. 30 Sep, 2015 2 commits
  27. 16 Jul, 2015 1 commit
  28. 31 Mar, 2015 1 commit
  29. 24 Jan, 2015 1 commit
  30. 02 Jan, 2015 1 commit
    • Juan Batiz-Benet's avatar
      net -> p2p/net · 72df463f
      Juan Batiz-Benet authored
      The net package is the next to move. It will be massaged
      a bit still to fix the Network / "NetworkBackend" conflict.
      72df463f