{"push_id":720299439,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"4117c76c25d1d3bc921436766e278f5b0bf84bcc","before":"34ac6b5528187fe16f114e79ae14e79cf423fc09","commits":[{"sha":"d910e28fd6d93eb6c22383060483c079d2193adf","author":{"email":"2c57d80a27124c21e3ad0f40c61a7eb044199696@metamage.com","name":"Josh Juran"},"message":"MD5:  Axe unused vector","distinct":true,"url":"https://api.github.com/repos/jjuran/metamage_1/commits/d910e28fd6d93eb6c22383060483c079d2193adf"},{"sha":"df6eeaf5beb3d2f3d13e6cf60b26205c6fb70e4e","author":{"email":"2c57d80a27124c21e3ad0f40c61a7eb044199696@metamage.com","name":"Josh Juran"},"message":"Genie:  Axe unused MD5.hh include","distinct":true,"url":"https://api.github.com/repos/jjuran/metamage_1/commits/df6eeaf5beb3d2f3d13e6cf60b26205c6fb70e4e"},{"sha":"40deb7c90d3fcf4f9d99cd3deecd7fb0fd2b864e","author":{"email":"2c57d80a27124c21e3ad0f40c61a7eb044199696@metamage.com","name":"Josh Juran"},"message":"testing:  Axe MD5 tests\n\nThese belong in their own program, not here.","distinct":true,"url":"https://api.github.com/repos/jjuran/metamage_1/commits/40deb7c90d3fcf4f9d99cd3deecd7fb0fd2b864e"},{"sha":"6d1226bbb14d1f62b84e4cf145692d9da661d5bc","author":{"email":"2c57d80a27124c21e3ad0f40c61a7eb044199696@metamage.com","name":"Josh Juran"},"message":"[DEL] local-edit-client:  (Idea ahead of its time)\n\nThis was a great idea in principle -- to enter a file-editing command on\none host and get an editing session on another.  But the protocol to use\nis not HTTP, nor is MD5 a good choice of hash.","distinct":true,"url":"https://api.github.com/repos/jjuran/metamage_1/commits/6d1226bbb14d1f62b84e4cf145692d9da661d5bc"},{"sha":"e2af8de21fd41435224c9981bb7a2bb1eb5c675c","author":{"email":"2c57d80a27124c21e3ad0f40c61a7eb044199696@metamage.com","name":"Josh Juran"},"message":"[NEW] md5-table:  A program that makes MD5's table","distinct":true,"url":"https://api.github.com/repos/jjuran/metamage_1/commits/e2af8de21fd41435224c9981bb7a2bb1eb5c675c"},{"sha":"b123d9ce97c91cdc08feda3a310a31dca63282b6","author":{"email":"2c57d80a27124c21e3ad0f40c61a7eb044199696@metamage.com","name":"Josh Juran"},"message":"[NEW] md5:  New MD5 library\n\nBasically, this is the MD5 library renamed with an API cleanup and a few\ntweaks under the hood.  On case-insensitive filesystems (like HFS+), the\ntwo projects conflict and can't be built simultaneously.","distinct":true,"url":"https://api.github.com/repos/jjuran/metamage_1/commits/b123d9ce97c91cdc08feda3a310a31dca63282b6"},{"sha":"6777a1c2e34b2fe9e7c5ba8b0feda9bdc87e81cb","author":{"email":"2c57d80a27124c21e3ad0f40c61a7eb044199696@metamage.com","name":"Josh Juran"},"message":"Genie, md5sum:  Switch from MD5 to md5 [FLAG DAY]\n\nSince MD5 and md5 mutually conflict in case-insensitive filesystems, all\nprojects must collectively use only one of them, and therefore they must\nswitch all at once.","distinct":true,"url":"https://api.github.com/repos/jjuran/metamage_1/commits/6777a1c2e34b2fe9e7c5ba8b0feda9bdc87e81cb"},{"sha":"b8832e437c4c64214089ccd68e17ea44e3a95656","author":{"email":"2c57d80a27124c21e3ad0f40c61a7eb044199696@metamage.com","name":"Josh Juran"},"message":"[DEL] MD5:  Obsolete MD5 library","distinct":true,"url":"https://api.github.com/repos/jjuran/metamage_1/commits/b8832e437c4c64214089ccd68e17ea44e3a95656"},{"sha":"4117c76c25d1d3bc921436766e278f5b0bf84bcc","author":{"email":"2c57d80a27124c21e3ad0f40c61a7eb044199696@metamage.com","name":"Josh Juran"},"message":"Merge branch 'md5'","distinct":true,"url":"https://api.github.com/repos/jjuran/metamage_1/commits/4117c76c25d1d3bc921436766e278f5b0bf84bcc"}]}