30. November 2015
Pentridge is done

Today we finally finished the 0.12 version of Panopticon code named “Pentridge”.

Starting with this version we accelerated the release cycle to one milestone every 6 weeks. Instead of dragging on for a year before releasing something usable.

This version improved the graph view. Basic blocks no longer overlap and the function entry point is centered on start. Also edges are no longer drawn as possibly overlapping straight lines. A simple ELF parser is now part of the application as well as saving and loading sessions. Aside from the new features various bugs in the AVR disassembler has been fixed and the x86 disassembler prototype resurrected.

Changelog

  • ELF loader
  • Primitive x86 disassembling
  • Various graph view improvements
  • Disassembles whole AVR interrupt vector table

Image credit