- 01 Apr, 2021 1 commit
-
-
vyzo authored
so that we exercise the dialWorker dial to self error path
-
- 31 Mar, 2021 3 commits
- 09 Feb, 2021 1 commit
-
-
Marten Seemann authored
-
- 19 Dec, 2020 1 commit
-
-
Marten Seemann authored
-
- 02 Sep, 2020 1 commit
-
-
Steven Allen authored
This commit switches over to the new Close/CloseWrite/CloseRead interface changes in go-libp2p-core 0.7.0. This change also removes a now obsolete hack to implicitly clean up streams after reading an EOF; calling Close or Reset is now required. See: https://github.com/libp2p/go-libp2p-core/releases/tag/v0.7.0
-
- 01 Apr, 2020 1 commit
-
-
Will Scott authored
-
- 26 May, 2019 1 commit
-
-
Raúl Kripalani authored
-
- 24 Apr, 2019 1 commit
-
-
Steven Allen authored
* Limits the number of dial errors we keep * Exposes the dial errors * Avoids string formatting unless we actually need to. Helps address https://github.com/libp2p/go-libp2p-swarm/issues/119
-
- 05 Apr, 2019 1 commit
-
-
tg authored
License: MIT Signed-off-by: Georgij Tolstov <tolstov.georgij@gmail.com>
-
- 19 Feb, 2019 1 commit
-
-
Matt Joiner authored
-
- 26 Jun, 2018 1 commit
-
-
Steven Allen authored
-
- 05 Jun, 2018 1 commit
-
-
Steven Allen authored
Removes: * go-libp2p-conn logic (moved to transports) * go-libp2p-peerstream (moved here) Changes: * New transport interface. * Explicit over implicit (the implicit automagic now all lives in go-libp2p): * No more default transports, muxers, etc. * No more fallback dialer. Transports are now *required*. * Stream opening: * Connection picking logic (instead of just picking the first). * Tries harder to open a stream of some connections happen to be closed. * Stream closing: * No longer treats half-closed streams as fully closed. Users *must* read the an EOF or reset the stream for it to be garbage collected. * No more polling for dead connections. * Multiplexers are now *non-optional*. Really, they haven't been optional for a while but we still pretended that they were. * No more Network type alias. It added a bunch of code and didn't really provide anything but an alternative set of methods that do the same thing. * Notifications: * New guarantee: connection open notifications will complete before connection close notifications begin. * Given that, notifications are now delivered in parallel. No more notification backlogs blocking connection closing/opening.
-
- 03 Feb, 2017 2 commits
- 05 Oct, 2016 1 commit
-
-
Jeromy authored
-
- 04 Oct, 2016 1 commit
-
-
Jeromy authored
-
- 03 Oct, 2016 1 commit
-
-
Jeromy authored
-
- 08 Sep, 2016 1 commit
-
-
Jeromy authored
-
- 10 Aug, 2016 1 commit
-
-
Jeromy authored
-
- 23 Jul, 2016 1 commit
-
-
John Steidley authored
-
- 31 May, 2016 2 commits
- 27 Apr, 2016 2 commits
- 12 Apr, 2016 1 commit
-
-
Jeromy authored
-
- 30 Mar, 2016 1 commit
-
-
Jeromy authored
-
- 04 Mar, 2016 1 commit
-
-
Jeromy authored
Previously we were unable to dial on a given transport if there were no listener addresses defined for that. This meant that most people couldnt use utp (as they had no utp listener transport to dial from).
-
- 03 Mar, 2016 1 commit
-
-
Jeromy authored
-
- 31 Jan, 2016 1 commit
-
-
Jeromy authored
-
- 04 Jan, 2016 1 commit
-
-
Jeromy authored
-
- 07 Dec, 2015 1 commit
-
-
Jeromy authored
-
- 19 Nov, 2015 1 commit
-
-
Jeromy authored
-
- 16 Nov, 2015 4 commits
- 15 Nov, 2015 1 commit
-
-
Jeromy authored
-
- 12 Nov, 2015 1 commit
-
-
Jeromy authored
-