Skip to content

Releases: bitdefender/bddisasm

v1.33.0

08 Jul 09:48
Compare
Choose a tag to compare

v1.32.1

31 Mar 09:12
82acf4c
Compare
Choose a tag to compare

Changelog:

  • Added support for Intel FRED and LKGS instructions
  • Improved CMake build and install process:
    • Users no longer need to implement nd_vsnprintf_s and nd_memset (the old behavior can be enabled at build time)
    • Easier integration with other CMake projects: just use find_package/add_subdirectory/FetchContent and link against bddisasm::bddisasm or bddisasm::bdshemu

v1.31.8

23 Feb 16:21
Compare
Choose a tag to compare

Fixed RFLAGS setting issues for arithmetic and shift instructions.

v1.31.7

19 Feb 09:21
Compare
Choose a tag to compare

Added support for AESDEC, AESDECLAST and AESIMC emulation in bdshemu
#34
#35
#36
#37
#38

v1.31.2

08 Nov 18:22
Compare
Choose a tag to compare

On AMD, operand size is never forced to 64 bit - instead, it only defaults to 64 bit, which means that 0x66 can be used to encode 16 bit version of the instructions. By supplying the ND_VEND_AMD vendor hint, bddisasm will provide the operand size specific to AMD.
Added missing Default 64 flag for the ENTER instruction.
Fixed INTO and DMINT decoding in 64 bit mode (they are invalid).

v1.31.0

27 Oct 10:33
Compare
Choose a tag to compare

Initial bddisasm release.