aboutsummaryrefslogtreecommitdiff
path: root/src/script/script.h
Commit message (Expand)AuthorAgeFilesLines
* Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
* Make CScript (and prevector) c++11 movable.Pieter Wuille2016-12-211-1/+0
* Move CTxInWitness inside CTxInPieter Wuille2016-12-041-0/+2
* Rename OP_NOP3 to OP_CHECKSEQUENCEVERIFYBtcDrak2016-06-281-2/+2
* [RPC] signrawtransaction can sign P2WSHNicolasDorier2016-06-221-0/+1
* BIP141: Witness programPieter Wuille2016-06-221-0/+1
* BIP144: Serialization, hashes, relay (sender side)Pieter Wuille2016-06-221-0/+14
* Merge #7907: Optimize and Cleanup CScript::FindAndDeleteWladimir J. van der Laan2016-05-051-3/+12
|\
| * Improve worst-case behavior of CScript::FindAndDeletePatrick Strateman2016-04-211-2/+11
| * Replace c-style cast with c++ style static_cast.Patrick Strateman2016-04-191-1/+1
| * Replace memcmp with std::equal in CScript::FindAndDeletePatrick Strateman2016-04-191-1/+1
* | Treat overly long scriptPubKeys as unspendablePieter Wuille2016-04-251-1/+1
* | Introduce constant for maximum CScript lengthPieter Wuille2016-04-251-0/+3
|/
* BIP112: Implement CHECKSEQUENCEVERIFYMark Friedenbach2016-02-141-0/+12
* Merge pull request #7205Wladimir J. van der Laan2016-01-051-1/+1
|\
| * Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
* | Rename OP_NOP2 to OP_CHECKLOCKTIMEVERIFY.mb300sd2015-12-151-2/+2
|/
* Prevector typePieter Wuille2015-11-131-5/+9
* script: Remove magic numbersDavid Hill2015-10-151-1/+8
* Accept any sequence of PUSHDATAs in OP_RETURN outputsPeter Todd2015-10-011-1/+0
* Add IsPushOnly(const_iterator pc)Peter Todd2015-10-011-0/+1
* Resolve issue 3166.mruddy2015-07-301-1/+0
* Separate core memory usage computation in core_memusage.hPieter Wuille2015-07-201-3/+0
* Implement accurate memory accounting for mempoolPieter Wuille2015-07-101-0/+3
* add CReserveScript to allow modular script keeping/returningJonas Schnelli2015-07-011-0/+9
* Merge pull request #6124Wladimir J. van der Laan2015-06-261-3/+9
|\
| * Replace NOP2 with CHECKLOCKTIMEVERIFY (BIP65)Peter Todd2015-06-211-0/+1
| * Move LOCKTIME_THRESHOLD to src/script/script.hPeter Todd2015-05-091-0/+4
| * Make CScriptNum() take nMaxNumSize as an argumentPeter Todd2015-05-091-3/+4
* | fix header include groupsPhilip Kaufmann2015-05-141-1/+2
|/
* src/script/script.h: endian compatibility for PUSHDATA sizesWladimir J. van der Laan2015-03-061-7/+9
* Remove whitespaces before double colon in errors and logsPavel Janík2015-01-311-1/+1
* Added "Core" to copyright headerssandakersmann2014-12-191-1/+1
* Make comments in /src/script doxygen compatibleMichael Ford2014-11-101-18/+26
* Fix all header definesPavel Janík2014-11-031-3/+3
* Improve CScriptNum() commentPeter Todd2014-10-251-2/+17
* Add SCRIPT_VERIFY_MINIMALDATA (BIP62 rules 3 and 4)Pieter Wuille2014-10-251-7/+11
* Add SCRIPT_VERIFY_SIGPUSHONLY (BIP62 rule 2)Pieter Wuille2014-10-251-1/+1
* 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-171-6/+6
* script: move ToString and ValueString out of the headerCory Fields2014-10-171-29/+1
* script: add ToByteVector() for converting anything with begin/endCory Fields2014-10-171-23/+6
* script: move CScriptID to standard.h and add a ctor for creating them from CS...Cory Fields2014-10-171-6/+0
* 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
|/
* Fixing condition 'sabotaging' MSVC buildENikS2014-09-191-2/+0
* Move CTxDestination from script/script to script/standardPieter Wuille2014-09-161-17/+0
* cleanup new script files (no code changes)Philip Kaufmann2014-09-141-3/+3
* Move CScript class and dependencies to script/scriptjtimon2014-09-081-0/+645