{"push_id":1237807502,"size":5,"distinct_size":5,"ref":"refs/heads/no-ad","head":"391922c8ed01a5f3af10e286195daa7ffab6d1cb","before":"b52bbb8bc4a42803718098b42d888799d04f8c58","commits":[{"sha":"0f0ceb1466e2b875cefe2931827fcfa1883b9078","author":{"name":"Max Lv","email":"ccd8ecadf1cf5e4516df0b8dd841f9ef32d57481@gmail.com"},"message":"Add KCP support (#788)\n\nAdd KCP support for shadowsocks.\r\n\r\nKCPTUN should be setup on a different port to avoid conflicts with Shadowsocks' UDP support.","distinct":true,"url":"https://api.github.com/repos/kaneawk/shadowsocks-android/commits/0f0ceb1466e2b875cefe2931827fcfa1883b9078"},{"sha":"284c1b4962dbdf3ae9f372c2d222d5311a138840","author":{"name":"Max Lv","email":"ccd8ecadf1cf5e4516df0b8dd841f9ef32d57481@gmail.com"},"message":"Strip the binary","distinct":true,"url":"https://api.github.com/repos/kaneawk/shadowsocks-android/commits/284c1b4962dbdf3ae9f372c2d222d5311a138840"},{"sha":"d99f193334ca0f94528c0012ddfbbd15c72780ee","author":{"name":"Max Lv","email":"ccd8ecadf1cf5e4516df0b8dd841f9ef32d57481@gmail.com"},"message":"Update shadowsocks-libev","distinct":true,"url":"https://api.github.com/repos/kaneawk/shadowsocks-android/commits/d99f193334ca0f94528c0012ddfbbd15c72780ee"},{"sha":"9adc308dc61b5b3e596ea2fde689360d544ae25a","author":{"name":"Max Lv","email":"ccd8ecadf1cf5e4516df0b8dd841f9ef32d57481@gmail.com"},"message":"Tune yamux parameters for kcptun","distinct":true,"url":"https://api.github.com/repos/kaneawk/shadowsocks-android/commits/9adc308dc61b5b3e596ea2fde689360d544ae25a"},{"sha":"391922c8ed01a5f3af10e286195daa7ffab6d1cb","author":{"name":"Max Lv","email":"ccd8ecadf1cf5e4516df0b8dd841f9ef32d57481@gmail.com"},"message":"Restart kcptun when switching network","distinct":true,"url":"https://api.github.com/repos/kaneawk/shadowsocks-android/commits/391922c8ed01a5f3af10e286195daa7ffab6d1cb"}]}
{"actor":{"display_login":"kaneawk"}}