{"push_id":646752760,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"18d28326785a7111b50528107550c3d37ec40d89","before":"1d9d314573ee48f6f51107265f1cf1fa9e36c998","commits":[{"sha":"00dcaf4bebb6e238b5711530a8a5e4f8fdb6b455","author":{"email":"30d28247f9e7f99f0622548cc85bd2972a765cef@gmail.com","name":"Suhas Daftuar"},"message":"Change download logic to allow calling getheaders/getdata on inbound peers\n\nSendMessages will now call getheaders on both inbound and outbound peers,\nonce the headers chain is close to synced.  It will also try downloading\nblocks from inbound peers once we're out of initial block download (so\ninbound peers will participate in parallel block fetching for the last day\nor two of blocks being downloaded).","distinct":true,"url":"https://api.github.com/repos/gavinandresen/bitcoin-git/commits/00dcaf4bebb6e238b5711530a8a5e4f8fdb6b455"},{"sha":"30da90de8dcbb62199262f65516e574dab57d1bd","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@bluematt.me","name":"Matt Corallo"},"message":"Add CMerkleBlock constructor for tx set + block and an empty one","distinct":true,"url":"https://api.github.com/repos/gavinandresen/bitcoin-git/commits/30da90de8dcbb62199262f65516e574dab57d1bd"},{"sha":"59ed61b3895b022f61970ea7aac0c20e8ba38886","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@bluematt.me","name":"Matt Corallo"},"message":"Add RPC call to generate and verify merkle blocks","distinct":true,"url":"https://api.github.com/repos/gavinandresen/bitcoin-git/commits/59ed61b3895b022f61970ea7aac0c20e8ba38886"},{"sha":"352ed22c2c34b36824fe84d87969be9de797458c","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@bluematt.me","name":"Matt Corallo"},"message":"Add merkle blocks test","distinct":true,"url":"https://api.github.com/repos/gavinandresen/bitcoin-git/commits/352ed22c2c34b36824fe84d87969be9de797458c"},{"sha":"1ec900a29e115503ca3a70eba28f2de33ca06228","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@bluematt.me","name":"Matt Corallo"},"message":"Remove broken+useless lock/unlock log prints","distinct":true,"url":"https://api.github.com/repos/gavinandresen/bitcoin-git/commits/1ec900a29e115503ca3a70eba28f2de33ca06228"},{"sha":"351593b9c8687b4da2e86769899b8b61ea44b630","author":{"email":"426f03743d3b213ccec98bc9e346670a9e58af02@gmail.com","name":"pstratem"},"message":"replace absolute sleep with conditional wait","distinct":true,"url":"https://api.github.com/repos/gavinandresen/bitcoin-git/commits/351593b9c8687b4da2e86769899b8b61ea44b630"},{"sha":"f9645ba80a004d87b9094b5348ab744e6c8d585e","author":{"email":"bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","name":"Wladimir J. van der Laan"},"message":"qt: translation update","distinct":true,"url":"https://api.github.com/repos/gavinandresen/bitcoin-git/commits/f9645ba80a004d87b9094b5348ab744e6c8d585e"},{"sha":"6364408122210b2fa9f4e135783ff82636ef81c1","author":{"email":"bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","name":"Wladimir J. van der Laan"},"message":"Merge pull request #5199\n\n1ec900a Remove broken+useless lock/unlock log prints (Matt Corallo)\n352ed22 Add merkle blocks test (Matt Corallo)\n59ed61b Add RPC call to generate and verify merkle blocks (Matt Corallo)\n30da90d Add CMerkleBlock constructor for tx set + block and an empty one (Matt Corallo)","distinct":true,"url":"https://api.github.com/repos/gavinandresen/bitcoin-git/commits/6364408122210b2fa9f4e135783ff82636ef81c1"},{"sha":"5048465fc5ed2236f513edbe95cd74f9c71f7c76","author":{"email":"bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","name":"Wladimir J. van der Laan"},"message":"Merge pull request #5662\n\n00dcaf4 Change download logic to allow calling getheaders/getdata on inbound peers (Suhas Daftuar)","distinct":true,"url":"https://api.github.com/repos/gavinandresen/bitcoin-git/commits/5048465fc5ed2236f513edbe95cd74f9c71f7c76"},{"sha":"18d28326785a7111b50528107550c3d37ec40d89","author":{"email":"bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","name":"Wladimir J. van der Laan"},"message":"Merge pull request #5971\n\n351593b replace absolute sleep with conditional wait (pstratem)","distinct":true,"url":"https://api.github.com/repos/gavinandresen/bitcoin-git/commits/18d28326785a7111b50528107550c3d37ec40d89"}]}