Skip to content

Releases: lifting-bits/anvill

Version v0.1.39

22 Feb 17:02
be24fd5
Compare
Choose a tag to compare

Changelog

The following are the changes that happened between versions v0.1.38 and v0.1.39

  • bf80ccf - Refactor the CMake project (#101)
  • 7c67ceb - CMake: Only install to system packages if not doing a dev install (#109)
  • 729f689 - Update build.yml (#112)
  • 788773e - Add TypeCache for bn type lookup (#108)
  • 5a9c451 - CMake: Update default settings, fix packaging issue (#111)
  • c9ed3ba - Fix ce replace bug (#110)
  • 2a87b47 - Fix crash array size, unsupported reg, missing data var (#117)
  • 603dd77 - Fix bytesequence and copypasta (#116)
  • fa67244 - Formats files and sets internal linkage to __anvill_reg globals (#118)
  • 0c410be - CI: Update asset names when handling tags (#115)
  • b636d35 - CI: Switch to the more reliable macOS 10.15 workers (#120)
  • be24fd5 - CI: Use a single job to publish releases (#122)

v0.1.38

16 Feb 22:28
0036c42
Compare
Choose a tag to compare
Handling of Named Type references (#99)

* Handling of named references

Fix the handling of type cache and read bytes from memory

* review changes

* Add vector type lifting

* add remill compat header for vector type

Co-authored-by: AkshayK <akshay.kumar@octolabs.io>

v0.1.37

16 Feb 20:36
659ac45
Compare
Choose a tag to compare
Do not lift functions that are not in the JSON spec (#102)

* Modifies lifting to ignore functions that do not have mapped bytes in the spec

* Moves byte existence and executability check to LifFunction() and adds comments

v0.1.36

12 Feb 23:30
7e2ac5f
Compare
Choose a tag to compare
IDA: Add a simple action to generate spec files (#94)

* IDA: Add a simple action to generate spec files

* docs: Update the example instructions

v0.1.35

12 Feb 20:43
b9d73b1
Compare
Choose a tag to compare
Remove Python2.7 support (#104)

* Removes any mention of python2

* Removes more mentions of python2

v0.1.34

12 Feb 00:16
561e2f3
Compare
Choose a tag to compare
Fix handling of variables with invalid ea (#100)

v0.1.33

11 Feb 22:55
1ea7b64
Compare
Choose a tag to compare
anvill: Add StructType support to CreateConstFromMemory (#97)

v0.1.32

11 Feb 05:50
c88f20a
Compare
Choose a tag to compare
fix handling of temp register while looking for pointer (#96)

v0.1.31

11 Feb 03:37
4930805
Compare
Choose a tag to compare
Fix unhandled type class (#95)

v0.1.30

06 Feb 04:46
d5195b0
Compare
Choose a tag to compare
Improvements to reference gathering via `refs_as_defs` in Binja front…

…end (#91)

* Modifies __main__.py to not use binja APIs directly and adds --refs_as_defs flag

* Formats python sources via black formatter

* Fixes global variable discovery, refs_as_defs flag, updates roundtrip

* Renames `insn` identifiers to `inst`

* Adds data xref collection when refs_as_defs is enabled

* Applies changes requested in PR and disables binja_none_var_type from CI

* Adds comments regarding a bug on tests/binja_none_type

Co-authored-by: Artem Dinaburg <artem@trailofbits.com>