{"push_id":1172801958,"size":5,"distinct_size":1,"ref":"refs/heads/master","head":"862dee0bf50deb222ddd89e39ecb444a2c798a60","before":"c6f5ddde8a60ecf039534f06bc5aa2ee3f7302d9","commits":[{"sha":"acf91af756990f58114d410aaeb40804736bb027","author":{"name":"Besto Apache","email":"6060f9f75c75ac482faa08828c0800b870035730@gmail.com"},"message":"Refine log.","distinct":false,"url":"https://api.github.com/repos/Bestoa/shadowsocks-java/commits/acf91af756990f58114d410aaeb40804736bb027"},{"sha":"779520d691a49d257f06ec9f3ad08fc6201407f4","author":{"name":"Besto Apache","email":"6060f9f75c75ac482faa08828c0800b870035730@gmail.com"},"message":"Try to fix a minor in test.\n\nSometimes we can't get complete data immediately. It will cause test\nfailed. Use readFully to ensure data integrity.","distinct":false,"url":"https://api.github.com/repos/Bestoa/shadowsocks-java/commits/779520d691a49d257f06ec9f3ad08fc6201407f4"},{"sha":"ca8939a4512f5d43b52bd9f3550f22c4af638890","author":{"name":"Besto Apache","email":"6060f9f75c75ac482faa08828c0800b870035730@gmail.com"},"message":"Add timeout support in config and commandline.","distinct":false,"url":"https://api.github.com/repos/Bestoa/shadowsocks-java/commits/ca8939a4512f5d43b52bd9f3550f22c4af638890"},{"sha":"a2a8692923e009c2b9e93177bb79dd8346414ede","author":{"name":"Besto","email":"6060f9f75c75ac482faa08828c0800b870035730@gmail.com"},"message":"Add client header check.","distinct":false,"url":"https://api.github.com/repos/Bestoa/shadowsocks-java/commits/a2a8692923e009c2b9e93177bb79dd8346414ede"},{"sha":"862dee0bf50deb222ddd89e39ecb444a2c798a60","author":{"name":"Dijkstra","email":"8b2ae31570ab9582ad3e11f0cecf223c9dfd1229@users.noreply.github.com"},"message":"Merge pull request #29 from Bestoa/dev\n\nMerge dev to master.","distinct":true,"url":"https://api.github.com/repos/Bestoa/shadowsocks-java/commits/862dee0bf50deb222ddd89e39ecb444a2c798a60"}]}
{"actor":{"display_login":"Bestoa"}}