aboutsummaryrefslogtreecommitdiff
path: root/src/script
AgeCommit message (Expand)Author
2015-02-03Merge pull request #5714Wladimir J. van der Laan
2015-02-03Avoid storing a reference passed to SignatureChecker constructorsPieter Wuille
2015-02-03Use separate SignatureChecker for CMutableTransactionPieter Wuille
2015-02-01BIP66 changeover logicPieter Wuille
2015-02-01Change IsDERSignature to BIP66 implementationPieter Wuille
2015-01-26Make empty byte arrays pass CheckSignatureEncoding()Peter Todd
2014-12-27Fix CScriptID(const CScript& in) in empty script casePeter Todd
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-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-10Make comments in /src/script doxygen compatibleMichael Ford
2014-11-04Avoid a bunch of copying/conversion in script/signPieter Wuille
2014-11-04minor code style cleanup after recent mergesPhilip Kaufmann
2014-11-04Merge pull request #5196Wladimir J. van der Laan
2014-11-04Merge pull request #5162Wladimir J. van der Laan
2014-11-03Fix all header definesPavel Janík
2014-10-31Merge pull request #5077Wladimir J. van der Laan
2014-10-31boost: moveonly: split CPubKey and friends to new filesCory Fields
2014-10-31boost: moveonly: create eccryptoverify.h|cpp and move helper functions thereCory Fields
2014-10-28Merge pull request #5100Pieter Wuille
2014-10-27MOVEONLY: Move script/compressor out of script and put CTxOutCompressor (fromjtimon
2014-10-27MOVEONLY: Separate CTransaction and dependencies from corejtimon
2014-10-27Enable customising node policy for datacarrier data size with a -datacarriers...Luke Dashjr
2014-10-25Improve CScriptNum() commentPeter Todd
2014-10-25Add SCRIPT_VERIFY_MINIMALDATA (BIP62 rules 3 and 4)Pieter Wuille
2014-10-25Add SCRIPT_VERIFY_SIGPUSHONLY (BIP62 rule 2)Pieter Wuille
2014-10-23fix build with libc++ after 85c579eCory Fields
2014-10-17script: add a slew of includes all around and drop includes from script.hCory Fields
2014-10-17script: move ToString and ValueString out of the headerCory Fields
2014-10-17script: add ToByteVector() for converting anything with begin/endCory Fields
2014-10-17script: move CScriptID to standard.h and add a ctor for creating them from CS...Cory Fields
2014-10-08Make SCRIPT_VERIFY_STRICTENC compatible with BIP62Pieter Wuille
2014-10-07Merge pull request #4954Wladimir J. van der Laan
2014-10-06Don't return an address for invalid pubkeysAndy Alness
2014-10-06minor license, header end comment etc. cleanup in /scriptPhilip Kaufmann
2014-10-02Replace SCRIPT_VERIFY_NOCACHE by flag directly to checkerPieter Wuille
2014-10-02Make signature cache optionalPieter Wuille
2014-10-02Abstract out SignatureCheckerPieter Wuille
2014-09-25script: don't read past the endCory Fields
2014-09-25Merge pull request #4969Wladimir J. van der Laan
2014-09-25Fixing C4146 warningENikS
2014-09-25script: Fix reference into empty vector run time exceptionENikS