Branch: refs/heads/master
Home: https://github.com/conformal/btcscript
Commit: dab2a7cb0fec7269d88209736e9a09cf25d5415e
https://github.com/conformal/btcscript/commit/dab2a7cb0fec7269d88209736e9a09cf25d5415e
Author: Owain G. Ainsworth <[email protected]>
Date: 2014-03-17 (Mon, 17 Mar 2014)
Changed paths:
M opcode.go
Log Message:
-----------
Don't possibly dereference bad signatures in OP_CHECKMULTISIG.
We do all the preprocessing in one loop. Fixes a bug introduced a while ago to
handle invalid signatures. Found by more tests from bitcoind.
Commit: 76339baf6c9407b073828245e3458f4df35190ae
https://github.com/conformal/btcscript/commit/76339baf6c9407b073828245e3458f4df35190ae
Author: Owain G. Ainsworth <[email protected]>
Date: 2014-03-18 (Tue, 18 Mar 2014)
Changed paths:
M script.go
Log Message:
-----------
Make removeOpcodeByData in line with bitcoind behaviour.
It should remove the opcode and data is the data is contained within the data
pushed, not just if it is equal to it. Found by bitcoind tx tests.
Compare:
https://github.com/conformal/btcscript/compare/c8332cc9a7ec...76339baf6c94