aboutsummaryrefslogtreecommitdiff
path: root/src/test/script_tests.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge #13666: Always create signatures with Low R valuesWladimir J. van der Laan2018-08-131-1/+1
|\
| * Always create 70 byte signatures with low R valuesAndrew Chow2018-08-091-1/+1
* | Update copyright headers to 2018DrahtBot2018-07-271-1/+1
|/
* scripted-diff: Remove trailing whitespacesJoão Barbosa2018-07-241-1/+1
* bitcoinconsensus: invalid flags should be set to bitcoinconsensus_error type,...Thomas Kerin2018-07-131-0/+142
* Remove CombineSignatures and replace testsAndrew Chow2018-07-031-36/+50
* Merge #13011: Cache witness hash in CTransactionWladimir J. van der Laan2018-05-231-4/+4
|\
| * Make CMutableTransaction constructor explicitMarcoFalke2018-05-041-4/+4
* | Merge #11423: [Policy] Several transaction standardness rulesWladimir J. van der Laan2018-05-121-0/+2
|\ \ | |/ |/|
| * Add constant scriptCode policy in non-segwit scriptsJohnson Lau2018-05-051-0/+2
* | Make it clear which functions that are intended to be translation unit localpracticalswift2018-05-031-4/+4
|/
* Merge #12885: Reduce implementation code inside CScriptWladimir J. van der Laan2018-04-231-16/+16
|\
| * [MOVEONLY] Move CSCript::FindAndDelete to interpreterPieter Wuille2018-04-131-16/+16
* | tests: Avoid copies of CTransactionMarcoFalke2018-04-111-2/+2
|/
* scripted-diff: Convert 11 enums into scoped enums (C++11)practicalswift2018-03-091-67/+67
* Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* Merge #10699: Make all script validation flags backward compatibleWladimir J. van der Laan2017-12-121-0/+11
|\
| * Add a test that all flags are softforksPieter Wuille2017-06-301-0/+11
* | test: refactor: Use absolute include paths for test data filesWladimir J. van der Laan2017-11-161-1/+1
* | scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-13/+13
* | Fix invalid memory access in CScript::operator+=Anthony Towns2017-09-111-0/+17
* | Merge #9964: Add const to methods that do not modify the object for which it ...MarcoFalke2017-08-161-1/+1
|\ \
| * | Add const to methods that do not modify the object for which it is calledpracticalswift2017-07-251-1/+1
* | | scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift2017-08-071-18/+18
|/ /
* | Merge #10193: scripted-diff: Remove #include <boost/foreach.hpp>Wladimir J. van der Laan2017-07-041-1/+0
|\ \ | |/ |/|
| * scripted-diff: Remove #include <boost/foreach.hpp>Jorge Timón2017-06-221-1/+0
* | Merge #9544: [trivial] Add end of namespace comments. Improve consistency.Wladimir J. van der Laan2017-06-261-1/+1
|\ \ | |/ |/|
| * [trivial] Add end of namespace commentspracticalswift2017-05-311-1/+1
* | Merge #10502: scripted-diff: Remove BOOST_FOREACH, Q_FOREACH and PAIRTYPEPieter Wuille2017-06-131-2/+2
|\ \
| * | scripted-diff: Fully remove BOOST_FOREACHJorge Timón2017-06-051-2/+2
| |/
* / Add a valid opcode sanity check to CScriptAndrew Chow2017-06-071-0/+14
|/
* Merge #9911: Wshadow: various gcc fixesWladimir J. van der Laan2017-03-181-14/+14
|\
| * Prevent -Wshadow warnings with gcc versions 4.8.5, 5.3.1 and 6.2.1.Pavel Janík2017-03-181-14/+14
* | Remove unused codepracticalswift2017-03-171-5/+0
|/
* [Trivial] Grammar and typo correctionLauda2017-01-221-1/+1
* Merge #9281: Refactor: Remove using namespace <xxx> from bench/ & test/ sourcesMarcoFalke2017-01-051-21/+19
|\
| * Refactoring: Removed using namespace <xxx> from bench/ and test/ source files.Karl-Johan Alm2017-01-021-21/+19
* | Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
|/
* Merge #8589: Inline CTxInWitness inside CTxInWladimir J. van der Laan2016-12-211-2/+1
|\
| * Move CTxInWitness inside CTxInPieter Wuille2016-12-041-2/+1
* | Refactor: Removed begin/end_ptr functions.Karl-Johan Alm2016-12-091-3/+3
|/
* Make CTransaction actually immutablePieter Wuille2016-12-021-6/+6
* libconsensus: Add input validation of flagsWladimir J. van der Laan2016-10-201-5/+8
* test segwit uncompressed key fixesJohnson Lau2016-10-171-0/+93
* Require compressed keys in segwit as policy and disable signing with uncompre...Johnson Lau2016-10-161-0/+1
* Add policy: null signature for failed CHECK(MULTI)SIGJohnson Lau2016-09-271-0/+1
* Merge #8526: Make non-minimal OP_IF/NOTIF argument non-standard for P2WSHWladimir J. van der Laan2016-09-271-0/+1
|\
| * Make non-minimal OP_IF/NOTIF argument non-standard for P2WSHJohnson Lau2016-09-231-0/+1
* | Do not shadow variablesPavel Janík2016-09-271-4/+4
|/
* [qa] script_tests: witness tests can specify tx amountSuhas Daftuar2016-06-221-23/+45