{"push_id":1101531632,"size":15,"distinct_size":1,"ref":"refs/heads/arm_lr_failover","head":"a127ba7109a48fbfc1fbb38aab352ceb8dac96d0","before":"e5059d81a552a51427589599bfc37720269ad1a8","commits":[{"sha":"ce34c309a943024c2200af54c13e5b16c4f0ecf6","author":{"email":"7611fa5e9fd33f993ed88a8464a47644a6f066ca@census-labs.com","name":"Anestis Bechtsoudis"},"message":"[MAC] Fix verifier bug\n\nFollowing same steps as in Linux arch, clear crash\nfilename in case existing crash detected. This is required\nso that fuzz loop can understand we've hit a duplicate\nand thus not invoke verifier against that crash.\n\nAlso don't bother wasting time into constructing filename\nbuffers if blacklisted hash detected - abort early.\n\nSigned-off-by: Anestis Bechtsoudis <anestis@census-labs.com>","distinct":false,"url":"https://api.github.com/repos/anestisb/honggfuzz/commits/ce34c309a943024c2200af54c13e5b16c4f0ecf6"},{"sha":"c4302c46574308981b00ebd90be50a297eab89d3","author":{"email":"12e9293ec6b30c7fa8a0926af42807e929c1684f@swiecki.net","name":"robertswiecki"},"message":"Merge pull request #67 from anestisb/mac-fixes\n\n[MAC] Fix verifier bug","distinct":false,"url":"https://api.github.com/repos/anestisb/honggfuzz/commits/c4302c46574308981b00ebd90be50a297eab89d3"},{"sha":"a4003c54516c0f722b184a13e42309c5d7231452","author":{"email":"7611fa5e9fd33f993ed88a8464a47644a6f066ca@census-labs.com","name":"Anestis Bechtsoudis"},"message":"Grammar & typos\n\nSigned-off-by: Anestis Bechtsoudis <anestis@census-labs.com>","distinct":false,"url":"https://api.github.com/repos/anestisb/honggfuzz/commits/a4003c54516c0f722b184a13e42309c5d7231452"},{"sha":"c183cb6600ae59511afd65fa888eec292e8f4b54","author":{"email":"7611fa5e9fd33f993ed88a8464a47644a6f066ca@census-labs.com","name":"Anestis Bechtsoudis"},"message":"[android] Add libBlocksRuntime support\n\nFetch upstream AOSP source-code as 3rd-party\ndependency and compile as static lib. Treat arch\nin compile script with same patterns as other android\ndependencies (capstone, libunwind, etc.)\n\nSigned-off-by: Anestis Bechtsoudis <anestis@census-labs.com>","distinct":false,"url":"https://api.github.com/repos/anestisb/honggfuzz/commits/c183cb6600ae59511afd65fa888eec292e8f4b54"},{"sha":"d1fccd573646cacc4ea0735567d2b1bfb4eb3cb9","author":{"email":"7611fa5e9fd33f993ed88a8464a47644a6f066ca@census-labs.com","name":"Anestis Bechtsoudis"},"message":"[android] Enable compile with clang\n\nGlue with libBlocksRuntime and compile with\nminimum API 23 which works with current HF\nptrace backend.\n\nUse 'ANDROID_CLANG=true' flag to enable\nclang builds (default off)\n\nSigned-off-by: Anestis Bechtsoudis <anestis@census-labs.com>\n\n# third_party/android/scripts/compile-libBlocksRuntime.sh third_party/android/libBlocksRuntime arm\n# make android ANDROID_CLANG=true","distinct":false,"url":"https://api.github.com/repos/anestisb/honggfuzz/commits/d1fccd573646cacc4ea0735567d2b1bfb4eb3cb9"},{"sha":"c0865b79e46870709702972b5dd2f940a1647a58","author":{"email":"7611fa5e9fd33f993ed88a8464a47644a6f066ca@census-labs.com","name":"Anestis Bechtsoudis"},"message":"[android] Fix atomics build issue noticed at x86\n\nSeems to be safer for NDK toolchains to link\nwith lib atomic (-latomic).\n\nSigned-off-by: Anestis Bechtsoudis <anestis@census-labs.com>","distinct":false,"url":"https://api.github.com/repos/anestisb/honggfuzz/commits/c0865b79e46870709702972b5dd2f940a1647a58"},{"sha":"0d48e824b174b3212ad9d2f6a1044c0666d31047","author":{"email":"12e9293ec6b30c7fa8a0926af42807e929c1684f@swiecki.net","name":"robertswiecki"},"message":"Merge pull request #69 from anestisb/android-clang-support\n\nAndroid clang support","distinct":false,"url":"https://api.github.com/repos/anestisb/honggfuzz/commits/0d48e824b174b3212ad9d2f6a1044c0666d31047"},{"sha":"9fce4d4852716582f4d52d81835c0285990209df","author":{"email":"d1fc2cce1d2eb0410522a54beeab67a61b05233a@coredump.gr","name":"Haris Andrianakis"},"message":"[MAC] Add original filename to the crash.\n\nIt is useful for minimization to be able to get\nthe original filename given a crash sample.","distinct":false,"url":"https://api.github.com/repos/anestisb/honggfuzz/commits/9fce4d4852716582f4d52d81835c0285990209df"},{"sha":"e91b6dccedd0ca203bdbab7741bd3ea50ff1605e","author":{"email":"12e9293ec6b30c7fa8a0926af42807e929c1684f@swiecki.net","name":"Jagger"},"message":"Persistent cmdline","distinct":false,"url":"https://api.github.com/repos/anestisb/honggfuzz/commits/e91b6dccedd0ca203bdbab7741bd3ea50ff1605e"},{"sha":"688cc97a3cf1a9b71d9ee8889095d9bdf336ff17","author":{"email":"12e9293ec6b30c7fa8a0926af42807e929c1684f@swiecki.net","name":"robertswiecki"},"message":"Merge pull request #70 from tl0gic/master\n\n[MAC] Add original filename to the crash.","distinct":false,"url":"https://api.github.com/repos/anestisb/honggfuzz/commits/688cc97a3cf1a9b71d9ee8889095d9bdf336ff17"},{"sha":"38f4a1b3932541a5e5ab474f3f00c5c8d7b8c41a","author":{"email":"7611fa5e9fd33f993ed88a8464a47644a6f066ca@census-labs.com","name":"Anestis Bechtsoudis"},"message":"[MAC] Arch code cleaning\n\nSigned-off-by: Anestis Bechtsoudis <anestis@census-labs.com>","distinct":false,"url":"https://api.github.com/repos/anestisb/honggfuzz/commits/38f4a1b3932541a5e5ab474f3f00c5c8d7b8c41a"},{"sha":"0608f139fca4cf8447801090055b18e53474356b","author":{"email":"7611fa5e9fd33f993ed88a8464a47644a6f066ca@census-labs.com","name":"Anestis Bechtsoudis"},"message":"[MAC] Add report generation similar to Linux\n\nStack trace from crashing frame is excluded\nfor now  since it requires some manual (painful)\nstring parsing from overall crash report description.\n\nSigned-off-by: Anestis Bechtsoudis <anestis@census-labs.com>","distinct":false,"url":"https://api.github.com/repos/anestisb/honggfuzz/commits/0608f139fca4cf8447801090055b18e53474356b"},{"sha":"e7746d824489f3cfa19fc97c54c2041d7a7fed94","author":{"email":"7611fa5e9fd33f993ed88a8464a47644a6f066ca@census-labs.com","name":"Anestis Bechtsoudis"},"message":"[MAC] Exclude seed filename from crash name\n\nNo longer required since HF report file contains\nthat information. Thus revert it back since names\nare very long (not very practical) and might get\ntruncated.\n\nSigned-off-by: Anestis Bechtsoudis <anestis@census-labs.com>","distinct":false,"url":"https://api.github.com/repos/anestisb/honggfuzz/commits/e7746d824489f3cfa19fc97c54c2041d7a7fed94"},{"sha":"a82258492b689ede2596500754c57229e3a18641","author":{"email":"d1fc2cce1d2eb0410522a54beeab67a61b05233a@coredump.gr","name":"Haris Andrianakis"},"message":"Merge pull request #71 from anestisb/mac-report-file\n\n[MAC] Add HF report file support","distinct":false,"url":"https://api.github.com/repos/anestisb/honggfuzz/commits/a82258492b689ede2596500754c57229e3a18641"},{"sha":"a127ba7109a48fbfc1fbb38aab352ceb8dac96d0","author":{"email":"7611fa5e9fd33f993ed88a8464a47644a6f066ca@census-labs.com","name":"Anestis Bechtsoudis"},"message":"Merge branch 'master' into arm_lr_failover\n\n* master:\n  [MAC] Exclude seed filename from crash name\n  [MAC] Add report generation similar to Linux\n  [MAC] Arch code cleaning\n  Persistent cmdline\n  [MAC] Add original filename to the crash.\n  [android] Fix atomics build issue noticed at x86\n  [android] Enable compile with clang\n  [android] Add libBlocksRuntime support\n  Grammar & typos\n  [MAC] Fix verifier bug","distinct":true,"url":"https://api.github.com/repos/anestisb/honggfuzz/commits/a127ba7109a48fbfc1fbb38aab352ceb8dac96d0"}]}