192 Commits (0.15)

Author SHA1 Message Date
  SHI 0d0140ff16 Rename all 3 years ago
  Jim Posen 2c4ff35a8f [script] Unit tests for IsMine 3 years ago
  Marko Bencun bb81e17355 scripted-diff: stop using the gArgs wrappers 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
  Pieter Wuille 0aadc11fd8 Avoid dereference-of-casted-pointer 4 years ago
  practicalswift aa95947ded Use the override specifier (C++11) where we expect to be overriding the virtual function of a base class 4 years ago
  Matt Corallo 309ee1ae7b Update -maxsigcachesize doc clarify init logprints for it 4 years ago
  Jorge Timón 5995735c5b
scripted-diff: Remove #include <boost/foreach.hpp> 4 years ago
  Pieter Wuille e241a63c23 Clarify prevector::erase and avoid swap-to-clear 4 years ago
  Andrew Chow ac4e438229 Sanity check transaction scripts in DecodeHexTx 4 years ago
  Andrew Chow 5b75c47784 Add a valid opcode sanity check to CScript 4 years ago
  Matt Corallo b5fea8d0cc Cache full script execution results in addition to signatures 4 years ago
  Jorge Timón 1238f13cf6
scripted-diff: Remove PAIRTYPE 4 years ago
  Jorge Timón 7c00c26726
scripted-diff: Fully remove BOOST_FOREACH 4 years ago
  practicalswift 90593ed92c Limit variable scope 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
  Jeremy Rubin f9c88079df Deduplicate SignatureCacheHasher 4 years ago
  Karl-Johan Alm 8cbfc4e472
Refactor: Remove using namespace <xxx> from script/ 4 years ago
  Marko Bencun ef9f495e93 Trivial: fix comments referencing AppInit2 4 years ago
  John Newbery 55c403b8fe Ensure `-maxsigcachesize` is in valid range 4 years ago
  practicalswift cc16d99f1d [trivial] Fix typos in comments 4 years ago
  isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 4 years ago
  Pieter Wuille 2ddfcfd2d6 Make CScript (and prevector) c++11 movable. 4 years ago
  Jeremy Rubin c9e69fbf39 Add CuckooCache implementation and replace the sigcache map_type with it 4 years ago
  Karl-Johan Alm 8c1dbc5e9d Refactor: Removed begin/end_ptr functions. 4 years ago
  Pavel Janík 9de90bb749 Do not shadow variables (gcc set) 4 years ago
  Pieter Wuille f6fb7acda4 Move CTxInWitness inside CTxIn 5 years ago
  Pieter Wuille 81e3228fcb Make CTransaction actually immutable 4 years ago
  Pieter Wuille 528472111b Get rid of nType and nVersion 4 years ago
  Pieter Wuille 657e05ab2e Make GetSerializeSize a wrapper on top of CSizeComputer 4 years ago
  Pieter Wuille c2c5d42f36 Make streams' read and write return void 4 years ago
  Wladimir J. van der Laan 5ca8ef299a libconsensus: Add input validation of flags 4 years ago
  Pieter Wuille 248f3a76a8 Fix ismine and addwitnessaddress: no uncompressed keys in segwit 4 years ago
  Johnson Lau 4c0c25a604 Require compressed keys in segwit as policy and disable signing with uncompressed keys for segwit scripts 4 years ago
  Johnson Lau acf853df91 Add script tests for FindAndDelete in pre-segwit and segwit scripts 4 years ago
  Johnson Lau 2fa0063c26 Add NULLDUMMY verify flag in bitcoinconsensus.h 4 years ago
  Johnson Lau e41bd449ab Add policy: null signature for failed CHECK(MULTI)SIG 4 years ago
  Johnson Lau c72c5b1e3b Make non-minimal OP_IF/NOTIF argument non-standard for P2WSH 4 years ago
  Pieter Wuille 35fe0393f2 Rename to PrecomputedTransactionData 4 years ago
  MarcoFalke fa27c0a2c4 [doc] Fix typos in comments, doxygen: Fix comment syntax 5 years ago
  Pieter Wuille d2c5d044d0 Precompute sighashes 5 years ago
  Jorge Timón d12b732ac2 libconsensus: Expose a flag for BIP112 5 years ago
  BtcDrak 14d01309be Rename OP_NOP3 to OP_CHECKSEQUENCEVERIFY 5 years ago
  NicolasDorier 745eb678ef [RPC] signrawtransaction can sign P2WSH 5 years ago
  Pieter Wuille 605e8473a7 BIP143: Signing logic 5 years ago
  Thomas Kerin b7dbeb24eb [libconsensus] Script verification API with amounts 5 years ago
  Pieter Wuille 2b1f6f9ccf BIP141: Other consensus critical limits, and BIP145 5 years ago