{"push_id":742056086,"size":20,"distinct_size":20,"ref":"refs/heads/master","head":"b995576fb9fc77436e6e9e30bdbe1071f61b3db0","before":"95a3cc62864442e8b2cdb18a8a1d6b9188249afb","commits":[{"sha":"e6e598875edb09b4f741c43b0ceb0d88753b5dc3","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"remove binaries","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/e6e598875edb09b4f741c43b0ceb0d88753b5dc3"},{"sha":"5c41d68a6905f5ca2dcf81706d770b747dd0c7f1","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"make sure goto destinations are local to the function","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/5c41d68a6905f5ca2dcf81706d770b747dd0c7f1"},{"sha":"9b73a13f57c717e81164da54784f6e886ff25797","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"draft of objdump based decompiler","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/9b73a13f57c717e81164da54784f6e886ff25797"},{"sha":"7b0a6251790b45f14436b47b415c01bc33aa0f5e","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"fix test","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/7b0a6251790b45f14436b47b415c01bc33aa0f5e"},{"sha":"5282bd4dddd51fc5f8d138441a79cb28e30f5363","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"extract pruner classes","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/5282bd4dddd51fc5f8d138441a79cb28e30f5363"},{"sha":"824e5921073d79c811b4d5c5ab4e44eba057fea5","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"remove unused stack locations","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/824e5921073d79c811b4d5c5ab4e44eba057fea5"},{"sha":"e25cc36c7a28e03b91f7bc75c5d17f9c2b9018bf","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"fix class name","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/e25cc36c7a28e03b91f7bc75c5d17f9c2b9018bf"},{"sha":"9b3e6704461a97c2db69b34c391cbad7d43d7559","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"fix small ssa ref issue","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/9b3e6704461a97c2db69b34c391cbad7d43d7559"},{"sha":"87ada4f18e3332fa097992a7a5008e55cf3efc38","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"re-add copy with definition","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/87ada4f18e3332fa097992a7a5008e55cf3efc38"},{"sha":"4d9c7dc2eba4e53a33b4a5796bca76314ccb7475","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"fix a couple of bugs","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/4d9c7dc2eba4e53a33b4a5796bca76314ccb7475"},{"sha":"5d0ca949e5c80233fe757e4b536e6d4dca7742c8","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"make stack_var its own separate type; fix many bugs; fix issue with post increment","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/5d0ca949e5c80233fe757e4b536e6d4dca7742c8"},{"sha":"4883bdb730eae0c6813c3f0a31e7649a972109a7","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"fix that live range","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/4883bdb730eae0c6813c3f0a31e7649a972109a7"},{"sha":"7ca050a824d547002104c497622c0e080f0ca5ba","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"refactor decompiler into separate steps classes","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/7ca050a824d547002104c497622c0e080f0ca5ba"},{"sha":"f5566a5d8a735ead66f922ec6898acdeedcfb2c9","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"better docstring","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/f5566a5d8a735ead66f922ec6898acdeedcfb2c9"},{"sha":"6bfb69e23a41a468ce85555527a484558ba2573e","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"unused class variables","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/6bfb69e23a41a468ce85555527a484558ba2573e"},{"sha":"fda007169293fcb1f786392543a05ae4cf06b396","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"move propagators to their own file","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/fda007169293fcb1f786392543a05ae4cf06b396"},{"sha":"32f94c5213f0ac7d26c22dfa83ce8a3381fb6484","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"move renamer classes into their own file","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/32f94c5213f0ac7d26c22dfa83ce8a3381fb6484"},{"sha":"c287a9617efa416124c026b2e259a1a8a20ff318","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"rewrite fragile ssa code to make it better with loops","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/c287a9617efa416124c026b2e259a1a8a20ff318"},{"sha":"f7923b54233d5aa2118686d99ba93380063993ed","author":{"email":"3450f561b0ef7f03317c2bf554f6175c18e49ea0@jadedpixel.com","name":"Francois Chagnon"},"message":"untangle the ssa recursive definition code; keep track of arguments separately from uninitialized values","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/f7923b54233d5aa2118686d99ba93380063993ed"},{"sha":"b995576fb9fc77436e6e9e30bdbe1071f61b3db0","author":{"email":"084e9014e128fbe51e2cb46492adfd4d50aedd12@lysator.liu.se","name":"Markus Gothe"},"message":"Merge pull request #3 from EiNSTeiN-/master\n\npull req","distinct":true,"url":"https://api.github.com/repos/nihilus/ida-decompiler/commits/b995576fb9fc77436e6e9e30bdbe1071f61b3db0"}]}