{"push_id":2380508739,"size":11,"distinct_size":11,"ref":"refs/heads/freeze_tree","head":"4c75a8b4d6abebc033325f25d19b0a82f8388017","before":"126398d4d5804cbf202dbd9aa6698edf857fb071","commits":[{"sha":"124c9f3ddaf05d9e23d8ee8bcc550cbd293b31a1","author":{"name":"David Drysdale","email":"5f0f4b1a7683e59cef9f8763b5e6bf45e7b501d3@google.com"},"message":"log/sequencer: no new root is not an error (#1041)\n\nRepeat of commit b053d2e8d611a564ab which got lost in a\r\nsequence of merges.","distinct":true,"url":"https://api.github.com/repos/Martin2112/trillian/commits/124c9f3ddaf05d9e23d8ee8bcc550cbd293b31a1"},{"sha":"2d7d1fdeccf8c77008d5846cd4d10ad35c3fc75e","author":{"name":"Pavel Kalinnikov","email":"7734d988b50d7b88180886b776dbfefa632ba4cb@gmail.com"},"message":"Add log signer to docker-compose deployment (#1039)\n\nThis makes it possible to run a fully functional test instance of Trillian with docker-compose.","distinct":true,"url":"https://api.github.com/repos/Martin2112/trillian/commits/2d7d1fdeccf8c77008d5846cd4d10ad35c3fc75e"},{"sha":"bd887aa5466cb4a7379729a85e58591298394f43","author":{"name":"Martin Smith","email":"5f10976cfc36163a5ef249839160b63769dc1424@google.com"},"message":"Add a command for freezing trees for use by integration tests\n\nRefactor of createtree to allow sharing of test infrastructure.","distinct":true,"url":"https://api.github.com/repos/Martin2112/trillian/commits/bd887aa5466cb4a7379729a85e58591298394f43"},{"sha":"49dce12e836c96aa41fed62e7b71bcb43e5748b8","author":{"name":"Martin Smith","email":"5f10976cfc36163a5ef249839160b63769dc1424@google.com"},"message":"rename freezetree -> updatetree\n\nAnd rebase / merge etc.","distinct":true,"url":"https://api.github.com/repos/Martin2112/trillian/commits/49dce12e836c96aa41fed62e7b71bcb43e5748b8"},{"sha":"c1cc386547d87603c730f5d3c7a8794dd572b9d5","author":{"name":"Martin Smith","email":"5f10976cfc36163a5ef249839160b63769dc1424@google.com"},"message":"testing state stuff","distinct":true,"url":"https://api.github.com/repos/Martin2112/trillian/commits/c1cc386547d87603c730f5d3c7a8794dd572b9d5"},{"sha":"14b2d1d3be4a3d843457fcbb5bde79cc339a2741","author":{"name":"Martin Smith","email":"5f10976cfc36163a5ef249839160b63769dc1424@google.com"},"message":"fixup for changes to fake admin server","distinct":true,"url":"https://api.github.com/repos/Martin2112/trillian/commits/14b2d1d3be4a3d843457fcbb5bde79cc339a2741"},{"sha":"36bb96f4aef0fa724bd3c319938b0c2c6f7d5e08","author":{"name":"Martin Smith","email":"5f10976cfc36163a5ef249839160b63769dc1424@google.com"},"message":"Remove gogo/protobuf and import the correct one.","distinct":true,"url":"https://api.github.com/repos/Martin2112/trillian/commits/36bb96f4aef0fa724bd3c319938b0c2c6f7d5e08"},{"sha":"35efe3cd0c35ad1db23cfbea714d5d5ac1d19164","author":{"name":"Martin Smith","email":"5f10976cfc36163a5ef249839160b63769dc1424@google.com"},"message":"Fix for upstream changes to mock server","distinct":true,"url":"https://api.github.com/repos/Martin2112/trillian/commits/35efe3cd0c35ad1db23cfbea714d5d5ac1d19164"},{"sha":"9803c6fa461f5955c123c2ad1956fb86c54c264a","author":{"name":"Martin Smith","email":"5f10976cfc36163a5ef249839160b63769dc1424@google.com"},"message":"Fix tests","distinct":true,"url":"https://api.github.com/repos/Martin2112/trillian/commits/9803c6fa461f5955c123c2ad1956fb86c54c264a"},{"sha":"8eca52092fce2b9b7a6b101141ba6f2fe7b274c0","author":{"name":"Martin Smith","email":"5f10976cfc36163a5ef249839160b63769dc1424@google.com"},"message":"Fix year in headers.","distinct":true,"url":"https://api.github.com/repos/Martin2112/trillian/commits/8eca52092fce2b9b7a6b101141ba6f2fe7b274c0"},{"sha":"4c75a8b4d6abebc033325f25d19b0a82f8388017","author":{"name":"Martin Smith","email":"5f10976cfc36163a5ef249839160b63769dc1424@google.com"},"message":"Lint fix.","distinct":true,"url":"https://api.github.com/repos/Martin2112/trillian/commits/4c75a8b4d6abebc033325f25d19b0a82f8388017"}]}
{"actor":{"display_login":"Martin2112"}}