{"push_id":717519256,"size":348,"distinct_size":1,"ref":"refs/heads/ajw_1505_early_log_buffer","head":"27d760580456d206c5a02ef29797f296f510099c","before":"a1b25a3f4866df908a65a7c097e6aa91b13bfdaf","commits":[{"sha":"b2b361926215eadd6bf43ed1d7110b925fc7cae5","author":{"email":"5d94dae344f9087e443b0baf770590cef5d141f0@thinlink.com","name":"Tom Harding"},"message":"Implement CTransaction::IsEquivalentTo(...)\n\nDefine CTransaction::IsEquivalentTo(const CTransaction& tx)\n\nTrue if only scriptSigs are different.  In other words, true if\nthe two transactions are malleability clones.  In other words,\ntrue if the two transactions have the same effect on the\noutside universe.\n\nIn the wallet, only SyncMetaData for equivalent transactions.","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/b2b361926215eadd6bf43ed1d7110b925fc7cae5"},{"sha":"defd2d55b789163be4a863d0887d5d309ff9cde3","author":{"email":"5d94dae344f9087e443b0baf770590cef5d141f0@thinlink.com","name":"Tom Harding"},"message":"Better txn_doublespend.py test\n\nRemove reliance on accounting \"move\" ledger entries.  Instead,\ncreate funding transactions (and deal with fee complexities).\n\nDo not rely on broken SyncMetaData.  Instead expect double-spend\namount to be debited from the default \"\" account.","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/defd2d55b789163be4a863d0887d5d309ff9cde3"},{"sha":"8ba7f842e5a00e43167e53b456c6d8732b8861c5","author":{"email":"30d28247f9e7f99f0622548cc85bd2972a765cef@gmail.com","name":"Suhas Daftuar"},"message":"Reduce download timeouts as blocks arrive\n\nCompare the block download timeout to what the timeout would be if calculated\nbased on current time and current value of nQueuedValidatedHeaders, but\nignoring other in-flight blocks from the same peer. If the calculation based on\npresent conditions is shorter, then set that to be the time after which we\ndisconnect the peer for not delivering this block.","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/8ba7f842e5a00e43167e53b456c6d8732b8861c5"},{"sha":"ff7fe8b19e76c69471a2c56f829ebcbcdc54223e","author":{"email":"5c9ee43ca6677386417b6be6aea928d1bf3766c9@gmail.com","name":"sinetek"},"message":"Fix for correctly including climits on certain platforms {DragonFlyBSD}.","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/ff7fe8b19e76c69471a2c56f829ebcbcdc54223e"},{"sha":"51aa24927e6be7d5dd9855bf485989483fef13bb","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Chainparams: Refactor: Decouple IsSuperMajority from Params()","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/51aa24927e6be7d5dd9855bf485989483fef13bb"},{"sha":"2a6b844427d097a27bd1d2de843fa8176c2d36b7","author":{"email":"d52d30fd74b5a4c9059a4ca104ac43d29d9077a0@include7.ch","name":"Jonas Schnelli"},"message":"[QT] change transaction amount and height in overview page","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/2a6b844427d097a27bd1d2de843fa8176c2d36b7"},{"sha":"99088d60d8a7747c6d1a7fd5d8cd388be1b3e138","author":{"email":"e3b6cda228242c30b711ac17cb264f1dbadfd0b6@petertodd.org","name":"Peter Todd"},"message":"Make CScriptNum() take nMaxNumSize as an argument\n\nWhile the existing numeric opcodes are all limited to 4-byte bignum\narguments, new opcodes will need different limits.","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/99088d60d8a7747c6d1a7fd5d8cd388be1b3e138"},{"sha":"48e9c57cf06352f890eac4285ae022d8746cf3fd","author":{"email":"e3b6cda228242c30b711ac17cb264f1dbadfd0b6@petertodd.org","name":"Peter Todd"},"message":"Move LOCKTIME_THRESHOLD to src/script/script.h\n\nWill now be needed by CHECKLOCKTIMEVERIFY code.","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/48e9c57cf06352f890eac4285ae022d8746cf3fd"},{"sha":"5d34e16d3a1e6ef37d5e6d254063c342b0e5fe39","author":{"email":"5d94dae344f9087e443b0baf770590cef5d141f0@thinlink.com","name":"Tom Harding"},"message":"Add txn_clone.py test\n\nDoes what the old txnmall.sh test did.\n\nCreates an equivalent malleated clone and tests that SyncMetaData\nsyncs the accounting effects from the original transaction to the\nconfirmed clone.","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/5d34e16d3a1e6ef37d5e6d254063c342b0e5fe39"},{"sha":"540629c6fbbfc2aed336f7c7de1b2573d3310fda","author":{"email":"c1fe694431f9243042d0eb4561d822ec1200493d@gmail.com","name":"Pieter Wuille"},"message":"Add memusage.h","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/540629c6fbbfc2aed336f7c7de1b2573d3310fda"},{"sha":"046392dc1dd965b4ec1ba60a14a714e3e3fa7a88","author":{"email":"c1fe694431f9243042d0eb4561d822ec1200493d@gmail.com","name":"Pieter Wuille"},"message":"Keep track of memory usage in CCoinsViewCache","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/046392dc1dd965b4ec1ba60a14a714e3e3fa7a88"},{"sha":"fc684ad8afae19c209701230837d338c5a6c1f72","author":{"email":"c1fe694431f9243042d0eb4561d822ec1200493d@gmail.com","name":"Pieter Wuille"},"message":"Use accurate memory for flushing decisions","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/fc684ad8afae19c209701230837d338c5a6c1f72"},{"sha":"b3ed4236beb7f68e1720ceb3da15e0c3682ef629","author":{"email":"c1fe694431f9243042d0eb4561d822ec1200493d@gmail.com","name":"Pieter Wuille"},"message":"Cache tweak and logging improvements","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/b3ed4236beb7f68e1720ceb3da15e0c3682ef629"},{"sha":"67708acff9c18e380fa6136ff0ae718959ead4b5","author":{"email":"c1fe694431f9243042d0eb4561d822ec1200493d@gmail.com","name":"Pieter Wuille"},"message":"Write block index more frequently than cache flushes","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/67708acff9c18e380fa6136ff0ae718959ead4b5"},{"sha":"14d4eef79931318cb5968f9154cf458d9f8d27fa","author":{"email":"7595fa916fc9cbf85b7287060859ae65b3b14351@chaincode.com","name":"Alex Morcos"},"message":"Fix removing of orphan transactions\n\nWe don't want to erase orphans that still have missing inputs, they should still be tracked as orphans.  Also, the transaction thats being accepted can't be an orphan otherwise it would have previously been accepted, so doesn't need to be added to the erase queue.","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/14d4eef79931318cb5968f9154cf458d9f8d27fa"},{"sha":"51c7c7029ede4e92f00ad5bd9da816397ed3d495","author":{"email":"d52d30fd74b5a4c9059a4ca104ac43d29d9077a0@include7.ch","name":"Jonas Schnelli"},"message":"[QT] remove frame to avoid double-frame situation in sendcoinsentry.ui","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/51c7c7029ede4e92f00ad5bd9da816397ed3d495"},{"sha":"7247d103ffc2772b6dd997b7aa4d7147a8044d73","author":{"email":"d52d30fd74b5a4c9059a4ca104ac43d29d9077a0@include7.ch","name":"Jonas Schnelli"},"message":"[QT] use alert icon with tooltip insted of \"(out of sync)\" text\n\n# Conflicts:\n#\tsrc/qt/forms/overviewpage.ui\n#\tsrc/qt/overviewpage.cpp","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/7247d103ffc2772b6dd997b7aa4d7147a8044d73"},{"sha":"86a5f4b54ebf5f3251f4c172cf9a5041ae43c082","author":{"email":"7595fa916fc9cbf85b7287060859ae65b3b14351@chaincode.com","name":"Alex Morcos"},"message":"Relocate calls to CheckDiskSpace\n\nMake sure we're checking disk space for block index writes and allow for pruning to happen before chainstate writes.","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/86a5f4b54ebf5f3251f4c172cf9a5041ae43c082"},{"sha":"472b4c5dda33aa178fd99d875350eda9d821b3ef","author":{"email":"7595fa916fc9cbf85b7287060859ae65b3b14351@chaincode.com","name":"Alex Morcos"},"message":"Clean up parsing of bool command line args","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/472b4c5dda33aa178fd99d875350eda9d821b3ef"},{"sha":"ca5f6885470a04cf356459229bb2944a756b7db4","author":{"email":"d52d30fd74b5a4c9059a4ca104ac43d29d9077a0@include7.ch","name":"Jonas Schnelli"},"message":"[QT] don't colorize icons on win and mac","distinct":false,"url":"https://api.github.com/repos/ajweiss/bitcoin/commits/ca5f6885470a04cf356459229bb2944a756b7db4"}]}