{"push_id":776586785,"size":26,"distinct_size":26,"ref":"refs/heads/master","head":"3576701a01228b52953180d26422b82b89542934","before":"0319ea6c9724a57fb186f432d4132d2b75abb71e","commits":[{"sha":"62e062f2792545db4520dc1c85aaba0016a9a626","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"Clean up repository","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/62e062f2792545db4520dc1c85aaba0016a9a626"},{"sha":"2b4c3a0fc53b9b86d51e42686b249159a4b55f91","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"Map entry deletion is changed in Go v1\n\nhttps://golang.org/doc/go1#delete","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/2b4c3a0fc53b9b86d51e42686b249159a4b55f91"},{"sha":"bb0686b0cf0008c89927b93c517d47a8bd5aa81a","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"Use Go 1's error type\n\nhttps://golang.org/doc/go1#errors","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/bb0686b0cf0008c89927b93c517d47a8bd5aa81a"},{"sha":"91516e4c62f0daf02296512f1de5b11f3209ae6c","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"Use Go 1's rune type\n\nhttps://golang.org/doc/go1#rune","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/91516e4c62f0daf02296512f1de5b11f3209ae6c"},{"sha":"5e93155941d33b2397d1ac0611620ce29df39ed5","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"Update import path for syslog\n\nhttps://golang.org/pkg/log/syslog/","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/5e93155941d33b2397d1ac0611620ce29df39ed5"},{"sha":"8b414f19f282ea5dd601ea480f3d176d0e6ad7d8","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"Update import path for json\n\nhttps://golang.org/doc/go1#hierarchy","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/8b414f19f282ea5dd601ea480f3d176d0e6ad7d8"},{"sha":"206dab4dd15854d11141adb25429a3bdaba0b1b3","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"Update import path for http\n\nhttps://golang.org/pkg/net/http/","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/206dab4dd15854d11141adb25429a3bdaba0b1b3"},{"sha":"5692e43a8b26930e105a35265c7d5899cbf62df4","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"Update import path for protobuf\n\nhttps://github.com/golang/protobuf","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/5692e43a8b26930e105a35265c7d5899cbf62df4"},{"sha":"84fa9199e25e4222dae92ad4914b540a9d0c1d4f","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"Only proto.Message objects can be marshalled by protobuf","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/84fa9199e25e4222dae92ad4914b540a9d0c1d4f"},{"sha":"7ca6a1a5b49a050a31963d02babcc38df7f6d546","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"Sync code with new protobuf","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/7ca6a1a5b49a050a31963d02babcc38df7f6d546"},{"sha":"a2abb8a47b5929b3bbc361e064f993d5d46e1964","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"net.Conn.SetTimeout is gone in Go 1\n\nIt has been replaced with net.Conn.Set{,Read,Write}Deadline. However, we\ndon't want the connections to time out at all, so we can just drop these\ncalls.","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/a2abb8a47b5929b3bbc361e064f993d5d46e1964"},{"sha":"d6bb4fef332ec9c43d7d60cdea0fd0ca2395443b","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"os.FileInfo and os.FileMode have changed in Go 1\n\nhttps://golang.org/doc/go1#os_fileinfo","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/d6bb4fef332ec9c43d7d60cdea0fd0ca2395443b"},{"sha":"d8a6018b016058d9f672f7b5617062ca78289071","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"strconv has changed in Go 1\n\nhttps://golang.org/doc/go1#strconv","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/d8a6018b016058d9f672f7b5617062ca78289071"},{"sha":"f275dee13aac25d3f864a69cd67b2b186edf82d0","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"os.Signal has changed in Go 1\n\nhttps://golang.org/doc/go1#os_signal","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/f275dee13aac25d3f864a69cd67b2b186edf82d0"},{"sha":"f4d9d157a524308a8ca04849a7e289b54af2c4a0","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"os.EOF is now io.EOF in Go 1","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/f4d9d157a524308a8ca04849a7e289b54af2c4a0"},{"sha":"15d4943efa4845d79e55186046991a6508f48a3d","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"os.Process.Wait and friends have changed in Go 1\n\nhttps://golang.org/doc/go1#os","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/15d4943efa4845d79e55186046991a6508f48a3d"},{"sha":"afef2bd57abae3a341a137b8bf518897128bd0e9","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"Use time.Time and time.Duration for all time calculations\n\nhttps://golang.org/doc/go1#time","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/afef2bd57abae3a341a137b8bf518897128bd0e9"},{"sha":"994f7cf0e84848ffcc0a6bc2bf4d96a7ce01915a","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"Rework TLS management\n\nGo 1 will fully verify the client's certificate chain, so we don't need\nto. Instead, simply check that the identity provided by in\nIdentifyClient matches a CN or alternative name in the client's\ncertificate.","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/994f7cf0e84848ffcc0a6bc2bf4d96a7ce01915a"},{"sha":"84c28556cfc820ff31f00d9795ee8e90dd4d1dc6","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"Clean up spacing and drop zero value initializations","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/84c28556cfc820ff31f00d9795ee8e90dd4d1dc6"},{"sha":"07b7577704ce677c5c7dcf50c742dfc4bb1435f9","author":{"email":"174b958140eb5909cb648d3604b79817cc1ad641@anchor.net.au","name":"Michael Chapman"},"message":"Write new Makefile","distinct":true,"url":"https://api.github.com/repos/anchor/orchestra/commits/07b7577704ce677c5c7dcf50c742dfc4bb1435f9"}]}