Skip to content

Releases: bohlender/capstone-d

Assert support for Capstone v4.0.2

13 Oct 19:07
Compare
Choose a tag to compare
  • Updated regression tests, which are based on the original tests of the C API, to assert compatibility with Capstone 4.0.2
  • Removed workarounds for DMD bugs which are not needed anymore

All architectures of Capstone v.4.0.1 supported

08 Jun 23:31
Compare
Choose a tag to compare
  • Supports all of the functionality provided by the C API of Capstone v4.0.1, except for the dynamic memory management option.
  • All architectures are supported, that is: ARM, ARM-64, EVM, M680X, M68K, MIPS, PowerPC, SPARC, SystemZ, TMS320C64x, X86, XCore
  • Fully documented
  • Has both unit- and regression tests. The latter are based on the original tests of the C API.

Updated bindings for Capstone v.4.0.1

21 May 21:57
Compare
Choose a tag to compare
  • Added arch-independent layer (Capstone, Instruction, ...) in addition to the arch-specific one (X86Capstone, X86Instruction,...) to make API less template-heavy and more convenient to use when target-architecture is not known at compile-time.
  • Supports all of the functionality provided by the C API of Capstone v4.0.1, except for the dynamic memory management option.
  • Fully documented
  • Has both unit- and regression tests. The latter are based on the original tests of the C API.
  • Some of the recently added architectures are not supported yet, i.e. EVM, M68K, M68K, M680X, TMS320C64x

Complete bindings for Capstone v.3.0.5

25 Dec 17:24
Compare
Choose a tag to compare
  • Supports all of the functionality provided by the C API of Capstone v3.0.5, except for the dynamic memory management option.
  • Fully documented
  • Has both unit- and regression tests. The latter are based on the original tests of the C API.

Complete support for x86 and ARM

29 Oct 16:47
Compare
Choose a tag to compare
  • Supports all of the functionality provided by the C API of Capstone v3.0.5, except for the dynamic memory management option.
  • Fully documented
  • Has both unit- and regression tests. The latter are based on the original tests of the C API.
  • Supported architectures: X86, ARM
  • Currently missing architectures: MIPS, PowerPc, Sparc, SystemZ, XCore