Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • 1-zipr-induces-dlopen-bug
  • arm_workaround
  • aware-sw-delivery
  • cfar_phase1_final_release
  • cfar_phase2_3rdquarter_release
  • cfar_release
  • consecutive_fix
  • dollops
  • halt_protection
  • header_rewrite
  • master default
  • mc2zk_automate_assurance
  • mc2zk_gather_assurance_info
  • no_replop
  • options
  • refactor
  • scoop_integration
  • sdk_plop
  • sleds
  • win7_port
  • cfar-phase3-final
  • CFAR_AEI
  • CfarJuly2018Eval
  • pre-las-vegas
24 results
Created with Raphaël 2.2.02Mar122Feb2116618Jan12Dec620Oct425Sep1521Jul26Jun1110May514Apr75310Mar120Feb15108227Jan2623161219Dec118Nov621Oct1814Sep622Aug130Jul281330Jun29282724171096432131May2423201817146543130Apr2518216Mar8323Feb2120191714134130Jan282726252423211915141110543118Dec1614943211Nov985227Oct232221201616Sep121Aug20171430Jul2221876421May19118Apr26Mar23Feb21178765328Jan271918151298723Dec225419Nov29Oct28248763230Sep252423222120191817fixed infinite loop in zipr where a fallthrough loop was creating during IR processingRemoved bea engine from lots of inclue places and link steps, changed verbose mode for zipr to false, added very-verbose mode for zipr. fixed a few zipr bugs related to non-existant fallthroughs, etc. Changed to fully use capstone! should be working, but still comparing against Bea for a whileMoved DecodedInstruction_t into core.Fixed pedi issue where dependencies weren't calculated rightmore bea->libIRDB-decode changesRemoved bea from zipr!changed to remove BEA engine from APIAdjusting attribute labels to be more human-readableMerging trunk to branchAdjusting spacingtypo fix.Creating branch to automate assurance evidence gathering.better error reporting for eh-frame rewritingBetter EH verbose messages for zipr, stack stamping+EH support, a new cfar config (NOG+SS vrs NogOF+SS), as well as an IR refinement technique to do recursive-decent disassembly when a landing pad is not part of a function.Added emt support for prefork+bilr+p1 (sketchy still), K6+NOG (seems stable with all xforms enabled). I also did some peasoup/cfar fixes to support determunistic ID assignment for IRDB objects -- this was needed for marshaling because the EMT plugin uses ID matching to find identical objects (stack, scoop, instruction, etc.) Next, I fixed bugs in p1transform where the p1.map wasn't getting proper IDs. Lastly, I added an option to zipr/elfwrite to disable bss-optimization, this was necessary for marshaling as that bss segments stay named/mapped to the binary and cannot be combined with other segments.code cleanup, formattingAdd a TODO to fix some bad debugging output.p1 and mg updates for checking canaries at call sites and doing bin-search with move globalspedi integrationUpdates to eh-write for optimizations, named callbacks.exe step to resolve_callbacks, stratafier bug fix, nos attributes and new ada tests.Update to latest SDK and implementation for callbacks.bug fixesWorking version of eh-frame rewriting for non-pie executables.bug fixes and first tested version of eh-rewriting.First, working version of the EH-iR. enable with --step-option fill_in_indtargs:--split-eh-frame.Add support for 'external' DataScoops!Merge sleds code.Update comments.sledssledsSeveral changesMake sure that we calculate the WCIS of a jo correctlyphase 2 3q releasecfar_phase2_3rd…cfar_phase2_3rdquarter_releasefixed elfwrite to be a bit more general for move_globalsFixed weird fix-addr loading of apacheUpdate sleds README with stylized output and a few fixes.Update sleds README with a better example.Update sleds README with a better example.performance improvements in elfwriter and log size reduction in zipr.cpp. note: please implement a 'very verbose' option to zipr if you need these full logs, because they are way too big.
Loading