{"push_id":1259850831,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"87f3e60aad676a23415283f96b492763c2baf8cc","before":"50ba1a2cdeeb3f3d826354ac2a5d39f2e052b886","commits":[{"sha":"535550b406b0f6db18697247c3c132ed502cdd46","author":{"name":"Valentin Bartenev","email":"a9abd7d01bb730678e57afe00149798db013f6c5@nginx.com"},"message":"Geo: fixed access to already freed memory.\n\nPreviously, in \"ranges\" mode when all added ranges were deleted,\nthe ctx.high.low[i] was left pointing to a temporary array.","distinct":true,"url":"https://api.github.com/repos/raymondhe/nginx/commits/535550b406b0f6db18697247c3c132ed502cdd46"},{"sha":"eecc68ce1787a519e4cf195f12c887d7d2ba9b0a","author":{"name":"Roman Arutyunyan","email":"f86eb841669e3f4864a85f3989d86532eb1c8bc1@nginx.com"},"message":"Fixed wrong type of the \"line\" field.\n\nThe new type ngx_uint_t was supposed when formatting the line number.","distinct":true,"url":"https://api.github.com/repos/raymondhe/nginx/commits/eecc68ce1787a519e4cf195f12c887d7d2ba9b0a"},{"sha":"dabbf30377d422a0e40093e3f429fca352c633a1","author":{"name":"Roman Arutyunyan","email":"f86eb841669e3f4864a85f3989d86532eb1c8bc1@nginx.com"},"message":"Ensure \"listen\" exists in a mail or stream server (ticket #1049).","distinct":true,"url":"https://api.github.com/repos/raymondhe/nginx/commits/dabbf30377d422a0e40093e3f429fca352c633a1"},{"sha":"87f3e60aad676a23415283f96b492763c2baf8cc","author":{"name":"Raymond He","email":"b5b6a8ae643fec2fcaa0a559f036aa042aee1768@gmail.com"},"message":"Merge remote-tracking branch 'refs/remotes/nginx/master'","distinct":true,"url":"https://api.github.com/repos/raymondhe/nginx/commits/87f3e60aad676a23415283f96b492763c2baf8cc"}]}
{"actor":{"display_login":"raymondhe"}}