Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • 27-need-ubuntu20-testing
  • 28-stars-assertion-in-accessabovelocalframe
  • 30-erroneous-assert
  • SMP_clc5q
  • aware-sw-delivery
  • cfar_phase1_final_release
  • cfar_phase2_3rdquarter_release
  • cfar_phase2_final_release
  • cfar_phase2_midterm_release
  • cfar_phase3_midterm_release
  • cfar_release
  • cgc-sw-deliverables
  • cgc_dev
  • ewb3e_development
  • faster_deadregs
  • improve-data-source-tracing
  • infinite_loop_fix
  • instfallthrough
  • master default
  • p2-tne-bug-fixes
  • cfar-phase3-final
  • CFAR_AEI
  • CfarJuly2018Eval
  • pre-las-vegas
  • SCCP_12NOV2013
  • fast_metadata_02SEP2013
  • call_graph_priority_27AUG2013
  • remove_DU_chains_21AUG2013
  • alias_analysis_19AUG2013
  • alias_analysis_17AUG2013
  • duchain_data_structures_25JUL2013
  • stonesoup-phase2-tne-release
  • IDA64_28JUN2013
  • hashing_lea_addition_26JUN2013
  • IDIOM_23_21JUN2013C
  • truncation_signedness_21JUN2013
  • IDIOM_21_bitwise_not_17JUN2013B
  • IDIOM_20_memory_reduction_17JUN2013
  • deadregs_bitset_14JUN2013B
  • scaled_indexreg_not_unsigned_14JUN2013
40 results
Created with Raphaël 2.2.024May19181514121097654230Apr29232215127Mar252421181193125Feb21187531Jan28234Dec126Nov24211915126Sep4327Aug25212017131Jul27262524211311964329Jun272625242322212018171413121110987654228May2725242221191615131198430Apr2932131Mar3026242321322Feb24Dec1413430Nov2130Oct2825191817161018Sep14Aug12May11765130Apr27191716151413121110765416Feb141311109325Jan242319Dec1615121076430Nov26221918171413972131Oct302927251729Sep26252321171110322Aug20929Jun2528May191320Apr19118730Mar12Jan627Oct22217529Sep25Mar166Jan53224Nov212018121014Oct25Sep22Aug118722Jul21191817161529Jun28252421191816131198742129May28231716151412876532130Apr2521201918171615119873230Mar2927262411754327Feb25222111221Jan121128Dec1813121025Oct24Detect irreducible CFGs.Find more hashing blocks.Interprocedural propagation of fine-grained numeric type info for registers.Interprocedural MEDS type propagation from call sites to incoming marker insts at top of functions.Valgrind memcheck fixes and constructor initializations cleanup.Generalize hashing code detection again.Clean up initializations in constructors.Free memory related to StackPtrCopySet earlier.Fix LessDefinition to prevent possible set ordering crashes.Bug 201: StackPtrCopySet ordering problem for RAX vs EAX, etc., on x86-64.Raise alarm when critical size limit args are byte-swapped, indicating user taint, e.g. Heartbleed.Bug 192: recognize single-block hash functions.Continue updates to use x86-64 register arguments.Fix interprocedural DEFs and USEs at call statements, for 32-bit and 64-bit binaries.Function summary PEASOUP fine-grained info for regs.Main processing loop code cleanup.Fix 64-bit addressing operands in lea inst annotations.Remove dead def-use chains code; clean up.Code cleanup, particularly from cppcheck static analyzer feedback.Interprocedural MEDS register type propagation and intraprocedural fixes.Fix crash in gimp for frameless leaf function; continue global analysis framework.64-bit reg names in mul/div/lea PEASOUP annotations; early work on whole-program data structures.Bug 186: limit stack pointer copy set to full-width data operands.Fix call graph processing order; plus minor OUTARGS fix.Memory reduction in DefOrUse class.Memory reduction.New truncation IDIOM 25 for left and right bit shifting within least significant byte.Outargs fix for FP or SP relative access; no effect on real programs.Outargs region fix for frames with unaccessed local frames.Fix stack delta computation for funcs with alloca calls AND leave opcodes.Improve stack delta analysis when tail calls are encountered.Give operands of subword moves the MEDS type NUMERIC.Propagate MEDS type NUMERIC from DEFs to USEs of sign- and zero-extended moves.Solve bug 142 by propagating NUMERIC type in MEDS for sign- and zero-extended loads, triggering more IDIOM 18 annotations.Improve OUTARGS region computation by recognizing unused space at the bottom of the frame.Handle 350+ new opcodes; solve crashes in ffmpeg and openssl.Clean up loop opcode RTLs.Remove 64-bit IDA Pro database *.i64.Fix crashes in ffmpeg and other 64-bit binaries.
Loading