diff options
author | MarcoFalke <falke.marco@gmail.com> | 2020-10-27 08:07:19 +0100 |
---|---|---|
committer | MarcoFalke <falke.marco@gmail.com> | 2020-10-27 08:07:23 +0100 |
commit | fa463f11637739eced87ce892b59aa22e28a71d5 (patch) | |
tree | 68fcdcc72095adbc1484ff3916300e9373dd28fa /ci | |
parent | d67883d01e507dd22d1281f4a4860e79d6a46a47 (diff) | |
parent | 903f3d06275312aa4000b765d2287339210c61c1 (diff) | |
download | bitcoin-fa463f11637739eced87ce892b59aa22e28a71d5.tar.xz |
Merge #20247: fuzz: Check for addrv1 compatibility before using addrv1 serializer. Fuzz addrv2 serialization.
903f3d06275312aa4000b765d2287339210c61c1 fuzz: Check for addrv1 compatibility before using addrv1 serializer (practicalswift)
Pull request description:
Fuzz addrv2 address serialization.
Check for addrv1 compatibility before using addrv1 serializer.
Before this
```
$ src/test/fuzz/netaddr_deserialize
netaddr_deserialize: test/fuzz/deserialize.cpp:84: void
(anonymous namespace)::AssertEqualAfterSerializeDeserialize(const T &) [T = CNetAddr]:
Assertion `Deserialize<T>(Serialize(obj)) == obj' failed.
```
After this patch:
```
$ src/test/fuzz/netaddr_deserialize
…
```
ACKs for top commit:
MarcoFalke:
review ACK 903f3d06275312aa4000b765d2287339210c61c1
Tree-SHA512: a9ddb71cc31c877fa3dd78dbc908d1e30b4790398fefe19e6541f1fca81e8560f7a11fa099ef3943b94401974c472e523484fdf66f1c23ff2e998558ba4b65de
Diffstat (limited to 'ci')
0 files changed, 0 insertions, 0 deletions