Commit Graph

241 Commits

Author SHA1 Message Date
Marco Munizaga 3eb35223a7
Pass endpoint information to resource manager's OpenConnection (#1633)
* Move mux testsuite to here

* Update OpenConnection call sites to pass in endpoint information

* Go mod update

* Use proper versions for deps
2022-07-01 15:43:42 -07:00
Marco Munizaga 452ddfbb76
Add canonical peer status logs (#1624)
* Add canonical peer status logs

* Move logs to swarm

* Remove quic log

* Update deps
2022-07-01 12:52:39 -07:00
Marten Seemann 786a4d2649 switch from github.com/libp2p/go-libp2p-circuit to p2p/protocol/internal/circuitv1-deprecated 2022-07-01 17:45:15 +02:00
Marco Munizaga 17464c3bda
chore: update github.com/multiformats/go-multistream to v0.3.3 (#1621) 2022-06-28 12:20:08 -07:00
Marco Munizaga 8cb44cbd4e
logging: Add canonical log for misbehaving peers (#1600)
* Add misbehaving log

* Add logging when security handshake or muxer fails

* Update go-libp2p-core

* Log at the security handshake level

* Remove misbehaving log from setup muxer
2022-06-26 03:37:57 -07:00
Marten Seemann 650c35a8b6
use multiaddr ipcidr to parse multiaddr filters (#1606) 2022-06-24 00:47:03 -07:00
Marco Munizaga 86aad883c8
chore: update github.com/multiformats/go-multistream to v0.3.2 (#1610) 2022-06-23 12:51:41 +02:00
Marten Seemann 707100a521
remove legacy mDNS implementation (#1192) 2022-06-20 11:02:14 -07:00
Marco Munizaga e6379f54a8
identify: Fix flaky tests (#1555)
* Fix flaky timing dependent tests

* Update go-libp2p-peerstore dependency

* Register notifiee synchronously

* Only a single connection

* Remove WaitForDisconnectNotification hack since notifs are now synchronous

* Add debug logging to identify tests

* Close chan once
2022-06-02 13:30:51 -07:00
Marten Seemann 8d2e54e163
update go-libp2p-core, remove stream methods from network.Notifiee (#1521) 2022-05-25 06:51:37 -07:00
Marten Seemann 336d093b97
chore: update deps (#1522) 2022-05-25 02:59:30 -07:00
Marten Seemann 2253bd1d97
Merge pull request #1511 from libp2p/merge-muxer-multistream
move go-stream-muxer-multistream here
2022-05-24 15:45:09 +02:00
Marten Seemann 0ab782adb8
chore: update quic-go to v0.27.1 (#1520) 2022-05-24 05:46:44 -07:00
Marten Seemann 4c153be1d0
Merge pull request #1513 from libp2p/merge-nat
move go-libp2p-nat here
2022-05-20 17:54:30 +02:00
Marten Seemann 6fa91535bc switch from github.com/libp2p/go-stream-muxer-multistream to p2p/muxer/muxer-multistream 2022-05-20 12:41:52 +02:00
Marten Seemann f656048800 switch from github.com/libp2p/go-libp2p-nat to p2p/net/nat 2022-05-20 12:37:09 +02:00
Marten Seemann 3b98536d2d switch from github.com/libp2p/go-reuseport-transport to p2p/net/reuseport 2022-05-20 10:56:28 +02:00
Marten Seemann dea8537160
Merge pull request #1465 from libp2p/merge-pnet
move go-libp2p-pnet here
2022-05-03 18:23:05 +02:00
Marten Seemann 6f875981cd switch from github.com/libp2p/go-libp2p-pnet to p2p/net/pnet 2022-04-27 12:04:42 +02:00
Marten Seemann 27cfd3f4ed switch from github.com/libp2p/go-libp2p-tls to p2p/security/tls 2022-04-27 12:00:11 +02:00
Marten Seemann 8de2efdb5c
Merge pull request #1462 from libp2p/merge-noise
move go-libp2p-noise here
2022-04-27 11:55:50 +02:00
Marten Seemann 9dc18edc26 switch from github.com/libp2p/go-libp2p-transport-upgrader to p2p/net/upgrader 2022-04-27 01:46:40 +02:00
Marten Seemann 935905753a switch from github.com/libp2p/go-libp2p-noise to p2p/security/noise 2022-04-26 19:59:10 +02:00
Marten Seemann 4b7059c916
Merge pull request #1460 from libp2p/merge-csm
move go-conn-security-multistream here
2022-04-26 18:40:07 +01:00
Marten Seemann de5875fd9c switch from github.com/libp2p/go-conn-security-multistream to p2p/net/conn-security-multistream 2022-04-26 13:23:15 +01:00
Marten Seemann 663cf70bc3 rename the mplex package to mplex 2022-04-26 13:13:12 +01:00
Marten Seemann 94ce988fbb
use yamux instead of mplex in tests (#1456)
* use yamux in TCP transport tests

* use yamux in websocket tests
2022-04-26 03:19:06 -07:00
Marten Seemann f3bdb4b53c switch from github.com/libp2p/go-libp2p-yamux to p2p/muxer/yamux 2022-04-22 18:10:16 +01:00
Marten Seemann 4810afb293 switch from github.com/libp2p/go-libp2p-quic-transport to p2p/transport/quic 2022-04-22 16:34:30 +01:00
Marten Seemann 7d50e43d02
Merge pull request #1422 from libp2p/merge-websocket
move go-ws-transport here
2022-04-22 16:27:11 +01:00
Marten Seemann 9aab068808
update go-multistream, stop using deprecated NegotiateLazy (#1417)
* update go-multistream, stop using deprecated NegotiateLazy

* remove mock net test case TestStreamsStress
2022-04-22 07:57:23 -07:00
Marten Seemann 690a16ccbe switch from github.com/libp2p/go-ws-transport to p2p/transport/websocket 2022-04-22 15:49:01 +01:00
Marten Seemann dfc3a3f24a switch from github.com/libp2p/go-tcp-transport to p2p/transport/tcp 2022-04-22 14:48:25 +01:00
Marten Seemann 3effab121a switch from github.com/libp2p/go-libp2p-swarm to p2p/net/swarm 2022-04-21 13:35:04 +01:00
Marten Seemann fc2c34e045 switch from github.com/libp2p/go-libp2p-blankhost to p2p/host/blank 2022-04-19 14:41:06 +01:00
Marten Seemann 50756b301d
chore: update dependencies (#1407) 2022-04-19 04:39:54 -07:00
Marten Seemann e8a2c74b83
chore: update transport dependencies (#1387) 2022-04-11 11:31:04 -07:00
web3-bot 38c8195999
sync: update CI config files (#1372)
* bump go.mod to Go 1.17 and run go fix

* update .github/workflows/automerge.yml

* update .github/workflows/go-test.yml

* update .github/workflows/go-check.yml

Co-authored-by: web3-bot <web3-bot@users.noreply.github.com>
2022-04-10 15:33:32 -07:00
Marten Seemann d347c86e96
chore: update go-libp2p-quic-transport to v0.17.0 (#1380) 2022-04-10 10:45:22 -07:00
Marten Seemann 72fe013d15
remove mplex from the list of default muxers (#1344) 2022-03-30 09:51:36 -07:00
Marten Seemann 5bab581100
update go-libp2p-resource manager, release v0.18.0 (#1361)
* chore: update go-libp2p-resource-manager to v0.1.5

* release v0.18.0
2022-03-18 00:52:25 -07:00
Marten Seemann 49d75d7b88
update mplex (#1348) 2022-03-04 01:12:26 -08:00
vyzo 32d7977c6a update go-libp2p-swarm and go-tcp-transport 2022-02-22 11:54:52 +02:00
Marten Seemann bbe6727112
update go-libp2p-yamux and go-libp2p-quic-transport (#1326) 2022-02-08 01:12:15 -08:00
vyzo 09de5ab5e0 update deps, fixing nil peer scope pointer issues in connection upgrading 2022-02-03 19:12:20 +02:00
vyzo deb0f4f7e3 update go-libp2p-swarm and go-libp2p-yamux 2022-01-21 09:04:02 +02:00
vyzo f267bdaeb5 update go-libp2p-resource-manager 2022-01-19 13:24:52 +02:00
vyzo 392bb01d8a update yamux to v3.0.2 2022-01-18 21:47:35 +02:00
vyzo df2301ba95 use the resource manager in libp2p bundled services, initialize default one 2022-01-18 12:27:07 +04:00
Marten Seemann 4268804809 make go-libp2p build when using the resource manager dependencies 2022-01-18 12:25:31 +04:00