{"push_id":3057512375,"size":59,"distinct_size":28,"ref":"refs/heads/feat/mixed_java","head":"5169632718f5d1357b68e82a1ed235fe9b8ec200","before":"c0a7637c1b4bfc9171bc41e901301b342d211c6e","commits":[{"sha":"11b51f113d045595c68e593d63dd2060b8b3fc20","author":{"name":"tyb0807","email":"8e605d77b0f2ae704a41dc7f857b0a840ccaa48e@gmail.com"},"message":" is not an argument register in MIPS architecture","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/11b51f113d045595c68e593d63dd2060b8b3fc20"},{"sha":"9381c915190905d55996da629ac859c1154213c3","author":{"name":"tyb0807","email":"8e605d77b0f2ae704a41dc7f857b0a840ccaa48e@gmail.com"},"message":"PPC bp register is badly documented. Fix it","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/9381c915190905d55996da629ac859c1154213c3"},{"sha":"c6d6593fc931575565546928e3dde95f7e221d6e","author":{"name":"tyb0807","email":"8e605d77b0f2ae704a41dc7f857b0a840ccaa48e@gmail.com"},"message":"Auto generating register offsets","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/c6d6593fc931575565546928e3dde95f7e221d6e"},{"sha":"e2bacd2450f2001679b9a72fc083334444524913","author":{"name":"angr release bot","email":"51f8794e57fc8b47a4dbf92a96eefe072e863de1@lists.cs.ucsb.edu"},"message":"ticked version number to 7.8.8.1","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/e2bacd2450f2001679b9a72fc083334444524913"},{"sha":"822a85e459fbea3717ff3d6ba100823a816d6809","author":{"name":"Audrey Dutcher","email":"8716254880101d372f24828e590aee83812cc1c2@rhelmot.io"},"message":"Make sure the function prologue/epilogue regexes are bytestrings","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/822a85e459fbea3717ff3d6ba100823a816d6809"},{"sha":"34b4d11e1e898207d98e494ac474ec71deb86d01","author":{"name":"mephi42","email":"9cc1d3ce19512851cb67d6d54e915f5205b6b116@gmail.com"},"message":"reverse_ends(): handle strings whose length is not a multiple of 4","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/34b4d11e1e898207d98e494ac474ec71deb86d01"},{"sha":"9a72da8893b6b5e4078f34bdc962a127c1f933b3","author":{"name":"mephi42","email":"9cc1d3ce19512851cb67d6d54e915f5205b6b116@gmail.com"},"message":"Add s390x","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/9a72da8893b6b5e4078f34bdc962a127c1f933b3"},{"sha":"52c18624016b4c1272304cdf0341a1019d696739","author":{"name":"Audrey Dutcher","email":"8716254880101d372f24828e590aee83812cc1c2@rhelmot.io"},"message":"Less restrictive identifier regex for s390x","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/52c18624016b4c1272304cdf0341a1019d696739"},{"sha":"60ea7834ae3ed41588999b426855a7d0d03ce9fa","author":{"name":"Audrey Dutcher","email":"8716254880101d372f24828e590aee83812cc1c2@rhelmot.io"},"message":"minor cleanups in arch.py to improve py3k compat and the usefulness of struct_fmt","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/60ea7834ae3ed41588999b426855a7d0d03ce9fa"},{"sha":"0057ee917de0a010f67893ecd6dbf7d39e5e4f0f","author":{"name":"mephi42","email":"9cc1d3ce19512851cb67d6d54e915f5205b6b116@gmail.com"},"message":"arch_from_id: throw ArchNotFound on error\n\nThis change makes it possible for cle's check_compatibility() to\ngracefully ignore unknown arches while still failing on real errors.","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/0057ee917de0a010f67893ecd6dbf7d39e5e4f0f"},{"sha":"6e3ff622c8b3f4de3fcd351c859e20d80e9b9ba8","author":{"name":"Audrey Dutcher","email":"8716254880101d372f24828e590aee83812cc1c2@rhelmot.io"},"message":"upgrade CI to xenial","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/6e3ff622c8b3f4de3fcd351c859e20d80e9b9ba8"},{"sha":"74b1de472b23a602a0663d00cdf7012b43330657","author":{"name":"Audrey Dutcher","email":"8716254880101d372f24828e590aee83812cc1c2@rhelmot.io"},"message":"Refactor the horrible mess that was keystone support","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/74b1de472b23a602a0663d00cdf7012b43330657"},{"sha":"2235094d48535c6c7c9ec57dd412c21fc0054c6b","author":{"name":"Audrey Dutcher","email":"8716254880101d372f24828e590aee83812cc1c2@rhelmot.io"},"message":"?????????????","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/2235094d48535c6c7c9ec57dd412c21fc0054c6b"},{"sha":"fa1d98ff07e96f1b236761b046dcc71cc19145f6","author":{"name":"mephi42","email":"9cc1d3ce19512851cb67d6d54e915f5205b6b116@gmail.com"},"message":"arch_from_id: search in the whole string\n\nre.match() matches only the beginning, but the intention is to\nsearch in the whole string, so use re.search() instead.","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/fa1d98ff07e96f1b236761b046dcc71cc19145f6"},{"sha":"85e2b6e0c2806c583d59a98e0c5c38578b7c6246","author":{"name":"Audrey Dutcher","email":"8716254880101d372f24828e590aee83812cc1c2@rhelmot.io"},"message":"Switch struct_fmt to bytes instead of bits","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/85e2b6e0c2806c583d59a98e0c5c38578b7c6246"},{"sha":"785d084a3866834849ec7a19790efde7355bda06","author":{"name":"Audrey Dutcher","email":"8716254880101d372f24828e590aee83812cc1c2@rhelmot.io"},"message":"please don't pass SimStates into archinfo","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/785d084a3866834849ec7a19790efde7355bda06"},{"sha":"57fec48f8898d89fdfdbddbd4b12949452ac0c7d","author":{"name":"Audrey Dutcher","email":"8716254880101d372f24828e590aee83812cc1c2@rhelmot.io"},"message":"Merge pull request #48 from angr/py3k\n\nMigrate to Python 3","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/57fec48f8898d89fdfdbddbd4b12949452ac0c7d"},{"sha":"c0e2ef44acc0a9f1767ae99e5f1f1f96072eabc2","author":{"name":"angr release bot","email":"51f8794e57fc8b47a4dbf92a96eefe072e863de1@lists.cs.ucsb.edu"},"message":"ticked version number to 8.18.10.1","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/c0e2ef44acc0a9f1767ae99e5f1f1f96072eabc2"},{"sha":"0b8bf512c88ecfef6ac7bfe78fb9f263f88e54e5","author":{"name":"Audrey Dutcher","email":"8716254880101d372f24828e590aee83812cc1c2@rhelmot.io"},"message":"Enforce python 3","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/0b8bf512c88ecfef6ac7bfe78fb9f263f88e54e5"},{"sha":"9ca59c9ca73b06fe8d248d098e44f40083c68f63","author":{"name":"Audrey Dutcher","email":"8716254880101d372f24828e590aee83812cc1c2@rhelmot.io"},"message":"Set rbp to 0 on program entry","distinct":false,"url":"https://api.github.com/repos/angr/archinfo/commits/9ca59c9ca73b06fe8d248d098e44f40083c68f63"}]}
{"actor":{"display_login":"Phat3"}}