{"push_id":623115453,"size":5,"distinct_size":0,"ref":"refs/heads/master","head":"87ce7eb2e3245536adaec98cf4015f326aea0f7e","before":"aef6f8e7083c2db19ae4a118ce0c250db086b0ab","commits":[{"sha":"5d9b33680901333999fcfe6693cc0b9cd637c134","author":{"email":"e77e7c2f80bc02b4b115720bb423d0980569dde0@gmail.com","name":"Piotr Kochmański"},"message":"Reorganize of project. Move bruteforce function to thread file and\nassosciate with thread dispatcher(new function which run the\nthreads). Create mutex for communication with main thread.\nAdd new files to Makefile.","distinct":false,"url":"https://api.github.com/repos/kochmap/md5cracker/commits/5d9b33680901333999fcfe6693cc0b9cd637c134"},{"sha":"5c5c7cfc7063ee9ba9bf2a28ded32301cdbb394b","author":{"email":"e77e7c2f80bc02b4b115720bb423d0980569dde0@gmail.com","name":"Piotr Kochmański"},"message":"Minor fixes and moving mutex to thread.c.","distinct":false,"url":"https://api.github.com/repos/kochmap/md5cracker/commits/5c5c7cfc7063ee9ba9bf2a28ded32301cdbb394b"},{"sha":"1ccb89dc07aa8d415f6f76d6e0363addbe818468","author":{"email":"e77e7c2f80bc02b4b115720bb423d0980569dde0@gmail.com","name":"Piotr Kochmański"},"message":"Changes in thread module.","distinct":false,"url":"https://api.github.com/repos/kochmap/md5cracker/commits/1ccb89dc07aa8d415f6f76d6e0363addbe818468"},{"sha":"6b5196025311abda58e2e992e1d640de44c462b2","author":{"email":"e77e7c2f80bc02b4b115720bb423d0980569dde0@gmail.com","name":"Piotr Kochmański"},"message":"Errors in thread module are fixed.","distinct":false,"url":"https://api.github.com/repos/kochmap/md5cracker/commits/6b5196025311abda58e2e992e1d640de44c462b2"},{"sha":"87ce7eb2e3245536adaec98cf4015f326aea0f7e","author":{"email":"e77e7c2f80bc02b4b115720bb423d0980569dde0@gmail.com","name":"Piotr Kochmański"},"message":"Working project. Finding collision isn't efficent. Program takes raw\ntext hash then try to find a collision.","distinct":false,"url":"https://api.github.com/repos/kochmap/md5cracker/commits/87ce7eb2e3245536adaec98cf4015f326aea0f7e"}]}