Branch: refs/heads/master
Home: https://github.com/btcsuite/btcd
Commit: a8a26aabb6b393c8f543dfce450aa6030d1f84f5
https://github.com/btcsuite/btcd/commit/a8a26aabb6b393c8f543dfce450aa6030d1f84f5
Author: Dave Collins <[email protected]>
Date: 2015-02-10 (Tue, 10 Feb 2015)
Changed paths:
M txscript/data/script_invalid.json
M txscript/opcode.go
Log Message:
-----------
txscript: Correct OP_CHECKMULTSIG handling.
This commit corrects a case in the OP_CHECKMULTISIG handling where it was
possible to improperly validate a transaction that had a combination of
valid and malformed signatures.
It also adds a new test to ensure this case is properly handled and nukes
a superfluous comment.
Fixes #293.