{"push_id":929400089,"size":4,"distinct_size":1,"ref":"refs/heads/0.4","head":"94bc32cf071dcc300e13df37b8dcd4664f3f610e","before":"f15a066f91c3f58a639be81459f0387250459c2e","commits":[{"sha":"2be0a9ba8139d175cf83d5a0e4bae9fdd3c7519f","author":{"email":"bc366108588d030856edb5ec2c3ab86e0935ae5c@yahoo.com","name":"enternoescape"},"message":"Added missing copyright.","distinct":false,"url":"https://api.github.com/repos/enternoescape/opendct/commits/2be0a9ba8139d175cf83d5a0e4bae9fdd3c7519f"},{"sha":"9a04f26dc7b669812b73cbfaa39d6ec79416994f","author":{"email":"bc366108588d030856edb5ec2c3ab86e0935ae5c@yahoo.com","name":"enternoescape"},"message":"Made suspend code handle unexpected states better.","distinct":false,"url":"https://api.github.com/repos/enternoescape/opendct/commits/9a04f26dc7b669812b73cbfaa39d6ec79416994f"},{"sha":"6b5b47bf41809f7ca869514d42fc96f02391d2a8","author":{"email":"bc366108588d030856edb5ec2c3ab86e0935ae5c@yahoo.com","name":"enternoescape"},"message":"Made suspend code handle unexpected states better.","distinct":false,"url":"https://api.github.com/repos/enternoescape/opendct/commits/6b5b47bf41809f7ca869514d42fc96f02391d2a8"},{"sha":"94bc32cf071dcc300e13df37b8dcd4664f3f610e","author":{"email":"bc366108588d030856edb5ec2c3ab86e0935ae5c@yahoo.com","name":"enternoescape"},"message":"Merge pull request #110 from enternoescape/buffer-unit-tests\n\nBuffer unit tests","distinct":true,"url":"https://api.github.com/repos/enternoescape/opendct/commits/94bc32cf071dcc300e13df37b8dcd4664f3f610e"}]}