Skip to content

Releases: quarkslab/quokka

v0.6.2

Choose a tag to compare

@patacca patacca released this 08 Dec 10:36

This release will come with IDA 9.2 support through the new building mode -DIDA_VERSION=9.2

What's Changed

  • Add support for IDA 8.5 by @patacca in #59
  • Update LLVM ref to LLVM@18 by @DarkaMaul in #63
  • chore: pin GitHub Actions to SHA hashes for security by @DarkaMaul in #66
  • Bump the actions group across 1 directory with 8 updates by @dependabot[bot] in #65
  • Bump actions/checkout from 6.0.0 to 6.0.1 in the actions group by @dependabot[bot] in #68
  • Bump github/codeql-action from 4.31.6 to 4.31.7 in the actions group by @dependabot[bot] in #69
  • Support IDA SDK 9.2 by @patacca in #70
  • Adapt documentation with the new building mode by @patacca in #71

Full Changelog: v0.6.1...v0.6.2

v0.6.1

Choose a tag to compare

@patacca patacca released this 02 Jun 15:49

This release will add support for IDA 9.1 and will provide a new API Program.generate() to just generate the .quokka file from a raw binary, without having to parse it and open it in python.

What's Changed

  • Add support for IDA SDK 9.1 by @patacca in #52
  • Update protobuf dependency to v30.2 and abseil to 20250127.0 by @patacca in #55
  • Use idascript for IDAPython interactions by @patacca in #58

Full Changelog: v0.6.0...v0.6.1

v0.6.0

Choose a tag to compare

@patacca patacca released this 14 Feb 16:11

This release will come with a lot of new additions, features and bugfixes.
It is the first release to fully support IDA 9.0 and macOS (IDA 7.7+).

What's Changed

Full Changelog: v0.5.8...v0.6.0

v0.5.8

Choose a tag to compare

@patacca patacca released this 17 Jan 10:02

What's Changed

Full Changelog: v0.5.7...v0.5.8

v0.5.7

Choose a tag to compare

@RobinDavid RobinDavid released this 28 May 21:13

This release add new data into the exported quokka file and an utility script to automate quokka exporting.

What's Changed

  • Add quokka-cli command line utility to export recursively all executable file of a directory. MR #34 by @RobinDavid in #34
  • Add mangled name as attribute of a function. MR #35 by @patacca in #35

Full Changelog: v0.5.6...v0.5.7

v0.5.6

Choose a tag to compare

@patacca patacca released this 16 May 11:52

This release contains some bugfixes both for the python module and the IDA plugin

What's Changed

Full Changelog: v0.5.5...v0.5.6

v0.5.5

Choose a tag to compare

@patacca patacca released this 20 Mar 10:49

This release contain a bugfix that caused the plugin to incorrectly export the very first function and the python bindings are now compatible only with pypcode >= 2

What's Changed

  • Consider the first chunk that we encounter as valid by @patacca in #26
  • update pypcode to use version >2.0.0 by @RobinDavid in #27

New Contributors

Full Changelog: v0.5.4...v0.5.5

v0.5.4

Choose a tag to compare

@patacca patacca released this 10 Oct 15:26

What's Changed

This is a minor release just to get rid of some dependencies issues and a small bug.

  • Always resize the last chunk by @patacca in #20
  • Switch to pyproject.toml and relax dependencies by @patacca in #22

Full Changelog: v0.5.3...v0.5.4

v0.5.3

Choose a tag to compare

@patacca patacca released this 27 Aug 12:51

What's Changed

This is a minor release to add few APIs to the python bindings

Full Changelog: v0.5.2...v0.5.3

v0.5.2

Choose a tag to compare

@patacca patacca released this 18 Jul 19:39

What's Changed

This is a minor release.
From now on the bindings API will be compatible with the plugin with the same major version.
Major version changes will affect the protobuf definition, possibly breaking backwards compatibility.

New Contributors

Full Changelog: v0.5.1...v0.5.2