Skip to content

Version 0.10.0

Compare
Choose a tag to compare
@uxmal uxmal released this 16 Aug 19:29
· 1834 commits to master since this release

In this Release, the Reko source code has been moved onto .NET Core. The Windows Forms GUI and command line interpreter are now hosted on .NET Core 3.1, while the Reko plugins have been ported to .NET Standard 2.1.

The Reko C parser was extended to handle more platform specific dialects of C. Special C++-style attributes can be used to specify metadata in C format, rather than in XML format.

A Python scripting engine and API were added by @ptomin. Scripts written in Python can be written to analyze a loaded image file.

  • Support for the Nintendo Gameboy, Altera Nios-II, and C166 architectures.
  • Support for PowerPC MacOS; improved support for Class M68k MacOS.
  • Support for Xbe, eCoff, PEF, and XCoff image file formats.
  • MS-DOS specific improvements were contributed by @blindmatrix.
  • The Tools > Hex diassembler window provides a quick way to disassemble hex-encoded bytes

Under the hood, some major refactorings were done to rationalize the sprawling Reko.Core namespace. The build system was revamped by @smx-smx, centralizing various ad-hoc tools. Support for C# 8 nullable has been introduced in most projects.

Thanks to @blindmatrix, @claunia, @gbody, @ptomin, @SamB, @smx-smx, @starword for their time and contributions to Reko.