{"push_id":639056810,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"7b1530317af25f5f08827ed090a1d2bb973de89c","before":"39187a373d51f8a7a142ca85b32753d92b44b3fc","commits":[{"sha":"431c4690bce0ff32933c2b07c7fea8019f6cc980","author":{"email":"960b486104659e78dad59bf75904c4ceec59bf65@opentechinstitute.org","name":"Will Hawkins"},"message":"Add credit for braille.rb","distinct":true,"url":"https://api.github.com/repos/whh8b/exploit_play/commits/431c4690bce0ff32933c2b07c7fea8019f6cc980"},{"sha":"a9cf1b4a73b9f699d3d95ae6d61d25d95b52cfd3","author":{"email":"960b486104659e78dad59bf75904c4ceec59bf65@opentechinstitute.org","name":"Will Hawkins"},"message":"close() child socket in parent. w/o this the client will think the connection stays open.","distinct":true,"url":"https://api.github.com/repos/whh8b/exploit_play/commits/a9cf1b4a73b9f699d3d95ae6d61d25d95b52cfd3"},{"sha":"0b63c12e7f71c33cabef00dcc584014fce7abac9","author":{"email":"960b486104659e78dad59bf75904c4ceec59bf65@opentechinstitute.org","name":"Will Hawkins"},"message":"Disambiguate debugging output.","distinct":true,"url":"https://api.github.com/repos/whh8b/exploit_play/commits/0b63c12e7f71c33cabef00dcc584014fce7abac9"},{"sha":"732d7e3f1a7a8f4f80e120f0489563bebf82a9b3","author":{"email":"960b486104659e78dad59bf75904c4ceec59bf65@opentechinstitute.org","name":"Will Hawkins"},"message":"Update braille.rb to take initialization params and add private_exp.","distinct":true,"url":"https://api.github.com/repos/whh8b/exploit_play/commits/732d7e3f1a7a8f4f80e120f0489563bebf82a9b3"},{"sha":"7b35d34faab18d2a557b7b7a140a65dbde25ddeb","author":{"email":"960b486104659e78dad59bf75904c4ceec59bf65@opentechinstitute.org","name":"Will Hawkins"},"message":"Fix check_alive formatting.","distinct":true,"url":"https://api.github.com/repos/whh8b/exploit_play/commits/7b35d34faab18d2a557b7b7a140a65dbde25ddeb"},{"sha":"7b1530317af25f5f08827ed090a1d2bb973de89c","author":{"email":"960b486104659e78dad59bf75904c4ceec59bf65@opentechinstitute.org","name":"Will Hawkins"},"message":"Change handling close of client socket\n\n1. Close/shutdown before potential invocation of hijack\n2. Do not while(read()) for extra data.","distinct":true,"url":"https://api.github.com/repos/whh8b/exploit_play/commits/7b1530317af25f5f08827ed090a1d2bb973de89c"}]}