882 Commits (5d1c4a62164592adcc631afa4e8684c93fae87ea)

Author SHA1 Message Date
Marten Seemann f06d0dfdce reset the temporary error catcher delay after successful accept 3 years ago
Marten Seemann 15bb90236f stop using the deprecated libp2p/go-maddr-filter 3 years ago
Marten Seemann d12b3851b9 speed up the dial tests 3 years ago
Marten Seemann f545ea34aa add constructor options for timeout, stop using transport.DialTimeout 3 years ago
Marten Seemann a32993f6ee remove addrutil.SubtractFilter 3 years ago
Marten Seemann e7ea19f358 remove goprocess from mock conn and link 3 years ago
Marten Seemann 47a6225cdb remove goprocess from mock net and peernet 3 years ago
Marten Seemann 56bcd81a3f use the new network.ConnStats 3 years ago
Marten Seemann ff0577ee4c always trim to the low watermark in a memory emergency 3 years ago
Marten Seemann 3412150b9c sort connections by direction and number of streams in a memory emergency 3 years ago
Marten Seemann a8a2eaa0de rework concurrency logic for trims 3 years ago
Marten Seemann 03958f6ee9 aggressively trim connections when we're running out of memory 3 years ago
Marten Seemann b1842dfdc0 fix flaky tests caused by super short silence periods 3 years ago
Marten Seemann f417a8d5ce count the number of streams on a connection for the stats 3 years ago
Marten Seemann fe89a27a3f fix flaky TestAcceptQueueBacklogged test 3 years ago
Marten Seemann 85de7f0dfb use the new network.ConnStats 3 years ago
Marten Seemann 212b671494 chore: update go-log to v2 (#294) 3 years ago
Marten Seemann 414856bb95 introduce WithGracePeriod and WithSilencePeriod configuration options 3 years ago
Marten Seemann cb6c410803 remove check for the last trim time when trimming 3 years ago
Marten Seemann e2489641e9 add an error return value to the constructor 3 years ago
Marten Seemann 4533d5ef67 add a test case 3 years ago
Marten Seemann 4aeb0b901d fix race condition in getConnsToClose 3 years ago
Marten Seemann 7122409767 unexport the config 3 years ago
Marten Seemann 628e658092 make sure the background go routine has stopped when closing 3 years ago
Marten Seemann 44a21dc590 update go-log to v2 3 years ago
Gus Eggert 7a35d0df97
feat: plumb through peerstore context changes (#1237) 3 years ago
Gus Eggert 8707662663 feat: plumb contexts through from peerstore (#290) 3 years ago
Marten Seemann d01b892679 update go-libp2p-swarm to v0.7.0 3 years ago
Marten Seemann c3cd06d61c update go-tcp-transport to v0.4.0 3 years ago
Marten Seemann 6d9ce0e3cf remove the ConnHandler 3 years ago
Aayush Rajasekaran 7201aee2f8 Fix error log 3 years ago
Marten Seemann 5e8e3d8385 remove mapping.teardown 3 years ago
Marten Seemann 4975f0abe5 remove dependency on github.com/ipfs/go-detect-race 3 years ago
Marten Seemann 893c9a40e3 chore: update go-log 3 years ago
Marten Seemann 3f74a3a8d0 chore: update go-log to v2 3 years ago
Marten Seemann c12d890cf7 disable failing tests on OSX 3 years ago
web3-bot 15037361bc run gofmt -s 3 years ago
Marten Seemann 1ce83dbab1 stop using goprocess for shutdown 3 years ago
Marten Seemann 67d483bf33 update go-nat to v0.1.0 3 years ago
Marten Seemann b7bee3855c remove the context from the libp2p and from the Host contructor 3 years ago
Steven Allen 97b8eb5fb5 chore: update go-log 3 years ago
Marten Seemann 0af4415ada unexport the DialSync 3 years ago
Marten Seemann 96eb4c7e1c add an error return value to the constructor 3 years ago
Marten Seemann c2439b03ed convert the metrics reporter to an option 3 years ago
Marten Seemann 21c4486060 use functional options to configure the swarm 3 years ago
Marten Seemann 0537306605 cancel the ctx when closing, use a sync.Once to only close once 3 years ago
Marten Seemann a872d26b7c use testing.Cleanup to shut down peerstore and revert most test changes 3 years ago
Marten Seemann 782897ea41 stop using goprocess to control teardown 3 years ago
Marten Seemann b63c8ff023 use the new SecureTransport and SecureMuxer interfaces (#36) 3 years ago
Marten Seemann 289fcae846 increase timeout in TestConnectionsClosedIfNotAccepted on CI 3 years ago