{"push_id":910207394,"size":8,"distinct_size":1,"ref":"refs/heads/master","head":"75c53681a5153086e70631ffbeb8b38402051a9b","before":"019777ae4bd429b3c3408d55eb0a83a09802d670","commits":[{"sha":"58b33a58c88736fec38ffde0450d7fae1f9b4243","author":{"email":"bc366108588d030856edb5ec2c3ab86e0935ae5c@yahoo.com","name":"enternoescape"},"message":"SWITCH reliability improvements.","distinct":false,"url":"https://api.github.com/repos/enternoescape/opendct/commits/58b33a58c88736fec38ffde0450d7fae1f9b4243"},{"sha":"03024af2941c6dca740d8a21d5704a5bd1287ad5","author":{"email":"bc366108588d030856edb5ec2c3ab86e0935ae5c@yahoo.com","name":"enternoescape"},"message":"Updated for release 0.3.11.","distinct":false,"url":"https://api.github.com/repos/enternoescape/opendct/commits/03024af2941c6dca740d8a21d5704a5bd1287ad5"},{"sha":"deb3a22006a134e306804d5d8dcb0ce134b608b5","author":{"email":"bc366108588d030856edb5ec2c3ab86e0935ae5c@yahoo.com","name":"enternoescape"},"message":"Moved some generic methods from DCT class to BasicCaptureDevice to encourage consistency.","distinct":false,"url":"https://api.github.com/repos/enternoescape/opendct/commits/deb3a22006a134e306804d5d8dcb0ce134b608b5"},{"sha":"cad8ca3e070a816839f5fa935a0868c08409b7ca","author":{"email":"bc366108588d030856edb5ec2c3ab86e0935ae5c@yahoo.com","name":"enternoescape"},"message":"Added IP address arrays.","distinct":false,"url":"https://api.github.com/repos/enternoescape/opendct/commits/cad8ca3e070a816839f5fa935a0868c08409b7ca"},{"sha":"ccc52056563ef4c33754a3a52d4097535983153a","author":{"email":"bc366108588d030856edb5ec2c3ab86e0935ae5c@yahoo.com","name":"enternoescape"},"message":"Attempted to clarify that sagetv.available_channels/unavailable_channels is not actually used for anything but debugging right now.","distinct":false,"url":"https://api.github.com/repos/enternoescape/opendct/commits/ccc52056563ef4c33754a3a52d4097535983153a"},{"sha":"b28ea21b0e40eca4dbeb47d8fd3c35b9e6e81401","author":{"email":"bc366108588d030856edb5ec2c3ab86e0935ae5c@yahoo.com","name":"enternoescape"},"message":"Prevent ClearQAM channels from being detected as duplicates since they are all labeled Unknown.","distinct":false,"url":"https://api.github.com/repos/enternoescape/opendct/commits/b28ea21b0e40eca4dbeb47d8fd3c35b9e6e81401"},{"sha":"f218614a307dc5faae0cf65ef5780b0362ab0efd","author":{"email":"bc366108588d030856edb5ec2c3ab86e0935ae5c@yahoo.com","name":"enternoescape"},"message":"Updated release notes.","distinct":false,"url":"https://api.github.com/repos/enternoescape/opendct/commits/f218614a307dc5faae0cf65ef5780b0362ab0efd"},{"sha":"75c53681a5153086e70631ffbeb8b38402051a9b","author":{"email":"bc366108588d030856edb5ec2c3ab86e0935ae5c@yahoo.com","name":"enternoescape"},"message":"Merge pull request #50 from enternoescape/enternoescape\n\nEnternoescape","distinct":true,"url":"https://api.github.com/repos/enternoescape/opendct/commits/75c53681a5153086e70631ffbeb8b38402051a9b"}]}