aboutsummaryrefslogtreecommitdiff
path: root/src/test/script_tests.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix remaining compiler warnings (MSVC). Move disabling of specific warnings f...practicalswift2019-01-151-3/+4
* Merge #14935: tests: Test for expected return values when calling functions r...MarcoFalke2018-12-141-8/+8
|\
| * tests: Test for expected return values when calling functions returning a suc...practicalswift2018-12-131-8/+8
* | test: Add tests for truncated scriptsMarcoFalke2018-12-121-0/+22
|/
* Removed implicit CTransaction constructor from testslucash-dev2018-12-111-18/+18
* scripted-diff: Move util files to separate directory.Jim Posen2018-11-041-2/+2
* Don't access out of bounds array entry array[sizeof(array)]Ben Woosley2018-10-051-4/+4
* Merge #13767: Remove redundant assignments (dead stores)MarcoFalke2018-08-271-3/+5
|\
| * Remove redundant assignments (dead stores)practicalswift2018-08-021-3/+5
* | 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
|/