{"push_id":1394900478,"size":12,"distinct_size":10,"ref":"refs/heads/osx-gtest-debugging","head":"8522bee5fefcf6de25523b7b8594642f15c833a0","before":"49aa0ddd64b3e2805925de288ce6a92086b8d645","commits":[{"sha":"8867e3811904168912ef1b31e94e0d0543cc30ff","author":{"name":"Peter Goodman","email":"6b99153d24c6d31a97c5e495dd46631ba5c1357e@gmail.com"},"message":"Beginning Issue #59 by removing __remill_read_cpu_features. Will re-implement CPUID with a new synchronous hypercall, same for RDTSC and RDTSCP. Then will move onto the syscall/sysret and interrupt call/ret to implement and replace them with async hypercalls.","distinct":false,"url":"https://api.github.com/repos/japesinator/remill/commits/8867e3811904168912ef1b31e94e0d0543cc30ff"},{"sha":"06b28f0782bb9423e2be5a9ac84072889bbdf65e","author":{"name":"Peter Goodman","email":"6b99153d24c6d31a97c5e495dd46631ba5c1357e@gmail.com"},"message":"This finishes off Issue #59.","distinct":false,"url":"https://api.github.com/repos/japesinator/remill/commits/06b28f0782bb9423e2be5a9ac84072889bbdf65e"},{"sha":"097644b7567a4e468038510ea0d227edf97219e1","author":{"name":"Peter Goodman","email":"6b99153d24c6d31a97c5e495dd46631ba5c1357e@gmail.com"},"message":"Issue 44 mmx support extension (#68)\n\n* Support for MMX instructions extended to SSE version;\r\n\r\n* Updated testsuite for MMX instructions;\r\n\r\n* Testsuite for MMX instructions;\r\n\r\n* Try to make the Travis linux_install.sh not block at updating sudo\r\n\r\n* Support for MMX instructions extended to SSE version;\r\n\r\n* Updated testsuite for MMX instructions;\r\n\r\n* Testsuite for MMX instructions;\r\n\r\n* Removing no-longer-needed TEST_USES_MMX.\r\n\r\n* OS X build (#61)\r\n\r\n* Start adding OS X compatibility\r\n\r\n* wrong unzip command\r\n\r\n* update README\r\n\r\n* first shot at build.sh\r\n\r\n* clean up CMakeLists\r\n\r\n* unnecessary CMake flag\r\n\r\n* build.sh finally works (on my machine)\r\n\r\n* start work on travis integration with new build.sh\r\n\r\n* fix directory issues\r\n\r\n* fix script name typo\r\n\r\n* fix unnecessary brew stuff for os x\r\n\r\n* build.sh should work on travis now\r\n\r\n* make tests not fail on apple\r\n\r\n* forgot to add file to fix mac/macos confusion\r\n\r\n* Support for MMX instructions extended to SSE version;\r\n\r\n* Updated testsuite for MMX instructions;\r\n\r\n* Testsuite for MMX instructions;\r\n\r\n* Removing no-longer-needed TEST_USES_MMX.\r\n\r\n* Removing tabs\r\n\r\n* Fixed PALIGNR_128; alignment issue; Changed input to TEST_INPUTS_MMX_2;\r\n\r\n* Try fix for OS X build issue;\r\n\r\n* try fix-2 for OSX build; size_t is defined differently than on linux;\r\n\r\n* Made build.sh build stuff in the build dir.\r\n\r\n* Got rid of some memory leaks. Made is to the DIBuilder finalization happens only once. This means having to get rid of verifying functions after they were created. Made sure to delete objects created in main. This got rid of memory leaks, and made it easier to control the lifetimes of some things and ensure, as an example, DIBuilder finalization used when generating assembly output for the test cases.","distinct":true,"url":"https://api.github.com/repos/japesinator/remill/commits/097644b7567a4e468038510ea0d227edf97219e1"},{"sha":"82d638eeb6157f84a156a23fd71b7f64b0b732bd","author":{"name":"Peter Goodman","email":"6b99153d24c6d31a97c5e495dd46631ba5c1357e@gmail.com"},"message":"Handling PSRL/PSLL for xmm register; (#70)","distinct":true,"url":"https://api.github.com/repos/japesinator/remill/commits/82d638eeb6157f84a156a23fd71b7f64b0b732bd"},{"sha":"e4e57076e79977be47a84696342301b554b46bfd","author":{"name":"kumarak","email":"b07789f44fbe8a70bc8b8a842774e5aa5abf46c6@gmail.com"},"message":"Merge pull request #71 from trailofbits/issue_59_hypercall\n\nIssue 59 hypercall","distinct":true,"url":"https://api.github.com/repos/japesinator/remill/commits/e4e57076e79977be47a84696342301b554b46bfd"},{"sha":"4b2441dbf2b909d1d7078172008fd546299564e9","author":{"name":"Peter Goodman","email":"6b99153d24c6d31a97c5e495dd46631ba5c1357e@gmail.com"},"message":"Minor fix to remill-disass for working around Python 2's requirement that xrange bounds fit in a C long.","distinct":true,"url":"https://api.github.com/repos/japesinator/remill/commits/4b2441dbf2b909d1d7078172008fd546299564e9"},{"sha":"d17768e1d8149befe4b719a91f6823d74dea9290","author":{"name":"Peter Goodman","email":"6b99153d24c6d31a97c5e495dd46631ba5c1357e@gmail.com"},"message":"Add installation of remill-disass to build.sh","distinct":true,"url":"https://api.github.com/repos/japesinator/remill/commits/d17768e1d8149befe4b719a91f6823d74dea9290"},{"sha":"b533f750e42dc854c32d88fcda2acc8209116a74","author":{"name":"JP Smith","email":"d4c01ecb1c45d46e2ebe0143257038b8b961dac4@ilstu.edu"},"message":"move gtest headers around (#69)","distinct":true,"url":"https://api.github.com/repos/japesinator/remill/commits/b533f750e42dc854c32d88fcda2acc8209116a74"},{"sha":"b47aab7c5d859de1284fca68fb12700a9dc8b38d","author":{"name":"Peter Goodman","email":"6b99153d24c6d31a97c5e495dd46631ba5c1357e@gmail.com"},"message":"Issue 46 convert support (#72)\n\n* Made some of the convert semantics use the Signed version of the operators, given that the now exist\r\n\r\n* Made some of the convert semantics use the Signed version of the operators, given that the now exist\r\n\r\n* Fixes for the implementations of a bunch of conversion instructions. Needed to be careful about rounding, and about range limits.","distinct":true,"url":"https://api.github.com/repos/japesinator/remill/commits/b47aab7c5d859de1284fca68fb12700a9dc8b38d"},{"sha":"324d9943c44e1b33c253bf164e21a8e09451efb7","author":{"name":"Peter Goodman","email":"6b99153d24c6d31a97c5e495dd46631ba5c1357e@gmail.com"},"message":"Minor fix. This condition was too strict and prevents lifting of ko files.","distinct":true,"url":"https://api.github.com/repos/japesinator/remill/commits/324d9943c44e1b33c253bf164e21a8e09451efb7"},{"sha":"5b91c4ebdba73b9070d26ee1e8f005c7fb50af43","author":{"name":"Peter Goodman","email":"6b99153d24c6d31a97c5e495dd46631ba5c1357e@gmail.com"},"message":"Prefetch instruction semantics (#73)","distinct":true,"url":"https://api.github.com/repos/japesinator/remill/commits/5b91c4ebdba73b9070d26ee1e8f005c7fb50af43"},{"sha":"8522bee5fefcf6de25523b7b8594642f15c833a0","author":{"name":"JP Smith","email":"d4c01ecb1c45d46e2ebe0143257038b8b961dac4@ilstu.edu"},"message":"fix merge conflct","distinct":true,"url":"https://api.github.com/repos/japesinator/remill/commits/8522bee5fefcf6de25523b7b8594642f15c833a0"}]}
{"actor":{"display_login":"japesinator"}}