Skip to content

Releases: 0xdea/haruspex

v0.5.0

03 Mar 08:53
Compare
Choose a tag to compare

Changed

  • Follow idalib major version from now on.
  • Switch to idalib v0.5.1 and update other dependencies.
  • Update documentation and add a compatibility matrix.
  • Make CI more robust for future IDA SDK updates.

Removed

  • Remove target file check that is no longer necessary.

v0.4.2

28 Feb 09:53
Compare
Choose a tag to compare

Changed

  • Bump Rust edition to 2024 and update dependencies and CI.
  • Switch to idalib v0.4.1 and update other dependencies.
  • Improve error handling.
  • Improve CI speed by removing redundant tasks.

v0.4.1

24 Feb 13:35
Compare
Choose a tag to compare

Changed

  • Update dependencies.
  • Improve documentation.

v0.4.0

16 Feb 13:50
Compare
Choose a tag to compare

Changed

  • Make function name unwrapping logic more robust.

Fixed

  • Avoid decompiling functions with the thunk attribute, which also fixes a decompiler bug.

v0.3.2

13 Feb 10:29
Compare
Choose a tag to compare

Changed

  • Refactor code to avoid unwrapping Options.
  • Update dependencies.
  • Improve documentation.

v0.3.1

03 Feb 08:25
Compare
Choose a tag to compare

Changed

  • Use UpperHex in output file name.
  • Update dependencies.

v0.3.0

17 Jan 12:46
Compare
Choose a tag to compare

Changed

  • Disable compilation on non-unix target families.

v0.2.0

14 Jan 13:41
Compare
Choose a tag to compare

Changed

  • Change custom error names.
  • Update dependencies.
  • Improve documentation.

v0.1.4

20 Dec 08:10
Compare
Choose a tag to compare

Added

  • Document Linux as a supported platform and specify that Windows was not tested.

Changed

  • Bump to IDA Pro 9.0.241217 (9.0sp1).
  • Switch to idalib v0.4 and update other dependencies.

v0.1.3

16 Dec 12:31
Compare
Choose a tag to compare

Changed

  • Update dependencies.

Fixed

  • Emit a warning in case the build script cannot find an IDA Pro installation.
  • Document the IDADIR optional environment variable.