v0.14.3
This release updates go-tcp-transport to v0.2.3, which collects TCP metrics from the kernel and exposes them via Prometheus.
Changelog
- github.com/libp2p/go-libp2p:
- update go-tcp-transport to v0.2.3 and go-multiaddr to v0.3.3 (libp2p/go-libp2p#1121)
- github.com/libp2p/go-tcp-transport (v0.2.1 -> v0.2.3):
- Skip SetKeepAlivePeriod call on OpenBSD (libp2p/go-tcp-transport#80)
- sync: update CI config files (#79) (libp2p/go-tcp-transport#79)
- sync: update CI config files (libp2p/go-tcp-transport#78)
- use log.Warn instead of log.Warning (libp2p/go-tcp-transport#77)
- add bandwidth-related metrics (for Linux and OSX) (libp2p/go-tcp-transport#76)
- expose some Prometheus metrics (libp2p/go-tcp-transport#75)
- enable TCP keepalives (libp2p/go-tcp-transport#73)
- stop using the deprecated go-multiaddr-net package (libp2p/go-tcp-transport#72)
- github.com/multiformats/go-multiaddr (v0.3.1 -> v0.3.3):
- guard against nil {Local,Remote}Addr() return values (multiformats/go-multiaddr#155)
- sync: update CI config files (#154) (multiformats/go-multiaddr#154)
- fix(net): export new net.Addr conversion registration functions (multiformats/go-multiaddr#152)
- sync: update CI config files (#149) (multiformats/go-multiaddr#149)
- remove the autorebase workflow (#148) (multiformats/go-multiaddr#148)
- sync: update CI config files (#147) (multiformats/go-multiaddr#147)
- sync: run go mod tidy (and set Go 1.15) and gofmt -s in copy workflow (#146) (multiformats/go-multiaddr#146)
- remove Travis config (multiformats/go-multiaddr#144)
- more linter fixes (multiformats/go-multiaddr#145)
- sync: only create a single PR per target repo (multiformats/go-multiaddr#142)
- fix go vet and staticcheck failures (multiformats/go-multiaddr#143)
- add .github/workflows/automerge.yml (#140) (multiformats/go-multiaddr#140)
- don't listen on all interfaces in tests, unless on CI (multiformats/go-multiaddr#136)
- Fix Local Address on TCP connections (multiformats/go-multiaddr#135)
- github.com/multiformats/go-multihash (v0.0.14 -> v0.0.15):
- Refactor registry system: no direct dependencies; expose standard hash.Hash; be a data carrier. (multiformats/go-multihash#136)
Contributors
| Contributor | Commits | Lines ± | Files Changed |
|---|---|---|---|
| Marten Seemann | 19 | +1885/-300 | 39 |
| Eric Myhre | 17 | +637/-553 | 48 |
| web3-bot | 15 | +387/-122 | 23 |
| Steven Allen | 1 | +16/-6 | 1 |
| aarshkshah1992 | 1 | +9/-1 | 1 |
| Aaron Bieber | 1 | +6/-2 | 1 |