Skip to content

Cutter 1.9.0 - Codename "Trojan Dragon"

Compare
Choose a tag to compare
@thestr4ng3r thestr4ng3r released this 06 Sep 08:31

This release comes bundled with the r2ghidra Decompiler. Enjoy r2con 2019!

Additions

  • Bundle r2ghidra-dec
  • Select highlighted variable in EditVariablesDialog if possible. (#1727)
  • Allow seeking in unsynchronized widgets using 'g'. (#1731)
  • Decompiler Auto-Refresh (#1724)
  • Make Decompilation asynchronous (#1721)
  • Add context menu entries for target address (#1712)
  • Add context menu to PseudocodeWidget (#1702)
  • Graphviz based graph layout (#1691)
  • Graph edge highlight (#1693)
  • Added QtVersion inside AboutDialog
  • Updated DisasWidget zoom shortcuts
  • Remember last selected Decompiler
  • Add Plugin Interface for Decompilers
  • Add a generic Decompiler interface and remove pdc (#1659)
  • Add scrolling to DisassemblyWidget left panel
  • Sync PseudocodeWidget with Seek (#1648)
  • Use KSyntaxHighlighting (#1645)
  • Add Loading ~/.cutterrc (#1644)

Fixes and Changes

  • Rename PseudoCode widget to Decompiler (#1728)
  • Center Rename Dialogs (#1743)
  • Update radare2 to 3.8.0
  • Fix unnecessary Auto-Decompile on Seek (#1734)
  • Read global offset when opening a new hexdump widget. (#1732)
  • Common behaviour for lists with items that have address (#1700, #1718)
  • Increase asm.tabs indention
  • Fix Main Task Synchronization (#1723)
  • Fix Disassembly widget focus detection. (#1720)
  • Refactor Decompiled Code Structure (#1717)
  • Fix Segfault after changing Decompiler (Fix #1705) (#1715)
  • Restore cursor after making empty selection. (#1714)
  • Don't interpret data as code in xrefs from table. (#1710)
  • Improve InitialOptionsDialog and modify UI terminology for analysis (#1669)
  • Fix out of bounds memory access. (#1697)
  • Fixed file name display in new file dialog (#1675)
  • Allow returning to top level in sdb widget. (#1696)
  • Fix memory leak in sdbListKeys. (#1695)
  • Fix ClassesWidget sorting by vtable offset (#1686)
  • Transfer zoom events from overview to main graph. (#1685)
  • Use bundled radare2 as ExternalProject in cmake (#1674)
  • Don't use scr.html in CommandTask (#1683)
  • Fix arrow offset when scrolling with arrows or zooming in. (#1677)
  • Docker: Move to alpine; Use multistage building
  • Rewrite raise memory widget functionality (#1654)
  • Unify preferences layouts (#1670)
  • Use more specific stylesheet selecters. (#1668)
  • Adjust arrow offset calculation.
  • Make penSizePix thinner
  • Improve arrow widget
  • First implementation of new disassembly widget
  • Make Syntax Highlighter react to Theme Changes (#1650)