Skip to content

v2.0.1

Compare
Choose a tag to compare
@flobernd flobernd released this 05 May 13:29
· 629 commits to master since this release
14eeda7

Detailed changelog (since v2.0.0 Final)

  • Improved instruction decoding

    • Fixed decoding of IS4 encoded operands in non 64-bit mode
    • Fixed check for invalid gather registers in non 64-bit mode
  • Improved formatter

    • Fixed padding of immediate values
    • Fixed printing of XACQUIRE/XRELEASE prefixes (formatter)
  • Fixed some instruction definitions

    • SCAS, INS and STOS does not allow the default ES segment to be overridden with a segment override prefix
    • Renamed SAVESSP to SAVEPREVSSP
    • Fixed ENCLS, ENCLU and ENCLV instructions
  • Misc bugfixes

    • Added missing extern "C" block in String.h
    • Changed type of MOFFS memory operands to ZYDIS_MEMOP_TYPE_MEM instead of ZYDIS_MEMOP_TYPE_INVALID