aboutsummaryrefslogtreecommitdiff
path: root/src/script
Commit message (Expand)AuthorAgeFilesLines
...
* | | Merge #12298: Refactor HaveKeys to early return on false resultWladimir J. van der Laan2018-02-081-8/+5
|\ \ \
| * | | Refactor HaveKeys to early return on false resultJoão Barbosa2018-01-291-8/+5
* | | | Merge #10498: Use static_cast instead of C-style casts for non-fundamental typesMarcoFalke2018-02-071-1/+1
|\ \ \ \ | |/ / / |/| | |
| * | | Use static_cast instead of C-style casts for non-fundamental typespracticalswift2017-09-221-1/+1
* | | | Merge #11403: SegWit wallet supportJonas Schnelli2018-01-104-10/+48
|\ \ \ \ | |_|_|/ |/| | |
| * | | Extend validateaddress information for P2SH-embedded witnessPieter Wuille2018-01-031-0/+4
| * | | Improve witness destination types and use them morePieter Wuille2018-01-032-10/+19
| * | | Abstract out IsSolvable from WitnessifierPieter Wuille2018-01-032-0/+25
| | |/ | |/|
* | | Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-0315-15/+15
* | | Merge #10657: Utils: Improvements to ECDSA key-handling codeWladimir J. van der Laan2017-12-201-0/+6
|\ \ \ | |/ / |/| |
| * | Add commentsJack Grigg2017-07-171-0/+6
* | | Merge #10574: Remove includes in .cpp files for things the corresponding .h f...Wladimir J. van der Laan2017-12-122-2/+0
|\ \ \
| * | | Remove includes in .cpp files for things the corresponding .h file already in...practicalswift2017-11-162-2/+0
* | | | Merge #10699: Make all script validation flags backward compatibleWladimir J. van der Laan2017-12-122-15/+14
|\ \ \ \ | |/ / / |/| | |
| * | | Make all script verification flags softforksPieter Wuille2017-06-302-15/+14
* | | | scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-1615-55/+55
* | | | Merge #9572: Skip witness sighash cache for non-segwit transactionsWladimir J. van der Laan2017-10-052-6/+12
|\ \ \ \
| * | | | Skip precompute sighash for transactions without witnessJohnson Lau2017-01-192-6/+12
* | | | | Merge #11411: script: Change SignatureHash input index check to an assert.Wladimir J. van der Laan2017-10-021-4/+2
|\ \ \ \ \
| * | | | | script: Change SignatureHash input index check to an assert.Jim Posen2017-09-271-4/+2
* | | | | | Merge #11284: Fix invalid memory access in CScript::operator+= (guidovranken,...Wladimir J. van der Laan2017-10-021-0/+1
|\ \ \ \ \ \
| * | | | | | Fix invalid memory access in CScript::operator+=Anthony Towns2017-09-111-0/+1
| | |_|_|_|/ | |/| | | |
* | | | | | Add error string for CLEANSTACK script violation, preventing an "unknown erro...Mark Friedenbach2017-09-291-0/+2
* | | | | | Implement BIP173 addresses and testsPieter Wuille2017-09-284-4/+81
| |/ / / / |/| | | |
* | | | | [script] Unit tests for IsMineJim Posen2017-09-211-0/+2
|/ / / /
* | | | Merge #10793: Changing &var[0] to var.data()Wladimir J. van der Laan2017-09-081-1/+1
|\ \ \ \
| * | | | Changing &vec[0] to vec.data(), what 9804 missedMeshCollider2017-09-081-1/+1
* | | | | Introduce wrappers around CBitcoinAddressPieter Wuille2017-09-062-1/+8
|/ / / /
* | | | Comments: More comments on functions/globals in standard.h.Jim Posen2017-08-182-7/+58
* | | | Declare single-argument (non-converting) constructors "explicit"practicalswift2017-08-163-4/+4
* | | | Merge #11011: [Trivial] Add a comment on the use of prevector in script.MarcoFalke2017-08-161-0/+6
|\ \ \ \
| * | | | [Trivial] Add a comment on the use of prevector in script.Gregory Maxwell2017-08-121-0/+6
| | |_|/ | |/| |
* | | | scripted-diff: stop using the gArgs wrappersMarko Bencun2017-08-141-1/+1
* | | | scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift2017-08-076-12/+12
|/ / /
* | | Avoid dereference-of-casted-pointerPieter Wuille2017-07-072-2/+10
* | | Merge #10193: scripted-diff: Remove #include <boost/foreach.hpp>Wladimir J. van der Laan2017-07-043-3/+0
|\ \ \ | |_|/ |/| |
| * | scripted-diff: Remove #include <boost/foreach.hpp>Jorge Timón2017-06-223-3/+0
* | | Merge #10192: Cache full script execution results in addition to signaturesWladimir J. van der Laan2017-06-291-3/+3
|\ \ \
| * | | Update -maxsigcachesize doc clarify init logprints for itMatt Corallo2017-06-221-2/+2
| * | | Cache full script execution results in addition to signaturesMatt Corallo2017-06-071-1/+1
* | | | 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
| |/ / /