{"push_id":3885178679,"size":65,"distinct_size":2,"ref":"refs/heads/atlas_merged","head":"433df06eb21ed56f61172252681edc236437b8ac","before":"5e2afa5f9a21b2f35f391bfb5c40f37990616ca9","commits":[{"sha":"9e4cb9fd84f2f8ff40216fef418cfa62bb64ab4b","author":{"name":"rakuyo","email":"16df69d06a2d338bb0399c4604af1ae25357b164@vertex.link"},"message":"Remove UNKs in i386","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/9e4cb9fd84f2f8ff40216fef418cfa62bb64ab4b"},{"sha":"a8d368c1440a45fea14fc69a810d8ec4cdd78a87","author":{"name":"rakuyo","email":"16df69d06a2d338bb0399c4604af1ae25357b164@vertex.link"},"message":"typo","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/a8d368c1440a45fea14fc69a810d8ec4cdd78a87"},{"sha":"e6807514635ea4e37991d9b76111a349652fbde4","author":{"name":"rakuyo","email":"16df69d06a2d338bb0399c4604af1ae25357b164@vertex.link"},"message":"Fix issue with walkTree where we wouldn't hit all of the things in the tree if we had say, two piva_globals that had different _sym_ids","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/e6807514635ea4e37991d9b76111a349652fbde4"},{"sha":"0eb6bba74d346fc68c1d7f6b76d150d1f638a252","author":{"name":"rakuyo","email":"16df69d06a2d338bb0399c4604af1ae25357b164@vertex.link"},"message":"Another unit test","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/0eb6bba74d346fc68c1d7f6b76d150d1f638a252"},{"sha":"e09e4d66e3c5394a92fd8d02433f76520642a105","author":{"name":"atlas","email":"ece8f46bf734ca267a2b6e0f7c3b471a5c964428@r4780y.com"},"message":"add a couple more no-return function names.","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/e09e4d66e3c5394a92fd8d02433f76520642a105"},{"sha":"d12bd441f84be4bd54865757fb5c05f6d4a0565b","author":{"name":"atlas","email":"ece8f46bf734ca267a2b6e0f7c3b471a5c964428@r4780y.com"},"message":"improved pointer naming.","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/d12bd441f84be4bd54865757fb5c05f6d4a0565b"},{"sha":"02d08bb609a333e33a487e70701a8b9df5657815","author":{"name":"atlas","email":"ece8f46bf734ca267a2b6e0f7c3b471a5c964428@r4780y.com"},"message":"Merge branch 'master' into elf_improvements\n\n# Conflicts:\n#\trequirements.txt\n#\tvivisect/parsers/elf.py","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/02d08bb609a333e33a487e70701a8b9df5657815"},{"sha":"1dc839927c522b4a3df86c598b2cc0162857f6ab","author":{"name":"rakuyo","email":"16df69d06a2d338bb0399c4604af1ae25357b164@vertex.link"},"message":"speeeeling","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/1dc839927c522b4a3df86c598b2cc0162857f6ab"},{"sha":"f845f3ddb75ceea4b44b785f209920f11434c6ed","author":{"name":"James Gross","email":"097b96c46808839c02bd035000b497e4665ed347@users.noreply.github.com"},"message":"Merge pull request #245 from vivisect/rakuyo_sym_fixes\n\nRakuyo sym fixes","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/f845f3ddb75ceea4b44b785f209920f11434c6ed"},{"sha":"c0bbcfed5770a0a7eec75aae43126943dba75f95","author":{"name":"rakuyo","email":"16df69d06a2d338bb0399c4604af1ae25357b164@vertex.link"},"message":"Fix issue where we don't respect the number of Data Directories in the PE when doing PE parsing","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/c0bbcfed5770a0a7eec75aae43126943dba75f95"},{"sha":"6da1374e292156e52761c2224a587c7bd2ae8b42","author":{"name":"James Gross","email":"097b96c46808839c02bd035000b497e4665ed347@users.noreply.github.com"},"message":"Merge pull request #246 from vivisect/section_parsing\n\nData Directory Length Fix","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/6da1374e292156e52761c2224a587c7bd2ae8b42"},{"sha":"d8418cf161989f8f2e8c3578e8e3df71daa8705e","author":{"name":"atlas","email":"ece8f46bf734ca267a2b6e0f7c3b471a5c964428@r4780y.com"},"message":"pltelf analysis improvements.  now uses an emulator as a cheat.  probably could be any emulator.  heck, we could pick i386 emulator if we really wanted to avoid problems with future architectures which may not have an emulator.  for now, we assume vw.getEmulator() always works for ELF-supporting platforms.","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/d8418cf161989f8f2e8c3578e8e3df71daa8705e"},{"sha":"e7a63987d5537192812ac790b80290b696ce8ee9","author":{"name":"atlas","email":"ece8f46bf734ca267a2b6e0f7c3b471a5c964428@r4780y.com"},"message":"use \"addEntryPoint()\" instead of \"makeFunction()\" to delay function processing until it's supposed to start later.  keeping the \"new_functions\" array around for now because it allows us to mark why it's a function.","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/e7a63987d5537192812ac790b80290b696ce8ee9"},{"sha":"b4423a1e96a9518ec35c3c0357ea1d719117de66","author":{"name":"atlas","email":"ece8f46bf734ca267a2b6e0f7c3b471a5c964428@r4780y.com"},"message":"Elf/__init__.py update for @rakuyo, and some flake8 changes to make him extra happy :)","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/b4423a1e96a9518ec35c3c0357ea1d719117de66"},{"sha":"1f7e8868dbc2dbf57b7e3c8680b2718a9d0f4c12","author":{"name":"atlas","email":"ece8f46bf734ca267a2b6e0f7c3b471a5c964428@r4780y.com"},"message":"elf dynamics parsing changes, making relocations from more i386 relocs.","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/1f7e8868dbc2dbf57b7e3c8680b2718a9d0f4c12"},{"sha":"79550ce6a2a83a37cce34bb749666713722e02b5","author":{"name":"atlas","email":"ece8f46bf734ca267a2b6e0f7c3b471a5c964428@r4780y.com"},"message":"further enhancements of ELF parsing, new RELOCATION type (pointer versus non-pointer), initial ELF unittests","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/79550ce6a2a83a37cce34bb749666713722e02b5"},{"sha":"d25f3d2d612f40ff6657704d6c1e8b9497c04e27","author":{"name":"atlas","email":"ece8f46bf734ca267a2b6e0f7c3b471a5c964428@r4780y.com"},"message":"unittests: break up individual ELF files, fix Relocs test, make pltgot test (optional)","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/d25f3d2d612f40ff6657704d6c1e8b9497c04e27"},{"sha":"10c86d8c1b39dbd951b94e2de780b68545aedede","author":{"name":"atlas0fd00m","email":"ece8f46bf734ca267a2b6e0f7c3b471a5c964428@r4780y.com"},"message":"Update README.md","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/10c86d8c1b39dbd951b94e2de780b68545aedede"},{"sha":"0438d3d30dcc3cd1914e4bf71d3e08c17726bcba","author":{"name":"atlas","email":"ece8f46bf734ca267a2b6e0f7c3b471a5c964428@r4780y.com"},"message":"Elf logging update","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/0438d3d30dcc3cd1914e4bf71d3e08c17726bcba"},{"sha":"356eeba55d6387b861de4c5108d3b34482e3f6b0","author":{"name":"atlas","email":"ece8f46bf734ca267a2b6e0f7c3b471a5c964428@r4780y.com"},"message":"bugfixes","distinct":false,"url":"https://api.github.com/repos/atlas0fd00m/vivisect/commits/356eeba55d6387b861de4c5108d3b34482e3f6b0"}]}
{"actor":{"display_login":"atlas0fd00m"}}