HomePhabricator

Sanitize some wallet serialization

Description

Sanitize some wallet serialization

Summary:
Backport of PR12658 https://github.com/bitcoin/bitcoin/pull/12658/files

42343c748 Split up and sanitize CAccountingEntry serialization (Pieter Wuille)
029ecac1b Split up and sanitize CWalletTx serialization (Pieter Wuille)

Test Plan: make check

Reviewers: #bitcoin_abc, deadalnix, jasonbcox, Fabien

Reviewed By: #bitcoin_abc, jasonbcox

Maniphest Tasks: T635

Differential Revision: https://reviews.bitcoinabc.org/D2929

Details

Provenance
Pieter Wuille <pieter.wuille@gmail.com>Authored on Mar 10 2018, 01:04
Mark Lundeberg <36528214+markblundeberg@users.noreply.github.com>Committed on May 8 2019, 01:30
markblundebergPushed on May 8 2019, 01:30
Reviewer
Restricted Project
Differential Revision
D2929: Sanitize some wallet serialization
Parents
rABC7e4fc0b7c3d0: No need to use OpenSSL malloc/free
Branches
Unknown
Tags
Unknown

Event Timeline

Mark Lundeberg <36528214+markblundeberg@users.noreply.github.com> committed rABC9920930c59a8: Sanitize some wallet serialization (authored by Pieter Wuille <pieter.wuille@gmail.com>).May 8 2019, 01:30