{"push_id":1038981864,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"c751b95680d184f6cdcc839c93b8f523ee503425","before":"69269742a5e8a39443ddb346df22c7f6bece58ff","commits":[{"sha":"494c23882048895563e378c60f5ffee9b7af9a8e","author":{"email":"3a22638fd3d9b1e852a61a0858066ee44fd1d0f5@yandex-team.ru","name":"Vyacheslav Chigrin"},"message":"New way of registering intercepts to allow centralized disabling them.","distinct":true,"url":"https://api.github.com/repos/vchigrin/stakhanov/commits/494c23882048895563e378c60f5ffee9b7af9a8e"},{"sha":"ac9d3046fa51f8101e6e5ceff9f817160cdbd67a","author":{"email":"3a22638fd3d9b1e852a61a0858066ee44fd1d0f5@yandex-team.ru","name":"Vyacheslav Chigrin"},"message":"Hook ExitProcess to disable all other hooks before exit.\n\nNeed to fix python interpreter crashes.","distinct":true,"url":"https://api.github.com/repos/vchigrin/stakhanov/commits/ac9d3046fa51f8101e6e5ceff9f817160cdbd67a"},{"sha":"5643f640418fbf0f6278976e3ec5330cd19c9dd1","author":{"email":"3a22638fd3d9b1e852a61a0858066ee44fd1d0f5@yandex-team.ru","name":"Vyacheslav Chigrin"},"message":"Protect executor calls with mutex.\n\nSeems Thrift client does not allow using it from\nmultiple threads.","distinct":true,"url":"https://api.github.com/repos/vchigrin/stakhanov/commits/5643f640418fbf0f6278976e3ec5330cd19c9dd1"},{"sha":"c751b95680d184f6cdcc839c93b8f523ee503425","author":{"email":"3a22638fd3d9b1e852a61a0858066ee44fd1d0f5@yandex-team.ru","name":"Vyacheslav Chigrin"},"message":"Use new intercepts scheme for most kernel32 functions.","distinct":true,"url":"https://api.github.com/repos/vchigrin/stakhanov/commits/c751b95680d184f6cdcc839c93b8f523ee503425"}]}