aboutsummaryrefslogtreecommitdiff
path: root/src/script.cpp
AgeCommit message (Expand)Author
2014-05-08Add rejection of non-null CHECKMULTISIG dummy valuesPeter Todd
2014-05-05Create (MANDATORY|STANDARD)_SCRIPT_VERIFY_FLAGS constantsPeter Todd
2014-02-26script: reduce OP_RETURN standard relay bytes to 40Jeff Garzik
2014-02-21script: tighten multisig non-standard rules: do not relay pubkeys above 65 bytesJeff Garzik
2014-02-11Add HasCanonicalPushes(), and use it in IsStandardTxPieter Wuille
2014-02-11Move IsPushOnly() to script.cppPieter Wuille
2013-11-20Merge pull request #3257Wladimir J. van der Laan
2013-11-15orphan spaces cleanup ;-)Philip Kaufmann
2013-11-15core: remove includes in .cpp, if header is already in .hPhilip Kaufmann
2013-11-10Cleanup code using forward declarations.Brandon Dahler
2013-10-24Relay OP_RETURN TxOut as standard transaction typePeter Todd
2013-10-21Merge pull request #2738 from jgarzik/op_returnGavin Andresen
2013-10-20Merge pull request #3119Pieter Wuille
2013-10-20Bump Year Number to 2013super3
2013-10-02Relay OP_RETURN data TxOut as standard transaction typeJeff Garzik
2013-09-28Inline signature serializerPieter Wuille
2013-09-18Replace printf with LogPrintf / LogPrintGavin Andresen
2013-08-25Merge pull request #2938 from petertodd/op-reserved-weirdnessGavin Andresen
2013-08-25Document and test OP_RESERVED weirdnessPeter Todd
2013-08-24Merge pull request #2618 from fcicq/solaris-supportJeff Garzik
2013-08-16Only create signatures with even S, and verification mode to check.Pieter Wuille
2013-07-31Remove #define loop from util.hGavin Andresen
2013-07-17Fix boost uint type bug by reordering the includesfcicq
2013-06-22Add ExtractAffectedKeys to scriptPieter Wuille
2013-06-05Removed script.cpp's dependence on main.hEric Lombrozo
2013-05-30Make signature cache store CPubKeysPieter Wuille
2013-05-30CSecret/CKey -> CKey/CPubKey split/refactorPieter Wuille
2013-05-30Make CPubKey statically allocatedPieter Wuille
2013-05-02Remove implementation of disabled opcodesGavin Andresen
2013-01-23Merge pull request #2114 from sipa/strictstrictGavin Andresen
2013-01-18Replace 520 constant with MAX_SCRIPT_ELEMENT_SIZEMatt Corallo
2013-01-08Remove contention on signature cache during block validationPieter Wuille
2013-01-08Move VerifySignature to mainPieter Wuille
2012-12-22Make IsCanonicalScript() check the hash type more thoroughlyPieter Wuille
2012-11-21Add assert and comment for subtle pay-to-script-hash logicGavin Andresen
2012-11-15Introduce script verification flagsPieter Wuille
2012-10-20Merge pull request #1936 from sipa/morehashwriterPieter Wuille
2012-10-20UltraprunePieter Wuille
2012-10-20Compact serialization for scriptsPieter Wuille
2012-10-20Merge pull request #1742 from sipa/canonicalJeff Garzik
2012-10-19Use CHashWriter also in SignatureHash(), and for message signingPieter Wuille
2012-09-25Documented bug in sign-extension behavior of opcodes OP_AND, OP_OR, and OP_XOR.Mark Friedenbach
2012-09-21Check for canonical public keys and signaturesPieter Wuille
2012-08-24Avoid leaving return types or function attributes on their own lines.Gregory Maxwell
2012-08-01Bugfix: Correct English grammar regarding "'s"Luke Dashjr
2012-08-01Bugfix: Fix a variety of misspellingsLuke Dashjr
2012-07-05Use unsigned ints to fix signed/unsigned warningsGavin Andresen
2012-07-05Implement raw transaction RPC callsGavin Andresen
2012-07-05Refactor: SignSignature/VerifyScriptGavin Andresen
2012-05-24Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddressPieter Wuille