Skip to content

Releases: quarkslab/python-binexport

v0.4.5

Choose a tag to compare

@RobinDavid RobinDavid released this 28 Jun 15:04

What's Changed

  • Change Pypi publication to a trusted published mechanism
  • Bump softprops/action-gh-release from 3.0.0 to 3.0.1 in the python group by @dependabot[bot] in #43

Full Changelog: v0.4.4...v0.4.5

v0.4.4

Choose a tag to compare

@RobinDavid RobinDavid released this 21 Jun 21:02
b56c100

What's Changed

  • Move check_disassembler_availability function from ___main___ to utils.py so that it can be used by third-party tools
  • Fixed some typing typos
  • Bump the python group across 1 directory with 4 updates by @dependabot[bot] in #40
  • Bump the python group across 1 directory with 2 updates by @dependabot[bot] in #42

Full Changelog: v0.4.3...v0.4.4

v0.4.3

Choose a tag to compare

@RobinDavid RobinDavid released this 28 May 13:09

What's Changed

  • Bump the python group with 2 updates by @dependabot[bot] in #37
  • Add optional timeout argument to binexporter. (previously enforced to be 600s)

Full Changelog: v0.4.2...v0.4.3

v0.4.2

Choose a tag to compare

@RobinDavid RobinDavid released this 07 Dec 21:01

What has changed

  • bugfix: in binexporter command line argument parsing

Full Changelog: v0.4.1...v0.4.2

v0.4.1

Choose a tag to compare

@RobinDavid RobinDavid released this 05 Dec 13:03

What's Changed

  • Change cli command line to better support various disassemblers
  • update to comply with idascript v0.4.1
  • remove from_binary_file deprecated API function
  • now requires Python >= 3.10 (because of TypeAlias usage)
  • Add regression tests and testing CI by @patacca in #17

Full Changelog: v0.4.0...v0.4.1

v0.4.0

Choose a tag to compare

@patacca patacca released this 02 Jun 14:35

New major release that will split the previous ProgramBinExport.from_binary API into generate() and from_binary(), the first one to physically produce the .BinExport file from a raw binary (by calling a 3rd party disassembler like BN, Ghidra or IDA) and the second one to first generate and then open the exported file.
Some other minor changes and bugfixes are included as well.

Full Changelog: v0.3.7...v0.4.0

v0.3.7

Choose a tag to compare

@patacca patacca released this 13 May 09:03

Minor release, it will come with some new APIs and standalone exporters for other disassemblers (Ghidra and Binary Ninja).

What's Changed

New Contributors

Full Changelog: v0.3.6...v0.3.7

v0.3.6

Choose a tag to compare

@patacca patacca released this 05 Jul 07:56

Minor release to address a logging issue when using python-binexport as a library.

What's Changed

  • Use local Logger instead of the global one by @patacca in #20

Full Changelog: v0.3.5...v0.3.6

v0.3.5

Choose a tag to compare

@patacca patacca released this 25 Apr 13:20

What's changed

Minor release to fix an issue that was forbidding to use the binexporter executable script

Full Changelog: v0.3.4...v0.3.5

v0.3.4

Choose a tag to compare

@patacca patacca released this 24 Apr 14:49

What's changed

Minor release for fixing the __str__ method in BasicBlockBinExport

Full Changelog: v0.3.3...v0.3.4