{"push_id":1323262324,"size":39,"distinct_size":39,"ref":"refs/heads/master","head":"39826afb226c9733c02a8a2f2b59f5a61434cd2c","before":"d08d3870a1590f46e7c6d5a34caa7a45e25bc58e","commits":[{"sha":"ed108aa8f8bb63e37d2d11a3a69733e2c7059632","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"Initial - Introducing orthrus\n\nOrthrus will help the user to process fuzzing information of applications","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/ed108aa8f8bb63e37d2d11a3a69733e2c7059632"},{"sha":"313f2785f04a09e7745d37f0177ab72de45aa9c4","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"Initial Gdb Orthrus\n\nGdb Orthrus is a gdb command to provide faulting reports of crashes.\nIn case of stack_chk_fail (canary) it tries to norrow down the exact location\nof the violation.","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/313f2785f04a09e7745d37f0177ab72de45aa9c4"},{"sha":"2b4b48acb9cde2c295ea3293bf9ec71e8ff42bb1","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"gdb-orthrus is now able to reason about stack_chk_fail errors","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/2b4b48acb9cde2c295ea3293bf9ec71e8ff42bb1"},{"sha":"dbc4e2932c8da446f8b794fb2046c7c7a11d89f2","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"Bugfix on watchpoint x64","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/dbc4e2932c8da446f8b794fb2046c7c7a11d89f2"},{"sha":"d776e1e2efbbc1d0f3984f76c8f539d83991017a","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"Fixed wrong offset in x64 disasm valid canary access check","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/d776e1e2efbbc1d0f3984f76c8f539d83991017a"},{"sha":"0a208ef0b3dbb8af8c012e64b9d278ce4e1e3bbd","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"Top user frame handling improved\n\nIn some circumstances it was not possible to find the correct top user frame","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/0a208ef0b3dbb8af8c012e64b9d278ce4e1e3bbd"},{"sha":"2fcdf3db1d6cda7a3926a539c056ae48aa340e9b","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"Initial version of 'orthrus'\n\northrus can be used to create a workspace to manage a fuzzing project,\ncrash collection, triaging and interfacing a joern code database","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/2fcdf3db1d6cda7a3926a539c056ae48aa340e9b"},{"sha":"c762490db1dfbde64b1ac866fc8c18c4ad8577ff","author":{"name":"Bhargava Shastry","email":"c6b4ea89f59a28ed23ddd620b45e66800d02be40@sec.t-labs.tu-berlin.de"},"message":"Code for geneating coverage binaries for harden-dbg (ubsan) and asan-dbg","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/c762490db1dfbde64b1ac866fc8c18c4ad8577ff"},{"sha":"e0a4c19082eb7ebe3332b386662b9253b7284965","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"Merge branch 'coverage-build' into 'development'\n\nCode for geneating coverage binaries for harden-dbg (ubsan) and asan-dbg\n\nHi @mleutner\n\nThe `coverage-build` feature looks in decent shape to be merged into the dev branch. I must admit I haven't tested it a lot (apart from one autoconf code base), so it might need fixes which you can assign to me later.\n\nMajor changes are:\n\n- Added coverage builds for afl-harden-dbg (using ubsan) and asan\n- Optimized the code to search for elf binaries\n- Added the `--disable-shared` flag to the configure method. This is mainly to avoid LD_PRELOAD calls and make fuzzing faster\n\nFeel free to merge as you think is appropriate :-)\n\nSee merge request !1","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/e0a4c19082eb7ebe3332b386662b9253b7284965"},{"sha":"a844fb8ab60e286a317b787e1081b0c4bdfa6048","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"Config and crash graph\n\nPath in config file updated\nAdded crash path upload to form a crash graph","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/a844fb8ab60e286a317b787e1081b0c4bdfa6048"},{"sha":"bf6a80281f7dc49ecf86200e647e228e6713c1a1","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"Merge branch 'development' of gitlab.sec.t-labs.tu-berlin.de:mleutner/orthrus into development","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/bf6a80281f7dc49ecf86200e647e228e6713c1a1"},{"sha":"02bdd7d386e41250820975128b835e831c9ad12a","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"Triaging with crash graph\n\nAdded feature to triage a set of dedublicated crashes with\nthe crash crash","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/02bdd7d386e41250820975128b835e831c9ad12a"},{"sha":"537f72804b71fdbb8197c33673bcae32c9523e1d","author":{"name":"Bhargava Shastry","email":"c6b4ea89f59a28ed23ddd620b45e66800d02be40@sec.t-labs.tu-berlin.de"},"message":"Bug fix: Search for binaries everywhere except .orthrus","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/537f72804b71fdbb8197c33673bcae32c9523e1d"},{"sha":"1313d6e54a7befa08b31a5beaacf199d4c75cc4e","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"Added gdb orthurs support for clang\n\nstack_chk_fail handling is different in clang to gcc\nadded support, additionally introduct a second stage\nbreakpoint if canary, bp and return pointer gets smashed at\nonce as it is the case with sse movdq in memcpy","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/1313d6e54a7befa08b31a5beaacf199d4c75cc4e"},{"sha":"777b39cd18fa2e2623b2cd01455f38d694967d63","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"Crash graph triaging\n\nThreading for crash collecting and deduplocation\nChanged compiler to be clang only\nHandling of crash crash triaging improved\nAdded ldflags support for orthrus create","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/777b39cd18fa2e2623b2cd01455f38d694967d63"},{"sha":"170bf70c51b1a3e8021145ddd5641550182d8e8c","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"Merge branch 'coverage-build' into 'development'\n\nBug fix: Search for binaries everywhere except .orthrus\n\nPreviously, `make install` followed by a call to `_return_elf_binaries` would return binaries already installed in `.orthrus` leading to a circular dependency. The patch fixes this.\n\nSee merge request !2","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/170bf70c51b1a3e8021145ddd5641550182d8e8c"},{"sha":"f0c8e9606837e6449f01dc22378a858649834b70","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"Merge branch 'development' of gitlab.sec.t-labs.tu-berlin.de:mleutner/orthrus into development","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/f0c8e9606837e6449f01dc22378a858649834b70"},{"sha":"73b72eea1e16ac6b2e96c2dcfb2ee9009b94629c","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"Adding fuzzing coverage binary installation\nOrthrus start now launches jobs specified by job-id only","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/73b72eea1e16ac6b2e96c2dcfb2ee9009b94629c"},{"sha":"3a82034a664b9f3a490625fcdd0fe035fc61e498","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"Added CXX flags for orthrus create","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/3a82034a664b9f3a490625fcdd0fe035fc61e498"},{"sha":"8d9fceb38d06af630de39fff7ce3bdfaa85f32c5","author":{"name":"Markus Leutner","email":"5cb5bf75eda0f1227f6f2aa821f6cf7ea31c1bdd@campus.tu-berlin.de"},"message":"Fixed missing mkdir for converage build","distinct":true,"url":"https://api.github.com/repos/test-pipeline/orthrus/commits/8d9fceb38d06af630de39fff7ce3bdfaa85f32c5"}]}
{"actor":{"display_login":"bshastry"}}