{"push_id":920026279,"size":19,"distinct_size":15,"ref":"refs/heads/master","head":"a9fb555475e941a272f36040f8e09d1f56eb2a3a","before":"56b1b5dbb6bd78be607050ee6adaed1f5d36d36c","commits":[{"sha":"de8c8bcd95009cb57ec6ef500b17bfab26954f2f","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martincostello.com","name":"martincostello"},"message":"Install Mozilla trusted root certificates\n\nThe tests are failing on Linux as the SSL certificate for\nhttps://ws.updates.qas.com isn't trusted. Attempt to fix by downloading\nthe Mozilla trusted root certificates as part of installation.","distinct":false,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/de8c8bcd95009cb57ec6ef500b17bfab26954f2f"},{"sha":"c747386959d8aa2f7c8d627bfbc201b5f8d0740c","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martincostello.com","name":"martincostello"},"message":"Use before_install to install Mozilla root certs","distinct":false,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/c747386959d8aa2f7c8d627bfbc201b5f8d0740c"},{"sha":"d0fa2f1cf1a3de291ba9d392bbf5199611e864fc","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martincostello.com","name":"martincostello"},"message":"Output message before starting tests","distinct":false,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/d0fa2f1cf1a3de291ba9d392bbf5199611e864fc"},{"sha":"24d5fbbae466dc8dfa3c060c4f9260db54fcb34e","author":{"email":"b36b369c66486c767eed13dc90cafcd033ea25fc@gmail.com","name":"Martin Costello"},"message":"Merge pull request #33 from martincostello/issue-32\n\nInstall Mozilla trusted root certificates on Travis","distinct":false,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/24d5fbbae466dc8dfa3c060c4f9260db54fcb34e"},{"sha":"920c7b0b2aaaff7d98a2fa7b76859a2bcf3be462","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martincostello.com","name":"martincostello"},"message":"Support SHA-256 Authenticode signature\n\nDual-sign the compiled binary with both SHA-1 and SHA-256 Authenticode\nsignatures.","distinct":true,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/920c7b0b2aaaff7d98a2fa7b76859a2bcf3be462"},{"sha":"6a2d2170c8d908868ae30f79feafe3ec8ab7c974","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martincostello.com","name":"martincostello"},"message":"Add updates.qas.com CRT file\n\nFix Travis CI build for Linux by adding X.509 certificate chain for\nws.updates.qas.com.","distinct":true,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/6a2d2170c8d908868ae30f79feafe3ec8ab7c974"},{"sha":"d90528025e7ebee4af81a700c290d87215b651b6","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martincostello.com","name":"martincostello"},"message":"Only run before_install script on Linux","distinct":true,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/d90528025e7ebee4af81a700c290d87215b651b6"},{"sha":"c18d71a7a6168b206baed327265f17efb3a94a95","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martincostello.com","name":"martincostello"},"message":"Add +x to script","distinct":true,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/c18d71a7a6168b206baed327265f17efb3a94a95"},{"sha":"423d78bfcd818531e225f10a9e288304927ef9bc","author":{"email":"b36b369c66486c767eed13dc90cafcd033ea25fc@gmail.com","name":"Martin Costello"},"message":"Merge pull request #35 from martincostello/issue-32\n\nFix Travis CI tests on Linux","distinct":true,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/423d78bfcd818531e225f10a9e288304927ef9bc"},{"sha":"0ea10e39451edbcaa5341045628aa634d988cf55","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martincostello.com","name":"martincostello"},"message":"Run mozroots after adding EU cert","distinct":true,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/0ea10e39451edbcaa5341045628aa634d988cf55"},{"sha":"f2459c75cc2e9b2150d4c12bf0c4362a8312a9fb","author":{"email":"b36b369c66486c767eed13dc90cafcd033ea25fc@gmail.com","name":"Martin Costello"},"message":"Merge pull request #36 from martincostello/issue-32\n\nRun mozroots after adding EU cert","distinct":true,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/f2459c75cc2e9b2150d4c12bf0c4362a8312a9fb"},{"sha":"a9af31f17dd65a05ef3e17410b11c0ae6c9b3bff","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martincostello.com","name":"martincostello"},"message":"Disable tests on Linux\n\nDisable tests on Linux in Travis CI until SSL trust error resolved. See\n#32.","distinct":true,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/a9af31f17dd65a05ef3e17410b11c0ae6c9b3bff"},{"sha":"650e87cb47ba107d18c705ec1c23cf9a99a70ce8","author":{"email":"b36b369c66486c767eed13dc90cafcd033ea25fc@gmail.com","name":"Martin Costello"},"message":"Merge pull request #37 from martincostello/issue-32\n\nDisable tests on Linux in Travis CI","distinct":true,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/650e87cb47ba107d18c705ec1c23cf9a99a70ce8"},{"sha":"40b1f478c558146407b7aa661e35db06e56509f3","author":{"email":"b36b369c66486c767eed13dc90cafcd033ea25fc@gmail.com","name":"Martin Costello"},"message":"Merge pull request #34 from martincostello/sha256\n\nSupport SHA-256 Authenticode signature","distinct":true,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/40b1f478c558146407b7aa661e35db06e56509f3"},{"sha":"6d987b63b24be9825b8c8bcfe0d617ba76d073f2","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martincostello.com","name":"martincostello"},"message":"Re-enable tests on Linux for Travis CI","distinct":true,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/6d987b63b24be9825b8c8bcfe0d617ba76d073f2"},{"sha":"dfc6f6315b3f9167cdcacc8d6634178518b3ac99","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martincostello.com","name":"martincostello"},"message":"Change SSL certificate handling\n\nRemove certificate for updates.qas.com.\nMove Travis before_install script to C# metadata folder.","distinct":true,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/dfc6f6315b3f9167cdcacc8d6634178518b3ac99"},{"sha":"11d8bf2bace53dd345aa0c6e867969c19bdf394f","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martincostello.com","name":"martincostello"},"message":"Fix +x missing from script","distinct":true,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/11d8bf2bace53dd345aa0c6e867969c19bdf394f"},{"sha":"cb7710232f0abdf3374ecc678669ab0be03e3be7","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martincostello.com","name":"martincostello"},"message":"Add Entrust G2 root certificate","distinct":true,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/cb7710232f0abdf3374ecc678669ab0be03e3be7"},{"sha":"a9fb555475e941a272f36040f8e09d1f56eb2a3a","author":{"email":"b36b369c66486c767eed13dc90cafcd033ea25fc@gmail.com","name":"Martin Costello"},"message":"Merge pull request #38 from martincostello/issue-32\n\nFix tests on Linux in Travis CI","distinct":true,"url":"https://api.github.com/repos/martincostello/electronicupdates/commits/a9fb555475e941a272f36040f8e09d1f56eb2a3a"}]}