155 Commits (22b62cfd65f15912e4b3dbf8d799dd62e004ab96)

Author SHA1 Message Date
Marten Seemann b7bee3855c remove the context from the libp2p and from the Host contructor 3 years ago
Marten Seemann 29da01af70 update go-libp2p-core to v0.10.0 3 years ago
Marten Seemann 8206fcda76
signalling for hole punching (#1168) 3 years ago
Marten Seemann 2d07a0d973 chore: update go-libp2p-autonat to v0.5.0 3 years ago
Marten Seemann 82a43f7abd remove deprecated basichost.New constructor 3 years ago
godcong 99c48cfe99 fix(basic_host): stream not closed when context done 3 years ago
Louis Thibault fbcfca7ac3 Make BasicHost.evtLocalAddrsUpdated event emitter stateful. 3 years ago
Marten Seemann 25d36cdd05 remove deprecated identify.ClientVersion 3 years ago
Steven Allen 219a23aa99 fix(basic_host): process address filters even when not listening 3 years ago
snyh cc409ae169 perf/basic_host: Don't handle address change if we hasn't anyone 3 years ago
Steven Allen e482b45c66 fix: re-expose AutoNAT service on BasicHost 4 years ago
Steven Allen c7902333be test: deflake TestProtoDowngrade 4 years ago
Steven Allen a6747e5b72 test: deflake tests 4 years ago
web3-bot 218f33bc62 run gofmt -s 4 years ago
Steven Allen 2ad02f79b2 chore: update to go-log v2 4 years ago
Cory Schwartz 04a93f4080 static check fixes 4 years ago
Cory Schwartz 628f86c689 fix go vet 4 years ago
vyzo a78f048d9c fix tests 4 years ago
Will Scott c2c5918483
fix autonat race 4 years ago
Aarsh Shah 69916ed465
Emit event for User's NAT Type i.e. Hard NAT or Easy NAT (#1042) 4 years ago
Aarsh Shah 890f2e86b2
Close peerstore and document Host Close (#1037) 4 years ago
Steven Allen 024f1af9ae fix: obey new stream timeout 4 years ago
Steven Allen 7a98f28856 feat: update to go-libp2p-core 0.7.0 interface changes 4 years ago
Will 7cfc4e645e
Bump Autonat version & validate fixed call loop in `.Addrs` (#988) 4 years ago
Steven Allen 717d9e7574 fix: use the correct external address when NAT port-mapping 4 years ago
sandman d9a4e38ac4 fix to call PublicAddr interface of AutoNat 4 years ago
sandman a55891f71b add AutoNat PublicAddr when host can be dialed but not get public addr by net.InterfaceAddrs() 4 years ago
Steven Allen 9cd6aaa9ea
Fix address advertisement bugs (#974) 4 years ago
Steven Allen 72770db2f6 fix: avoid a close deadlock in the natmanager 4 years ago
Steven Allen 1180b6fa1e fix(nat): use the right addresses when nat port mapping 4 years ago
Aarsh Shah 6b34fff392
fixed compilation error (#956) 5 years ago
Aarsh Shah 3a1d20b748
Filter Interface Addresses (#936) 5 years ago
Yusef Napora 82c11bce2a sleep longer in test 5 years ago
Yusef Napora bd9e7b59ce detect listen addr changes in BasicHost 5 years ago
Yusef Napora 3364dccbbf make test fail to demonstrate issue 5 years ago
Yusef Napora 0d6e02e95b add test to demo missing peer records after listen 5 years ago
Aarsh Shah a7671efe6b
no signed peer records for mocknets (#934) 5 years ago
Aarsh Shah 973933ad7d
Remove race between ID, Push & Delta (#907) 5 years ago
Raúl Kripalani d9d18512ca
fix a compilation error introduced in 077a818. (#919) 5 years ago
Yusef Napora 077a81814f
exchange signed routing records in identify (#747) 5 years ago
Steven Allen bd040ba050 fix: refactor logic for identifying connections 5 years ago
Aarsh Shah 615f125342
Remove goprocess from Host (#865) 5 years ago
Aarsh Shah e17a6f8bf2 remove lastaddrs as member variable 5 years ago
Aarsh Shah fa575b4d32 changes as per review 5 years ago
Aarsh Shah 82be3ee46f signal address change 5 years ago
Aarsh Shah d49806efc9 emit address change evt 5 years ago
Aarsh Shah ed4646f711 local addr updated event 5 years ago
optman 3f43dfe646 enable non-public address port mapping announcement 5 years ago
Steven Allen 9073eaaf8f fix: demote stream deadline errors to debug logs 5 years ago
Steven Allen e5d28696f5 feat(host): recursively resolve addresses 5 years ago