aboutsummaryrefslogtreecommitdiff
path: root/src/script
Commit message (Expand)AuthorAgeFilesLines
* Normalize header guard of script_error.hPavel Janík2014-12-051-3/+3
* MOVEONLY: core/ -> primitives/Luke Dashjr2014-12-033-3/+3
* Merge pull request #5227Wladimir J. van der Laan2014-12-011-1/+1
|\
| * Split up crypto/sha2Pieter Wuille2014-11-201-1/+1
* | libbitcoinconsensus: don't require any global constructorsCory Fields2014-11-241-7/+8
* | Test the exact order of CHECKMULTISIG sig/pubkey evaluationPeter Todd2014-11-201-1/+5
* | Make STRICTENC invalid pubkeys fail the script rather than the opcode.Pieter Wuille2014-11-204-8/+11
|/
* Merge pull request #5000Pieter Wuille2014-11-205-2/+25
|\
| * Discourage NOPs reserved for soft-fork upgradesPeter Todd2014-11-175-2/+25
* | build: add libbitcoinconsensus files and hook up the lib buildCory Fields2014-11-192-0/+158
|/
* script: create sane error return codes for script validation and remove loggingCory Fields2014-11-144-119/+304
* Make comments in /src/script doxygen compatibleMichael Ford2014-11-107-63/+85
* Avoid a bunch of copying/conversion in script/signPieter Wuille2014-11-042-5/+5
* minor code style cleanup after recent mergesPhilip Kaufmann2014-11-041-2/+2
* Merge pull request #5196Wladimir J. van der Laan2014-11-045-15/+15
|\
| * Fix all header definesPavel Janík2014-11-035-15/+15
* | Merge pull request #5162Wladimir J. van der Laan2014-11-044-5/+7
|\ \ | |/ |/|
| * boost: moveonly: split CPubKey and friends to new filesCory Fields2014-10-314-4/+5
| * boost: moveonly: create eccryptoverify.h|cpp and move helper functions thereCory Fields2014-10-311-1/+2
* | Merge pull request #5077Wladimir J. van der Laan2014-10-312-2/+5
|\ \ | |/ |/|
| * Enable customising node policy for datacarrier data size with a -datacarriers...Luke Dashjr2014-10-272-2/+5
* | Merge pull request #5100Pieter Wuille2014-10-284-221/+2
|\ \
| * | MOVEONLY: Move script/compressor out of script and put CTxOutCompressor (fromjtimon2014-10-272-219/+0
| * | MOVEONLY: Separate CTransaction and dependencies from corejtimon2014-10-272-2/+2
| |/
* | Improve CScriptNum() commentPeter Todd2014-10-251-2/+17
* | Add SCRIPT_VERIFY_MINIMALDATA (BIP62 rules 3 and 4)Pieter Wuille2014-10-255-46/+60
* | Add SCRIPT_VERIFY_SIGPUSHONLY (BIP62 rule 2)Pieter Wuille2014-10-254-2/+9
|/
* fix build with libc++ after 85c579eCory Fields2014-10-231-0/+1
* script: add a slew of includes all around and drop includes from script.hCory Fields2014-10-177-7/+18
* script: move ToString and ValueString out of the headerCory Fields2014-10-172-29/+34
* script: add ToByteVector() for converting anything with begin/endCory Fields2014-10-173-27/+10
* script: move CScriptID to standard.h and add a ctor for creating them from CS...Cory Fields2014-10-175-6/+14
* Make SCRIPT_VERIFY_STRICTENC compatible with BIP62Pieter Wuille2014-10-082-28/+73
* Merge pull request #4954Wladimir J. van der Laan2014-10-071-2/+13
|\
| * Don't return an address for invalid pubkeysAndy Alness2014-10-061-2/+13
* | minor license, header end comment etc. cleanup in /scriptPhilip Kaufmann2014-10-063-6/+6
* | Replace SCRIPT_VERIFY_NOCACHE by flag directly to checkerPieter Wuille2014-10-025-27/+18
* | Make signature cache optionalPieter Wuille2014-10-025-86/+150
* | Abstract out SignatureCheckerPieter Wuille2014-10-023-13/+36
* | script: don't read past the endCory Fields2014-09-251-1/+2
* | Merge pull request #4969Wladimir J. van der Laan2014-09-251-1/+1
|\ \
| * | Reinitializing list's begin iterator after few elements were erased from the ...ENikS2014-09-231-1/+1
* | | Fixing C4146 warningENikS2014-09-251-1/+1
* | | script: Fix reference into empty vector run time exceptionENikS2014-09-251-6/+6
|/ /
* / Fixing condition 'sabotaging' MSVC buildENikS2014-09-191-2/+0
|/
* Merge pull request #4555Wladimir J. van der Laan2014-09-173-20/+16
|\
| * Don't pass nHashType to EvalScript nor CheckSigjtimon2014-09-123-16/+13
| * Don't pass nHashType to VerifyScriptjtimon2014-09-123-7/+6
* | Move CTxDestination from script/script to script/standardPieter Wuille2014-09-164-57/+64
* | cleanup new script files (no code changes)Philip Kaufmann2014-09-1410-26/+27
|/