{"push_id":2744997892,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"90911ada61264de1d8222eedfc23d27a335850b1","before":"bac4b591184c1d2c62e28f1da10850c637fdbfeb","commits":[{"sha":"b2d97abfb4937e5a8ddded004dc322696fb62616","author":{"name":"Leandro Pereira","email":"cff5713264a23ccefef24b6cefee6f1d9e448c40@hardinfo.org"},"message":"Ensure timeout structs are initialized\n\nMerely adding a timeout to the wheel won't initialize the timeout\nstruct.  Zero it out before using.","distinct":true,"url":"https://api.github.com/repos/lpereira/lwan/commits/b2d97abfb4937e5a8ddded004dc322696fb62616"},{"sha":"6adef7aba4c68d2e0b42a543b8b6ec98deec38ee","author":{"name":"Leandro Pereira","email":"cff5713264a23ccefef24b6cefee6f1d9e448c40@hardinfo.org"},"message":"Ensure __builtin_clz() isn't called with 0\n\nCalling __builtin_clz() with an argument of 0 is undefined.  Ensure\nthat, when growing a string buffer, lwan_nextpow2() isn't called with\nthat value.","distinct":true,"url":"https://api.github.com/repos/lpereira/lwan/commits/6adef7aba4c68d2e0b42a543b8b6ec98deec38ee"},{"sha":"90911ada61264de1d8222eedfc23d27a335850b1","author":{"name":"Leandro Pereira","email":"cff5713264a23ccefef24b6cefee6f1d9e448c40@hardinfo.org"},"message":"timeouts_open() can't take NULL as the second parameter","distinct":true,"url":"https://api.github.com/repos/lpereira/lwan/commits/90911ada61264de1d8222eedfc23d27a335850b1"}]}
{"actor":{"display_login":"lpereira"}}