mirror of
https://github.com/libp2p/go-libp2p-core.git
synced 2024-12-26 23:30:27 +08:00
648dc3fba2
* feat: harden encoding/decoding functions against panics Part of https://github.com/libp2p/go-libp2p/issues/1389 These kinds of functions: 1. Handle user input. 2. Often have out-of-bounds, null pointer, etc bugs. 3. Have completely isolated logic where local panics are unlikely to cause memory corruption elsewhere. * test: add a panic catcher test |
||
---|---|---|
.. | ||
pb | ||
addrinfo_serde.go | ||
addrinfo_test.go | ||
addrinfo.go | ||
peer_serde_test.go | ||
peer_serde.go | ||
peer_test.go | ||
peer.go | ||
record_test.go | ||
record.go | ||
set.go |