Commit Graph

10 Commits

Author SHA1 Message Date
Marten Seemann 235f25b487
identify: refactor sending of Identify pushes (#1984)
* identify: cache the snapshot

* identify: refactor sending of Identify pushes

* identify: fix concurrency when sending pushes

* identify: fix timestamp handling

* identify: remove unneeded pushSemaphore

* identify: improve logging

* identify: use a sequence number instead of a timestamp

* identify: start with an empty snapshot

* identify: wait until we've actually finished setting up
2023-02-08 14:44:33 -08:00
Marten Seemann 4623690009 switch from github.com/libp2p/go-libp2p-core to core 2022-08-17 17:13:02 +03: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 7fa07a4aac close all connections in the TestFastDisconnect test 2021-09-24 18:49:40 +01:00
Marten Seemann 6eada787d9 fix flaky TestFastDisconnect identify test 2021-09-24 16:16:16 +01:00
Marten Seemann 29da01af70 update go-libp2p-core to v0.10.0 2021-09-17 18:50:15 +02:00
Steven Allen a6747e5b72 test: deflake tests 2021-04-29 22:20:44 -07:00
Aarsh Shah 69916ed465
Emit event for User's NAT Type i.e. Hard NAT or Easy NAT (#1042)
* emit NAT device type
2021-02-19 15:14:03 +05:30
Steven Allen e3a983a355 fix: don't leak a goroutine if a peer connects and immediately disconnects 2020-05-19 13:37:52 -07:00