4.0.1
January 10, 2019
Release 4.0.1 is a stable release version, with minor bugfixes in the core & Python binding.
Core
- Fix some issues for packaging (Debian, Gentoo, etc).
- Better support for building with Mingw.
- cstool has new option
-sto turn on skipdata mode. cstool -vnow report build settings of the core.- Add
suite/capstone_get_setup.cso users can integrate with their own code to retrieve Capstone settings at build time.
Arm
- Fix 4.0 regression: the
tbh [r0, r1, lsl #1]instruction sets the operand.shift.value back again. - Remove
ARM_REG_PCgroup forBXinstruction.
X86
endbr32andendbr64instructions are now properly decoded in bothCS_MODE_32andCS_MODE_64.
M680X
- Fix some issues reported by clang-analyzer.
Python binding
- Fix
skipdatasetup. - Add getter/setter for
skipdata_mnem&skipdata_callback.
