Skip to content

v1.4.0

Compare
Choose a tag to compare
@ivg ivg released this 01 Mar 12:48
· 597 commits to master since this release
b796fcf

Features

  • #762 MIPS and MIPS64 lifters
  • #739 PowerPC and PowerPC64 lifters
  • #744 LLVM 5.0 compatibility
  • #734 BARE Binary Analysis Rule Engine
  • #734 New Taint Analysis Framework
  • #734 Primus Lisp 2.0 with symbols and methods
  • #734 Recipes
  • #734 Primus Test Framework
  • #734 Dataflow and Abstract Interpretation Framework
  • #734 Progress Reports and Profilers
  • #773 New primitives for BML

Bug fixes

  • #782 Incorrect error handling in x86 lifter
  • #734 Failure to decode ICC binaries
  • #772 Fixes equiv type in Graphlib
  • #771 Unhardcodes llvm backed in the linear sweep disassembler
  • #770 Fixes the memory printer
  • #761 Fixes handling relocations in reconstructor
  • #759 Fixes race condition in the source merge procedure
  • #758 Restores the source-type command line option
  • #755 Proper handling of tail calls in IR lifter
  • #754 Fixes segment registers in mov instruction
  • #746 Fixes xor in the BIL simplfication procedure
  • #728 Fixes flag calculation in the x86 sub instruction
  • #727 Fixes numerous missed sign extensions in x86 lifter
  • #725 Adds modulo operation to x86 rot/rol instructions
  • #724 Fixes operands order in the x86 xadd instruction
  • #723 Fixes segment duplication