Always reserialize transactions before relaying
authoralex <alex@alex-VirtualBox.(none)>
Wed, 4 Sep 2013 20:12:02 +0000 (00:12 +0400)
committeralex <alex@alex-VirtualBox.(none)>
Wed, 4 Sep 2013 20:12:02 +0000 (00:12 +0400)
commit9f3020f117dec258f93def05cbdb27d86917a015
tree1b1ab51fe8ae395017c00d9bd4f0222704b53bc5
parent11ffe1ccae2e10f753e65da227355615f5f9d6f7
Always reserialize transactions before relaying

This is more proper way to fix CVE-2013-4627. See https://bitslog.wordpress.com/2013/07/18/buggy-cve-2013-4627-patch-open-new-vectors-of-attack/ for details.
src/main.cpp
src/net.cpp
src/net.h
src/rpcrawtransaction.cpp
src/wallet.cpp