aboutsummaryrefslogtreecommitdiff
path: root/src/script
Commit message (Expand)AuthorAgeFilesLines
* Use the override specifier (C++11) where we expect to be overriding the virtu...practicalswift2017-06-284-9/+9
* Merge #9544: [trivial] Add end of namespace comments. Improve consistency.Wladimir J. van der Laan2017-06-265-6/+6
|\
| * [trivial] Add end of namespace commentspracticalswift2017-05-315-6/+6
* | Merge #10502: scripted-diff: Remove BOOST_FOREACH, Q_FOREACH and PAIRTYPEPieter Wuille2017-06-133-7/+7
|\ \
| * | scripted-diff: Remove PAIRTYPEJorge Timón2017-06-051-1/+1
| * | scripted-diff: Fully remove BOOST_FOREACHJorge Timón2017-06-053-7/+7
* | | Merge #10534: Clarify prevector::erase and avoid swap-to-clearWladimir J. van der Laan2017-06-131-2/+3
|\ \ \
| * | | Clarify prevector::erase and avoid swap-to-clearPieter Wuille2017-06-091-2/+3
| |/ /
* | | Merge #10521: Limit variable scopePieter Wuille2017-06-091-2/+1
|\ \ \
| * | | Limit variable scopepracticalswift2017-06-051-2/+1
| |/ /
* | | Sanity check transaction scripts in DecodeHexTxAndrew Chow2017-06-072-1/+5
* | | Add a valid opcode sanity check to CScriptAndrew Chow2017-06-072-0/+15
|/ /
* | Merge #10313: [Consensus] Add constant for maximum stack sizePieter Wuille2017-05-232-1/+4
|\ \
| * | Add constant for maximum stack sizeGregory Sanders2017-05-022-1/+4
| |/
* / Use range-based for loops (C++11) when looping over vector elementspracticalswift2017-05-191-6/+6
|/
* Remove unused C++ code not covered by unit testspracticalswift2017-04-261-3/+3
* Deduplicate SignatureCacheHasherJeremy Rubin2017-04-122-22/+21
* Refactor: Remove using namespace <xxx> from script/Karl-Johan Alm2017-03-085-51/+41
* Merge #8808: Do not shadow variables (gcc set)Wladimir J. van der Laan2017-03-035-12/+12
|\
| * Do not shadow variables (gcc set)Pavel Janík2016-12-055-12/+12
* | Trivial: fix comments referencing AppInit2Marko Bencun2017-02-241-1/+2
* | Ensure `-maxsigcachesize` is in valid rangeJohn Newbery2017-02-172-2/+5
* | [trivial] Fix typos in commentspracticalswift2017-01-271-1/+1
* | Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-3113-13/+13
* | Make CScript (and prevector) c++11 movable.Pieter Wuille2016-12-211-1/+0
* | Merge #8589: Inline CTxInWitness inside CTxInWladimir J. van der Laan2016-12-213-8/+6
|\ \
| * | Move CTxInWitness inside CTxInPieter Wuille2016-12-043-8/+6
| |/
* | Merge #8895: Better SigCache ImplementationPieter Wuille2016-12-142-41/+45
|\ \
| * | Add CuckooCache implementation and replace the sigcache map_type with itJeremy Rubin2016-12-142-41/+45
* | | Refactor: Removed begin/end_ptr functions.Karl-Johan Alm2016-12-091-5/+5
| |/ |/|
* | Make CTransaction actually immutablePieter Wuille2016-12-021-2/+1
* | Get rid of nType and nVersionPieter Wuille2016-11-072-16/+18
* | Make GetSerializeSize a wrapper on top of CSizeComputerPieter Wuille2016-11-071-1/+1
* | Make streams' read and write return voidPieter Wuille2016-11-071-2/+1
* | libconsensus: Add input validation of flagsWladimir J. van der Laan2016-10-202-0/+13
|/
* Merge #8927: Add script tests for FindAndDelete in pre-segwit and segwit scriptsWladimir J. van der Laan2016-10-191-2/+2
|\
| * Add script tests for FindAndDelete in pre-segwit and segwit scriptsJohnson Lau2016-10-161-2/+2
* | Fix ismine and addwitnessaddress: no uncompressed keys in segwitPieter Wuille2016-10-172-10/+63
* | Require compressed keys in segwit as policy and disable signing with uncompre...Johnson Lau2016-10-165-8/+35
|/
* Add NULLDUMMY verify flag in bitcoinconsensus.hJohnson Lau2016-09-301-1/+2
* Add policy: null signature for failed CHECK(MULTI)SIGJohnson Lau2016-09-274-1/+20
* Make non-minimal OP_IF/NOTIF argument non-standard for P2WSHJohnson Lau2016-09-234-1/+14
* Merge #8524: Precompute sighashesPieter Wuille2016-09-014-22/+51
|\
| * Rename to PrecomputedTransactionDataPieter Wuille2016-08-264-12/+12
| * Precompute sighashesPieter Wuille2016-08-164-22/+51
* | Merge #8607: [doc] Fix doxygen off-by-one comments, fix typosWladimir J. van der Laan2016-08-281-1/+1
|\ \ | |/ |/|
| * [doc] Fix typos in comments, doxygen: Fix comment syntaxMarcoFalke2016-08-221-1/+1
* | libconsensus: Expose a flag for BIP112Jorge Timón2016-07-281-0/+1
* | Rename OP_NOP3 to OP_CHECKSEQUENCEVERIFYBtcDrak2016-06-282-3/+3
|/
* [RPC] signrawtransaction can sign P2WSHNicolasDorier2016-06-222-0/+9