94 Commits (ba8fa322913a3c1221dcec3b4ff554834380160a)

Author SHA1 Message Date
  SHI ba8fa32291 assert: Disable error message feature 3 years ago
  Johnson Lau d353dd121b Add constant scriptCode policy in non-segwit scripts 3 years ago
  SHI c93b275591 Rename all 3 years ago
  Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017 4 years ago
  practicalswift a720b928c8 Remove includes in .cpp files for things the corresponding .h file already included 4 years ago
  MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 4 years ago
  Jim Posen 5ddf56045a script: Change SignatureHash input index check to an assert. 4 years ago
  MeshCollider 592404f03f Changing &vec[0] to vec.data(), what 9804 missed 4 years ago
  practicalswift 90d4d89230 scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal instead of the macro NULL 4 years ago
  Jack Grigg e181dbe748
Add comments 4 years ago
  Pieter Wuille 0aadc11fd8 Avoid dereference-of-casted-pointer 4 years ago
  Pieter Wuille 2851b77312 Make all script verification flags softforks 4 years ago
  practicalswift 5a9b508279 [trivial] Add end of namespace comments 4 years ago
  practicalswift 211adc074a Use range-based for loops (C++11) when looping over vector elements 4 years ago
  Gregory Sanders cb184b3a54 Add constant for maximum stack size 4 years ago
  practicalswift b51aaf1c42 Remove unused C++ code not covered by unit tests 4 years ago
  Karl-Johan Alm 8cbfc4e472
Refactor: Remove using namespace <xxx> from script/ 5 years ago
  Johnson Lau 0da49b5926 Skip precompute sighash for transactions without witness 5 years ago
  isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 5 years ago
  Karl-Johan Alm 8c1dbc5e9d Refactor: Removed begin/end_ptr functions. 5 years ago
  Pieter Wuille 528472111b Get rid of nType and nVersion 5 years ago
  Johnson Lau 4c0c25a604 Require compressed keys in segwit as policy and disable signing with uncompressed keys for segwit scripts 5 years ago
  Johnson Lau acf853df91 Add script tests for FindAndDelete in pre-segwit and segwit scripts 5 years ago
  Johnson Lau e41bd449ab Add policy: null signature for failed CHECK(MULTI)SIG 5 years ago
  Johnson Lau c72c5b1e3b Make non-minimal OP_IF/NOTIF argument non-standard for P2WSH 5 years ago
  Pieter Wuille 35fe0393f2 Rename to PrecomputedTransactionData 5 years ago
  Pieter Wuille d2c5d044d0 Precompute sighashes 5 years ago
  Pieter Wuille 2b1f6f9ccf BIP141: Other consensus critical limits, and BIP145 6 years ago
  Pieter Wuille 3dd410294d BIP143: Verification logic 6 years ago
  Pieter Wuille 449f9b8deb BIP141: Witness program 6 years ago
  Pieter Wuille f8e6fb1800 Introduce constant for maximum CScript length 5 years ago
  MarcoFalke fada0c422c [doc] Fix doxygen comments for members 5 years ago
  BtcDrak a38107643f Code style fix. 6 years ago
  BtcDrak c3c375226e Separate CheckLockTime() and CheckSequence() logic 6 years ago
  Mark Friedenbach 53e53a33c9 BIP112: Implement CHECKSEQUENCEVERIFY 6 years ago
  Alex Morcos c6c2f0fd78 Implement SequenceLocks functions 6 years ago
  Pieter Wuille 9d95187d5d Correctly report high-S violations 6 years ago
  MarcoFalke fa24439ff3 Bump copyright headers to 2015 6 years ago
  Pieter Wuille 6e18268616 Switch to libsecp256k1-based validation for ECDSA 6 years ago
  Pieter Wuille 114b5812f6 Prevector type 6 years ago
  David Hill b48da5c189 script: Remove magic numbers 6 years ago
  Mark Friedenbach e846b2a1e9 Correct a possibly intentional pun that is nevertheless hard to read: "two times of nLockTime." What is meant is that there are two kinds, or categories of nLockTime. 6 years ago
  mruddy af3208bfa6 Resolve issue 3166. 6 years ago
  Peter Todd bc60b2b4b4 Replace NOP2 with CHECKLOCKTIMEVERIFY (BIP65) 7 years ago
  Pieter Wuille 9fddceda44 Avoid storing a reference passed to SignatureChecker constructors 7 years ago
  Pieter Wuille 858809a33e Use separate SignatureChecker for CMutableTransaction 7 years ago
  Pieter Wuille 80ad135a5e Change IsDERSignature to BIP66 implementation 7 years ago
  Pavel Janík 5262fde0ec Remove whitespaces before double colon in errors and logs 7 years ago
  Peter Todd 2fa9a8ec86
Make empty byte arrays pass CheckSignatureEncoding() 7 years ago
  Wladimir J. van der Laan 34cdc41128 String conversions uint256 -> uint256S 7 years ago