| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| zydis-amalgamated.zip | 2024-02-04 | 410.1 kB | |
| zydis-amalgamated.tar.gz | 2024-02-04 | 414.2 kB | |
| README.md | 2024-02-04 | 3.5 kB | |
| v4.1.0 source code.tar.gz | 2024-02-04 | 807.2 kB | |
| v4.1.0 source code.zip | 2024-02-04 | 1.1 MB | |
| Totals: 5 Items | 2.7 MB | 0 | |
What's Changed
Features
- Add
AVX-VNNI-INT16,SHA512,SM3,SM4andPBNDKBISA extensions by @flobernd in https://github.com/zyantific/zydis/pull/449 - Add
UD0_COMPATdecoder mode by @flobernd in https://github.com/zyantific/zydis/pull/477 - Add support for loongarch by @wuruilong01 in https://github.com/zyantific/zydis/pull/462
- Add
PCOMMITinstruction by @flobernd in https://github.com/zyantific/zydis/pull/429 - Update instructions and add new ISA extensions by @flobernd in https://github.com/zyantific/zydis/pull/407
Improvements
- Fix
ZydisFeatureenum max value constant by @athre0z in https://github.com/zyantific/zydis/pull/408 - Excluded test tool from shared library builds (Fixes [#415]) by @mappzor in https://github.com/zyantific/zydis/pull/416
- CMake: remove
CXXfromprojectdirective by @athre0z in https://github.com/zyantific/zydis/pull/418 - Use ZYAN_DIV64 in ZydisStringAppendDecU64 by @jpidancet in https://github.com/zyantific/zydis/pull/424
- Improve color output for
ZydisInfoandZydisDisasmby @flobernd in https://github.com/zyantific/zydis/pull/433 - Add missing static keywords. by @jpidancet in https://github.com/zyantific/zydis/pull/434
- Convert ZydisDecoder field decoder_mode to a bitmap. by @jpidancet in https://github.com/zyantific/zydis/pull/435
- Add ZYDIS_BUILD_TESTS option and include tests in CMakeLists.txt by @topazus in https://github.com/zyantific/zydis/pull/437
- Fix the installation location of manpages by @topazus in https://github.com/zyantific/zydis/pull/441
- Build: fix amalgamation public header warning by @athre0z in https://github.com/zyantific/zydis/pull/440
- Add missing
(void)on functions without args by @athre0z in https://github.com/zyantific/zydis/pull/442 - Fix ZYDIS_FORMATTER_PROP_HEX_FORCE_LEADING_NUMBER by @athre0z in https://github.com/zyantific/zydis/pull/452
- Improve fuzzer stability in persistent mode by @athre0z in https://github.com/zyantific/zydis/pull/453
- CMake: mark zycore dependency as required by @athre0z in https://github.com/zyantific/zydis/pull/457
- Improve
ZydisRegisterGetLargestEnclosingby @flobernd in https://github.com/zyantific/zydis/pull/456 - Check if Zydis is the top-level project for better FetchContent support by @ZehMatt in https://github.com/zyantific/zydis/pull/459
- CMake: improve search for Zycore by @athre0z in https://github.com/zyantific/zydis/pull/461
- Fix [#463]: Wrong target offset calculated when using bnd prefix by @ZehMatt in https://github.com/zyantific/zydis/pull/464
- Fuzzing improvements and bugfixes by @mappzor in https://github.com/zyantific/zydis/pull/466
- Doc: extract documentation from all headers by @athre0z in https://github.com/zyantific/zydis/pull/467
- Formatter improvements (sizes and addresses) by @mappzor in https://github.com/zyantific/zydis/pull/472
- Fix alignment issues with Intel macOS builds by @athre0z in https://github.com/zyantific/zydis/pull/475
- Keep same order of files for amalgamation by @evdenis in https://github.com/zyantific/zydis/pull/481
- Reworked absolute address handling (Fixes [#471]) by @mappzor in https://github.com/zyantific/zydis/pull/473
- Enforce predicted instruction size (Fixes [#478]) by @mappzor in https://github.com/zyantific/zydis/pull/479
Full Changelog: https://github.com/zyantific/zydis/compare/v4.0.0...v4.1.0
Minimum required Zycore version: v1.5.0