This repository was archived by the owner on Jul 8, 2025. It is now read-only.
Releases: williballenthin/python-idb
Releases · williballenthin/python-idb
v0.3.4: bugfix, testing enhancements
this is a bugfix release with the following notable changes:
- correctly parse segment offsets, thanks to @binoopang
- enhance travis CI configuration
- add accessors for comments to IDAPython API layer
- add some missing testing files
v0.3.3: compressed idb support
interesting changes since v0.3.2:
- added support for "packed" idb/i64 files (method: zlib)
v0.3.2: performance bump
interesting changes since v0.3.0:
- add example script to extract original file md5 from idb
- fix bug in
GetFunctionNamereported by @alexandreborges - greatly increase performance by caching parsed pages
- this is reasonable to do since python-idb is read-only
- this would break if the underlying data changes
- there's no upper bound to the cache size, which isn't ideal when doing a lot of work over huge idb files
v0.3.1: bugfix
this release fixes a bug in the public API to python-idb.
see the release notes for v0.3 for interesting changes:
https://github.com/williballenthin/python-idb/releases/tag/v0.3
v0.3: .i64 support, IDA 7.0b support
interesting changes since v0.2:
- support and testing for .i64 files (64-bit databases)
- support and testing for idb files created by IDA 7.0 beta
- a more thorough test harness that splits out tests by a matrix:
- idb vs i64
- IDA 6.95 vs IDA 7.0b
- code cleanup and refactoring, especially thanks to @cclauss
contributors:
v0.2: python 2.7 support
interesting changes:
- add test cases for v7.0 (beta)
- add python 2.7 support (and tests)
- fix bugs in a few routines
initial release
v0.1 readme: wording