{"push_id":1279341115,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"d74590da9cd339829f238147443484314cf34a96","before":"29b62914b3271699e8b87ad16f32571c301f45f3","commits":[{"sha":"9434cb792b30e1e6b35f8203a546acd7589ead2c","author":{"name":"Scott Parlane","email":"2e8f1266578826c2a5b2849ceaf88c70674bf400@alliedtelesis.co.nz"},"message":"Calculate and store the build.info hash\n\nPreviously, a packages build.info hash was being calcuated for\nevery package that depended on it. We only need to do this once.\n\nChange-Id: I5555bc5d2eeaa03ac97ecbab079a1883e3bf79e7\nReviewed-by: Ridge Kennedy <ridge.kennedy@alliedtelesis.co.nz>\nReviewed-by: Matt Bennett <matt.bennett@alliedtelesis.co.nz>\nSigned-off-by: Scott Parlane <scott.parlane@alliedtelesis.co.nz>","distinct":true,"url":"https://api.github.com/repos/alliedtelesis/buildsyspp/commits/9434cb792b30e1e6b35f8203a546acd7589ead2c"},{"sha":"ac4732e3392281ff1a07054909485bd10a6c52fd","author":{"name":"Scott Parlane","email":"2e8f1266578826c2a5b2849ceaf88c70674bf400@alliedtelesis.co.nz"},"message":"Detect errors with hashing\n\nSometimes the hashing can fail, make sure to abort the build\nif this happens, otherwise the wrong fast-fetch can be used.\n\nChange-Id: I0cdee5a25c4c62570d4feb61b771b881e0a819a2\nReviewed-by: Ridge Kennedy <ridge.kennedy@alliedtelesis.co.nz>\nReviewed-by: Matt Bennett <matt.bennett@alliedtelesis.co.nz>\nSigned-off-by: Scott Parlane <scott.parlane@alliedtelesis.co.nz>","distinct":true,"url":"https://api.github.com/repos/alliedtelesis/buildsyspp/commits/ac4732e3392281ff1a07054909485bd10a6c52fd"},{"sha":"c8e300a9608a7e3a6df1e6920cf4aaf47ccb052e","author":{"name":"Scott Parlane","email":"2e8f1266578826c2a5b2849ceaf88c70674bf400@alliedtelesis.co.nz"},"message":"Don't update the buildinfo hash if shouldn't build\n\nThe hash will already be set by this point, and the\nbuild.info.new file wont exist.","distinct":true,"url":"https://api.github.com/repos/alliedtelesis/buildsyspp/commits/c8e300a9608a7e3a6df1e6920cf4aaf47ccb052e"},{"sha":"75e0ba96ad3b42f804ba6a079428a8265b841690","author":{"name":"Matt Bennett","email":"78bef10b439b0da2849381a95fb8d0b26e98ac54@alliedtelesis.co.nz"},"message":"Ensure we close the extraction info file\n\nNot closing the file is the incorrect thing to do and may lead to\nunexpected behaviour.\n\nChange-Id: Ib22d05e34a5b6bd46444b15d3fa9cd5c1577f4af\nReviewed-by: Michael Wang <michael.wang@alliedtelesis.co.nz>\nReviewed-by: Scott Parlane <scott.parlane@alliedtelesis.co.nz>\nSigned-off-by: Scott Parlane <scott.parlane@alliedtelesis.co.nz>","distinct":true,"url":"https://api.github.com/repos/alliedtelesis/buildsyspp/commits/75e0ba96ad3b42f804ba6a079428a8265b841690"},{"sha":"5736b5e07151acf884d6606d13e0b1d3a19e44f9","author":{"name":"Scott Parlane","email":"2e8f1266578826c2a5b2849ceaf88c70674bf400@alliedtelesis.co.nz"},"message":"Use openssl library to hash files\n\npreviously we made external calls to sha256sum,\nsometimes popen would fail and cause the hashing\nto fail.\nNow we use the openssl library directly to\nget the hash of files.\n\nChange-Id: I6f635af7bbde8a94583138121d713cce95b33654\nReviewed-by: Matt Bennett <matt.bennett@alliedtelesis.co.nz>\nReviewed-by: John Collis <john.collis@alliedtelesis.co.nz>\nSigned-off-by: Scott Parlane <scott.parlane@alliedtelesis.co.nz>","distinct":true,"url":"https://api.github.com/repos/alliedtelesis/buildsyspp/commits/5736b5e07151acf884d6606d13e0b1d3a19e44f9"},{"sha":"d74590da9cd339829f238147443484314cf34a96","author":{"name":"Mark Wutzke","email":"bedbb5f8311e4b9f98f3958c9c14111f9c5130cc@alliedtelesis.co.nz"},"message":"MAINT: Open files in read-only mode for sha256 generation\n\nIn environments where files are only available on read-only\nparitions/directories opening in 'r+' mode fails. These\nfiles are only ever 'read', so opening read-only is more\ncorrect.\n\nAlso, as these are binary files, they should also be opened\nin 'binary' mode for non-POSIX environment support.\n\nChange-Id: I60dfbdb9394fa5cbc167916418b2260ec97b1db3\nReviewed-by: Ridge Kennedy <ridge.kennedy@alliedtelesis.co.nz>\nSigned-off-by: Scott Parlane <scott.parlane@alliedtelesis.co.nz>","distinct":true,"url":"https://api.github.com/repos/alliedtelesis/buildsyspp/commits/d74590da9cd339829f238147443484314cf34a96"}]}
{"actor":{"display_login":"sparlane"}}