aboutsummaryrefslogtreecommitdiff
path: root/src/script
AgeCommit message (Expand)Author
2015-08-19Merge pull request #6544Wladimir J. van der Laan
2015-08-10Correct a possibly intentional pun that is nevertheless hard to read: "two ti...Mark Friedenbach
2015-07-20Also remove pay-2-pubkey from watch when adding a priv keyMatt Corallo
2015-07-20Separate core memory usage computation in core_memusage.hPieter Wuille
2015-07-10Implement accurate memory accounting for mempoolPieter Wuille
2015-07-06Merge pull request #6335Wladimir J. van der Laan
2015-07-01add CReserveScript to allow modular script keeping/returningJonas Schnelli
2015-06-26Policy: MOVEONLY: 3 functions to policy.o:Luke Dashjr
2015-06-26Policy: MOVEONLY: Create policy/policy.h with some constantsJorge Timón
2015-06-26Merge pull request #6124Wladimir J. van der Laan
2015-06-22Enable CHECKLOCKTIMEVERIFY as a standard script verify flagPeter Todd
2015-06-21Replace NOP2 with CHECKLOCKTIMEVERIFY (BIP65)Peter Todd
2015-06-11Add DummySignatureCreator which just creates zeroed sigsPieter Wuille
2015-05-14fix header include groupsPhilip Kaufmann
2015-05-09Move LOCKTIME_THRESHOLD to src/script/script.hPeter Todd
2015-05-09Make CScriptNum() take nMaxNumSize as an argumentPeter Todd
2015-03-21Abstract out Ctransaction-specific signing into TransactionSignatureCreatorPieter Wuille
2015-03-06src/script/script.h: endian compatibility for PUSHDATA sizesWladimir J. van der Laan
2015-02-03Merge pull request #5286Wladimir J. van der Laan
2015-02-03Merge pull request #5713Wladimir J. van der Laan
2015-02-02Avoid storing a reference passed to SignatureChecker constructorsPieter Wuille
2015-02-02Use separate SignatureChecker for CMutableTransactionPieter Wuille
2015-02-01BIP66 changeover logicPieter Wuille
2015-02-01Change IsDERSignature to BIP66 implementationPieter Wuille
2015-01-31Remove whitespaces before double colon in errors and logsPavel Janík
2015-01-09Make empty byte arrays pass CheckSignatureEncoding()Peter Todd
2015-01-08Merge pull request #5143Wladimir J. van der Laan
2015-01-05String conversions uint256 -> uint256SWladimir J. van der Laan
2015-01-05Replace uint256(1) with static constantWladimir J. van der Laan
2015-01-05Replace direct use of 0 with SetNull and IsNullWladimir J. van der Laan
2014-12-25Fix CScriptID(const CScript& in) in empty script casePeter Todd
2014-12-19Added "Core" to copyright headerssandakersmann
2014-12-17make all catch() arguments constPhilip Kaufmann
2014-12-05Normalize header guard of script_error.hPavel Janík
2014-12-03MOVEONLY: core/ -> primitives/Luke Dashjr
2014-12-01Merge pull request #5227Wladimir J. van der Laan
2014-11-25Make SCRIPT_VERIFY_CLEANSTACK a standardness requirementPieter Wuille
2014-11-25Add SCRIPT_VERIFY_CLEANSTACK (BIP62 rule 6)Pieter Wuille
2014-11-25No semantic change: reuse stack variable in P2SH evaluationPieter Wuille
2014-11-24libbitcoinconsensus: don't require any global constructorsCory Fields
2014-11-20Split up crypto/sha2Pieter Wuille
2014-11-20Test the exact order of CHECKMULTISIG sig/pubkey evaluationPeter Todd
2014-11-20Make STRICTENC invalid pubkeys fail the script rather than the opcode.Pieter Wuille
2014-11-20Merge pull request #5000Pieter Wuille
2014-11-19build: add libbitcoinconsensus files and hook up the lib buildCory Fields
2014-11-17Discourage NOPs reserved for soft-fork upgradesPeter Todd
2014-11-14script: create sane error return codes for script validation and remove loggingCory Fields
2014-11-14Change the default maximum OP_RETURN size to 80 bytesFlavien Charlon
2014-11-10Make comments in /src/script doxygen compatibleMichael Ford
2014-11-04Avoid a bunch of copying/conversion in script/signPieter Wuille