{"push_id":637592207,"size":42,"distinct_size":16,"ref":"refs/heads/consensus_tip","head":"40fd10a7fd33711c2d65a7013cbb2d2dcdfe5847","before":"b909512abdca5e41ccf84b569070fba39c95bdab","commits":[{"sha":"0421c18f3a261f04e83a03f59884e5798af74fd9","author":{"email":"59a5f780ad53124c6218a555c9d9e6a8d72fe29a@gmail.com","name":"mrbandrews"},"message":"Fix CheckBlockIndex for reindex.\n\nSome tests in CheckBlockIndex require chainActive.Tip(), but when reindexing, chainActive has not been set on the first call to CheckBlockIndex.\n\nreindex.py starts a node, mines 3 blocks, stops, and reindexes with CheckBlockIndex enabled.","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/0421c18f3a261f04e83a03f59884e5798af74fd9"},{"sha":"bebe7282ffbfbc260bfc020f1b62710fdfd07cb5","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Chainparams: Refactor: Remove redundant AllowMinDifficultyBlocks() getter","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/bebe7282ffbfbc260bfc020f1b62710fdfd07cb5"},{"sha":"5a53d7cda37677f393cddcc483523eb2cbfaf88d","author":{"email":"5a449cbdc04e89894779f68ac5d3d686787e8b52@t-online.de","name":"Philip Kaufmann"},"message":"[Qt] paymentserver: do not log NULL certificates\n\n- also add a few more comments in PaymentServer::LoadRootCAs","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/5a53d7cda37677f393cddcc483523eb2cbfaf88d"},{"sha":"6e17a747661bc1c737b10f77d1df87d37e49fbb8","author":{"email":"5a449cbdc04e89894779f68ac5d3d686787e8b52@t-online.de","name":"Philip Kaufmann"},"message":"[Qt] paymentserver: better logging of invalid certs\n\nBefore and after was tested in Windows:\n\nbefore:\nGUI: ReportInvalidCertificate : Payment server found\nan invalid certificate:  (\"Microsoft Authenticode(tm) Root Authority\")\nGUI: ReportInvalidCertificate : Payment server found\nan invalid certificate:  ()\nGUI: ReportInvalidCertificate : Payment server found\nan invalid certificate:  ()\nGUI: ReportInvalidCertificate : Payment server found\nan invalid certificate:  ()\n\nafter:\nGUI: ReportInvalidCertificate: Payment server found an\ninvalid certificate:  \"01\" (\"Microsoft Authenticode(tm) Root Authority\")\n() ()\nGUI: ReportInvalidCertificate: Payment server found an\ninvalid certificate:  \"01\" () () (\"Copyright (c) 1997 Microsoft Corp.\",\n\"Microsoft Time Stamping Service Root\", \"Microsoft Corporation\")\nGUI: ReportInvalidCertificate: Payment server found an\ninvalid certificate:  \"4a:19:d2:38:8c:82:59:1c:a5:5d:73:5f:15:5d:dc:a3\" ()\n() (\"NO LIABILITY ACCEPTED, (c)97 VeriSign, Inc.\", \"VeriSign Time Stamping\nService Root\", \"VeriSign, Inc.\")\nGUI: ReportInvalidCertificate: Payment server found an\ninvalid certificate:  \"e4:9e:fd:f3:3a:e8:0e:cf:a5:11:3e:19:a4:24:02:32\" ()\n() (\"Class 3 Public Primary Certification Authority\")","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/6e17a747661bc1c737b10f77d1df87d37e49fbb8"},{"sha":"d19ae3cf665de269c5dc4e2d9ed5ebe954b88be8","author":{"email":"5a449cbdc04e89894779f68ac5d3d686787e8b52@t-online.de","name":"Philip Kaufmann"},"message":"[Qt] remove unused PaymentRequestPlus::getPKIType function","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/d19ae3cf665de269c5dc4e2d9ed5ebe954b88be8"},{"sha":"9b14aefee379345a051f2d4cdd92fe8cd52a658d","author":{"email":"5a449cbdc04e89894779f68ac5d3d686787e8b52@t-online.de","name":"Philip Kaufmann"},"message":"[Qt] take care of a missing typecast in PaymentRequestPlus::getMerchant()","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/9b14aefee379345a051f2d4cdd92fe8cd52a658d"},{"sha":"35d15959b0b6eb58e87b351d8f58952fa8e90103","author":{"email":"5a449cbdc04e89894779f68ac5d3d686787e8b52@t-online.de","name":"Philip Kaufmann"},"message":"[Qt] constify first parameter of processPaymentRequest()","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/35d15959b0b6eb58e87b351d8f58952fa8e90103"},{"sha":"06087bda87214e3f4995a0de65633511d4158d78","author":{"email":"5a449cbdc04e89894779f68ac5d3d686787e8b52@t-online.de","name":"Philip Kaufmann"},"message":"[Qt] minor comment updates in PaymentServer","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/06087bda87214e3f4995a0de65633511d4158d78"},{"sha":"6171e494fcd38a4e9a2921e066c10720a74e0ddb","author":{"email":"5a449cbdc04e89894779f68ac5d3d686787e8b52@t-online.de","name":"Philip Kaufmann"},"message":"[Qt] Use identical strings for expired payment request message\n\n- used in sendcoinsdialog.cpp and paymentserver.cpp\n- removes an unneded translation string","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/6171e494fcd38a4e9a2921e066c10720a74e0ddb"},{"sha":"9ab7cbffce78da1e6b9ef360a0bc17efa791972d","author":{"email":"bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","name":"Wladimir J. van der Laan"},"message":"Merge pull request #5998\n\nbebe728 Chainparams: Refactor: Remove redundant AllowMinDifficultyBlocks() getter (Jorge Timón)","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/9ab7cbffce78da1e6b9ef360a0bc17efa791972d"},{"sha":"bc8535b7175ea4b1bff49fe6bef32017cf5f472a","author":{"email":"bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","name":"Wladimir J. van der Laan"},"message":"Merge pull request #5467\n\n6171e49 [Qt] Use identical strings for expired payment request message (Philip Kaufmann)\n06087bd [Qt] minor comment updates in PaymentServer (Philip Kaufmann)\n35d1595 [Qt] constify first parameter of processPaymentRequest() (Philip Kaufmann)\n9b14aef [Qt] take care of a missing typecast in PaymentRequestPlus::getMerchant() (Philip Kaufmann)\nd19ae3c [Qt] remove unused PaymentRequestPlus::getPKIType function (Philip Kaufmann)\n6e17a74 [Qt] paymentserver: better logging of invalid certs (Philip Kaufmann)\n5a53d7c [Qt] paymentserver: do not log NULL certificates (Philip Kaufmann)","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/bc8535b7175ea4b1bff49fe6bef32017cf5f472a"},{"sha":"8f955b9661224adc950e302b42d2f7bcb5e90bef","author":{"email":"bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com","name":"Wladimir J. van der Laan"},"message":"Merge pull request #6012\n\n0421c18 Fix CheckBlockIndex for reindex. (mrbandrews)","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/8f955b9661224adc950e302b42d2f7bcb5e90bef"},{"sha":"1397c71216d92c78355f65ea5a939dd23d186b95","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Chainparams: Refactor: Decouple IsSuperMajority from Params()","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/1397c71216d92c78355f65ea5a939dd23d186b95"},{"sha":"77e1d152788ccf686f9648ca9a339bff88851dc8","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: Separate CheckIndexAgainstCheckpoint() from ContextualCheckBlockHeader","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/77e1d152788ccf686f9648ca9a339bff88851dc8"},{"sha":"09e5ab555ec29fb311b689134855237ad41bb41e","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"jtimon"},"message":"Consensus: Create consensus/consensus.h with some constants","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/09e5ab555ec29fb311b689134855237ad41bb41e"},{"sha":"e9fedd95cb28860fbe72c68c26dd0e39f9476915","author":{"email":"61cf9882af6c4e2c416ab72b36548ddf5fbe5c83@coryfields.com","name":"Cory Fields"},"message":"Consensus: Refactor: Decouple CValidationState from main::AbortNode()","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/e9fedd95cb28860fbe72c68c26dd0e39f9476915"},{"sha":"64df4c6d5635935c0a1e0220a972e87d088c3241","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"jtimon"},"message":"Consensus: MOVEONLY: Move CValidationState from main consensus/validation","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/64df4c6d5635935c0a1e0220a972e87d088c3241"},{"sha":"b9d53adfada171ef2fcfe3518d115b97240c2a57","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: Refactor: Turn CBlockIndex::GetMedianTimePast into independent function","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/b9d53adfada171ef2fcfe3518d115b97240c2a57"},{"sha":"f537c56e85b2f4c02d11ac2ff6aba79731b2537f","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: Consensus version of pow functions","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/f537c56e85b2f4c02d11ac2ff6aba79731b2537f"},{"sha":"46cc312fc0941b37c9bb3682af620c703614069a","author":{"email":"a5de9cd0883284fd1adf97d322ad28897544b538@jtimon.cc","name":"Jorge Timón"},"message":"Consensus: Refactor: Consensus version of CheckBlockHeader()","distinct":false,"url":"https://api.github.com/repos/jtimon/bitcoin/commits/46cc312fc0941b37c9bb3682af620c703614069a"}]}