Skip to content

Releases: 0xdea/augur

v0.9.3

Choose a tag to compare

@0xdea 0xdea released this 06 Jun 06:40

Changed

  • Update documentation.
  • Update dependencies.

v0.9.2

Choose a tag to compare

@0xdea 0xdea released this 01 Jun 14:50

Added

  • Add unit tests for helper functions.
  • Add an integration test to check naming and decompilation functionalities.

Changed

  • Extract dump_function_pseudocode helper function.
  • Use the new helper functions exported by hauruspex 0.9.3 to simplify the codebase.
  • Use workspace lints and add some lints in the clippy::restriction category.
  • Improve documentation.
  • Update dependencies.
  • Fix some zizmor lints and update CI accordingly.
  • Update mozilla-actions/sccache-action in CI.

Fixed

  • Refactor traverse_xrefs and make it iterative to avoid potential stack overflows with large XREF chains.

v0.9.1

Choose a tag to compare

@0xdea 0xdea released this 24 Apr 07:35

Changed

  • Compatibility release for IDA Pro 9.3sp2.
  • Update documentation.
  • Update dependencies.

v0.9.0

Choose a tag to compare

@0xdea 0xdea released this 15 Apr 08:12

Added

  • Add semver-checks to GitHub workflows to enforce semantic versioning.

Changed

  • Update idalib to v0.9.0 to support IDA Pro 9.3sp1.
  • Update IDA plugin stub and metadata.
  • Improve integration tests and documentation.
  • Update other dependencies.

Fixed

  • Fix CHANGELOG link in README.
  • Fix doc workflow.

Security

  • Pin action references to hashes and disable credential persistence in GitHub workflows.

v0.8.1

Choose a tag to compare

@0xdea 0xdea released this 14 Mar 05:07

Changed

  • Update idalib to v0.8.1 to fix Windows cross-compiling bug.
  • Update other dependencies.
  • Update documentation.
  • Small stylistic changes.

v0.8.0

Choose a tag to compare

@0xdea 0xdea released this 20 Feb 08:50

Added

  • Enable some lints in the clippy::restriction category.

Changed

  • Apply idalib-rust-style guidelines.
  • Optimize release profile options.
  • Improve doc comments.
  • Update documentation.
  • Update idalib to v0.8.0 and update other dependencies.

v0.7.5

Choose a tag to compare

@0xdea 0xdea released this 04 Feb 09:49

Added

  • Introduce the AUTHORS constant.

Changed

  • Use a local counter instead of a global atomic.
  • Move the call to filter_printable_chars out of the XREF loop to improve performance.
  • Avoid calling idb.strings repeatedly to improve performance.
  • Improve command line parsing, error handling, and usage messages.
  • Replace <unknown> with [unknown] to avoid using reserved chars.
  • Improve message wording and documentation.
  • Improve doc comments.
  • Update links to the idalib-rs repository.
  • Update dependencies.

Fixed

  • Add a _ prefix/suffix to output_dir to address this issue.
  • Replace <no name> with [no name] to avoid using reserved chars.

v0.7.4

Choose a tag to compare

@0xdea 0xdea released this 05 Dec 16:49

Changed

  • Use idiomatic anyhow macros for early returns.
  • Replace static with const where appropriate.
  • Include README.md as the crate documentation to avoid writing it twice.
  • Update dependencies.

Fixed

  • Update urls in ida-plugin.json.

v0.7.3

Choose a tag to compare

@0xdea 0xdea released this 15 Nov 13:38

Added

  • Add an ida-plugin-stub.py as a workaround for this issue.

Changed

v0.7.2

Choose a tag to compare

@0xdea 0xdea released this 13 Oct 07:59

Changed

  • Improve documentation.
  • Update dependencies.