{"push_id":585365803,"size":11,"distinct_size":11,"ref":"refs/heads/0.8.7.1","head":"010551aba29f3e1e5f682dc11f26c75e1d1701cc","before":"096cc1babe765a16725d68ac68ada4a74cd25309","commits":[{"sha":"5ebdf115da608d533ee72b357d603a6d916cfd36","author":{"email":"cd00ef6b41771471d5b7b18ba22edd2a6afff071@gmail.com","name":"monacoinproject"},"message":"Don't poll showmyip.com, it doesn't exist anymore\n\nFixes #4679.\n\nThis leaves us with only one candidate, checkip.dyndns.org.\nGetMyExternalIP should be phased out as soon as possible.\n\nRebased-from: c33b983","distinct":true,"url":"https://api.github.com/repos/monacoinproject/monacoin/commits/5ebdf115da608d533ee72b357d603a6d916cfd36"},{"sha":"92b18db9d488c432dde878794cf81676479506fb","author":{"email":"cd00ef6b41771471d5b7b18ba22edd2a6afff071@gmail.com","name":"monacoinproject"},"message":"Avoid repeated lookups in mapOrphanTransactions and mapOrphanTransactionsByPrev\n\nRebased-From: 89d91f6\nRebased-By: Wladimir J. van der Laan <laanwj@gmail.com>","distinct":true,"url":"https://api.github.com/repos/monacoinproject/monacoin/commits/92b18db9d488c432dde878794cf81676479506fb"},{"sha":"1c2639cb511d9f87b0b07813d0a173177035e7f6","author":{"email":"cd00ef6b41771471d5b7b18ba22edd2a6afff071@gmail.com","name":"monacoinproject"},"message":"Fix crashing bug caused by orphan(s) with duplicate prevout.hash\n\nRebased-From: def2fdb\nRebased-By: Wladimir J. van der Laan","distinct":true,"url":"https://api.github.com/repos/monacoinproject/monacoin/commits/1c2639cb511d9f87b0b07813d0a173177035e7f6"},{"sha":"620f731b01c700ea9ae880452b9d3edeaecfa69a","author":{"email":"cd00ef6b41771471d5b7b18ba22edd2a6afff071@gmail.com","name":"monacoinproject"},"message":"Limit CNode::mapAskFor\n\nTighten resource constraints on CNode.\n\nRebased-From: d4168c8 for 0.8","distinct":true,"url":"https://api.github.com/repos/monacoinproject/monacoin/commits/620f731b01c700ea9ae880452b9d3edeaecfa69a"},{"sha":"6d6d8e6085754f70a65075f99820cf5b2a6d4b9f","author":{"email":"cd00ef6b41771471d5b7b18ba22edd2a6afff071@gmail.com","name":"monacoinproject"},"message":"Avoid returning many \"inv\" orphans\n\nRebased-from: 540ac45","distinct":true,"url":"https://api.github.com/repos/monacoinproject/monacoin/commits/6d6d8e6085754f70a65075f99820cf5b2a6d4b9f"},{"sha":"7832fba63fd6df6e889e11f53876b80845165080","author":{"email":"cd00ef6b41771471d5b7b18ba22edd2a6afff071@gmail.com","name":"monacoinproject"},"message":"Store fewer orphan tx by default, add -maxorphantx option\n\nThere is no reason to store thousands of orphan transactions;\nnormally an orphan's parents will either be broadcast or\nmined reasonably quickly.\n\nThis pull drops the maximum number of orphans from 10,000 down\nto 100, and adds a command-line option (-maxorphantx) that is\njust like -maxorphanblocks to override the default.\n\nRebased-from: aa3c697","distinct":true,"url":"https://api.github.com/repos/monacoinproject/monacoin/commits/7832fba63fd6df6e889e11f53876b80845165080"},{"sha":"fddc25fecd65c9839bbe18664ace5dbc02ae9dfe","author":{"email":"cd00ef6b41771471d5b7b18ba22edd2a6afff071@gmail.com","name":"monacoinproject"},"message":"Reduce DEFAULT_MAX_ORPHAN_TRANSACTIONS to 25","distinct":true,"url":"https://api.github.com/repos/monacoinproject/monacoin/commits/fddc25fecd65c9839bbe18664ace5dbc02ae9dfe"},{"sha":"e13d6173364cca04ede6f30721ab4ce1a052cfa5","author":{"email":"cd00ef6b41771471d5b7b18ba22edd2a6afff071@gmail.com","name":"monacoinproject"},"message":"Lock in v2 blocks","distinct":true,"url":"https://api.github.com/repos/monacoinproject/monacoin/commits/e13d6173364cca04ede6f30721ab4ce1a052cfa5"},{"sha":"b0632e7837f5396200fc447fd9bdd1e475da7fbb","author":{"email":"cd00ef6b41771471d5b7b18ba22edd2a6afff071@gmail.com","name":"monacoinproject"},"message":"guard against openssl's new strict DER checks\n\nNew versions of OpenSSL will reject non-canonical DER signatures.\nHowever,\nit'll happily decode them. Decode then re-encode before verification in\norder\nto ensure that it is properly consumed.\n\nRebased-from: 488ed32\n\nfail immediately on an empty signature\n\nRebased-from: 8dccba6","distinct":true,"url":"https://api.github.com/repos/monacoinproject/monacoin/commits/b0632e7837f5396200fc447fd9bdd1e475da7fbb"},{"sha":"325564ff58e7e8ba47a1902686ca89c0cc8a4f81","author":{"email":"cd00ef6b41771471d5b7b18ba22edd2a6afff071@gmail.com","name":"monacoinproject"},"message":"Improve robustness of DER recoding code\n\nAdd some defensive programming on top of #5634.\n\nThis copies the respective OpenSSL code in ECDSA_verify in\nOpenSSL pre-1.0.1k (e.g.\nhttps://github.com/openssl/openssl/blob/OpenSSL_1_0_1j/crypto/ecdsa/ecs_vrf.c#L89)\nmore closely.\n\nAs reported by @sergiodemianlerner.\n\nBitcoin Github-Pull: #5640\nRebased-From: c6b7b29","distinct":true,"url":"https://api.github.com/repos/monacoinproject/monacoin/commits/325564ff58e7e8ba47a1902686ca89c0cc8a4f81"},{"sha":"010551aba29f3e1e5f682dc11f26c75e1d1701cc","author":{"email":"cd00ef6b41771471d5b7b18ba22edd2a6afff071@gmail.com","name":"monacoinproject"},"message":"Upgrade to openssl-1.0.1k","distinct":true,"url":"https://api.github.com/repos/monacoinproject/monacoin/commits/010551aba29f3e1e5f682dc11f26c75e1d1701cc"}]}