Merge rust-bitcoin/rust-bitcoin#6915: primitives: Fix `Witness` handling of oversized items
This commit fixes a bug in how the Rust Bitcoin library counts and compares transaction witness data when a witness contains an oversized item. Previously, several functions relied on an iterator that silently skips oversized items, causin…
e1ed5884by Andrew Poelstra+106−273 files