{"push_id":871221694,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"a3efd2a3dea1195f19149a81c2b7829e91d1947e","before":"9fa2b87560e61bc485449ee3bdc887bac223475f","commits":[{"sha":"2d3726268392c0782e48703b244f1797ccb10467","author":{"email":"4342b34b25922be64c59470edb5593a14410b129@constantcontact.com","name":"David Arroyo"},"message":"factor out message parse dispatch\n\nthis is so we can use it in tests in a clean way","distinct":true,"url":"https://api.github.com/repos/droyo/styx/commits/2d3726268392c0782e48703b244f1797ccb10467"},{"sha":"f71f3b68a05df9dfe18586e090b419b238c2747b","author":{"email":"4342b34b25922be64c59470edb5593a14410b129@constantcontact.com","name":"David Arroyo"},"message":"ensure everything we produce is valid\n\nthis has uncovered a problem with the NewTwalk function","distinct":true,"url":"https://api.github.com/repos/droyo/styx/commits/f71f3b68a05df9dfe18586e090b419b238c2747b"},{"sha":"8c4fa0e4d431fea1eb2503964d788bff99f10c74","author":{"email":"4342b34b25922be64c59470edb5593a14410b129@constantcontact.com","name":"David Arroyo"},"message":"remove unused import","distinct":true,"url":"https://api.github.com/repos/droyo/styx/commits/8c4fa0e4d431fea1eb2503964d788bff99f10c74"},{"sha":"69e5975e347b9f5aeda3916586695f84d733aece","author":{"email":"4342b34b25922be64c59470edb5593a14410b129@constantcontact.com","name":"David Arroyo"},"message":"rename Scanner to Decoder\n\nThe name \"Scanner\" implies we are searching through\nthe byte stream for some type of delimiter, when\nin reality we know exactly how the messages are\nsized and arranged within the stream.\"","distinct":true,"url":"https://api.github.com/repos/droyo/styx/commits/69e5975e347b9f5aeda3916586695f84d733aece"},{"sha":"c12bfae845df9682cd2bba5ac84fc9deab417dbf","author":{"email":"4342b34b25922be64c59470edb5593a14410b129@constantcontact.com","name":"David Arroyo"},"message":"Fix bug in Tauth/Tattach body verification\n\nI was using the wrong return value to find the aname field.","distinct":true,"url":"https://api.github.com/repos/droyo/styx/commits/c12bfae845df9682cd2bba5ac84fc9deab417dbf"},{"sha":"db6c1a88cc14ef938784ced5ed6172de38363555","author":{"email":"4342b34b25922be64c59470edb5593a14410b129@constantcontact.com","name":"David Arroyo"},"message":"print fids in decimal, not hex\n\nFile descriptors, which are the closest familiar thing\nto fids, tend to be displayed in decimal.","distinct":true,"url":"https://api.github.com/repos/droyo/styx/commits/db6c1a88cc14ef938784ced5ed6172de38363555"},{"sha":"a3efd2a3dea1195f19149a81c2b7829e91d1947e","author":{"email":"4342b34b25922be64c59470edb5593a14410b129@constantcontact.com","name":"David Arroyo"},"message":"fix string verification error\n\nverifyField would falsely verify strings with a size\nup to 2 bytes larger than the number of bytes\navailable, which would open us up to DOS\nattacks (at best) when receiving malformed\nmessages.","distinct":true,"url":"https://api.github.com/repos/droyo/styx/commits/a3efd2a3dea1195f19149a81c2b7829e91d1947e"}]}