{"push_id":577613584,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"b777147766c623bb7ec10d23327e40c61142cef2","before":"c3d0a4b327decff9197a25a605d4ca09043827ef","commits":[{"sha":"7cfd83b3ccdea8e7313465b9b65fc2dbd3885753","author":{"email":"5277c5eca3d9810bb9bde22db87b685a02cff67f@gmail.com","name":"gaffe"},"message":"Import Linux injection code\n\nThis includes the actual injection tool as well as the sample target\napp and shared library.","distinct":true,"url":"https://api.github.com/repos/gaffe23/linux-inject/commits/7cfd83b3ccdea8e7313465b9b65fc2dbd3885753"},{"sha":"bc0ddd94b2de2f95cc5a6711677e65010fbd59f2","author":{"email":"5277c5eca3d9810bb9bde22db87b685a02cff67f@gmail.com","name":"gaffe"},"message":"Update README.md","distinct":true,"url":"https://api.github.com/repos/gaffe23/linux-inject/commits/bc0ddd94b2de2f95cc5a6711677e65010fbd59f2"},{"sha":"4bcb9c1bf74d51fdf50bb7f97d97dbe20e7b2354","author":{"email":"5277c5eca3d9810bb9bde22db87b685a02cff67f@gmail.com","name":"gaffe"},"message":"Add caveat about ptrace() being disallowed\n\nTell how to re-enable it and also tweak indentation a bit in some places","distinct":true,"url":"https://api.github.com/repos/gaffe23/linux-inject/commits/4bcb9c1bf74d51fdf50bb7f97d97dbe20e7b2354"},{"sha":"7dbafbdb2b4ec03a769c6ad8f2e20374e3ba5e21","author":{"email":"5277c5eca3d9810bb9bde22db87b685a02cff67f@gmail.com","name":"gaffe"},"message":"Use $(CC) instead of specifying clang or gcc\n\nAlso, I was using gcc for library.so and clang for everything else,\nwhich was a bit weird.","distinct":true,"url":"https://api.github.com/repos/gaffe23/linux-inject/commits/7dbafbdb2b4ec03a769c6ad8f2e20374e3ba5e21"},{"sha":"eb26622576d079bdb4f6fd18088fc5fbccb34b46","author":{"email":"5277c5eca3d9810bb9bde22db87b685a02cff67f@gmail.com","name":"gaffe"},"message":"More working tweaks for README.md","distinct":true,"url":"https://api.github.com/repos/gaffe23/linux-inject/commits/eb26622576d079bdb4f6fd18088fc5fbccb34b46"},{"sha":"fa5ebde1b887e9286d35c3fa354c782ce7d8e325","author":{"email":"5277c5eca3d9810bb9bde22db87b685a02cff67f@gmail.com","name":"gaffe"},"message":"Fix goofy variable name mixup\n\nI mixed up malloc_regs and dlopen_regs. This was causing the injector to\nincorrectly determine that dlopen() was succeeding at times when it\nactually wasn't.","distinct":true,"url":"https://api.github.com/repos/gaffe23/linux-inject/commits/fa5ebde1b887e9286d35c3fa354c782ce7d8e325"},{"sha":"b777147766c623bb7ec10d23327e40c61142cef2","author":{"email":"5277c5eca3d9810bb9bde22db87b685a02cff67f@gmail.com","name":"gaffe"},"message":"Rename restoreTargetState to restoreStateAndDetach\n\nI was messing with the code and I forgot that restoreTargetState\nactually performed the detach as well. I decided that that should be\npart of the name of the function, or else it's non-obvious that it's\ndoing that.","distinct":true,"url":"https://api.github.com/repos/gaffe23/linux-inject/commits/b777147766c623bb7ec10d23327e40c61142cef2"}]}