Version 6.0.0-Alpha3
Pre-release
Pre-release
Highlights
Architecture modules
- New ARC module (by @R33v0LT, sponsored by RizinOrg).
- BPF was update based on RFC 9669 and other sources (by @Roeegg2).
- Added support for TriCore 1.8 (by @Changqing-JING).
- Update and fixes to EVM (by @andelf)
- PPC update to LLVM 18 (adding a few new instructions).
Others
- Add many more Python wheels for different architecture/OS combinations (by @Antelox).
- Provide
deb
andrpm
packages (by @AndrewQuijano). - Handful of bug fixes and improvements (see below).
What's Changed
- Update Changelog Version to 6.0.0-Alpha2 by @kabeor in #2553
- PPC LLVM 18 by @Rot127 in #2540
- Arm regressions by @Rot127 in #2556
- Python bindings: Enable more archs + bump cibuildwheel action to the v2.22.0 by @Antelox in #2558
- Add arm64 and sysz compatibility layer to Python bindings by @peace-maker in #2559
- Make thumb, v8 and m-class positional cstool arguments. by @Rot127 in #2557
- Small arm64 compat header fixes by @satk0 in #2563
- PPC regressions by @Rot127 in #2575
- Fix 2572 by @Rot127 in #2574
- Clean up the cstest documentation and build instructions. by @Rot127 in #2580
- Update BPF arch by @Roeegg2 in #2568
- x86: update read/write registers for transfer instructions by @hainest in #2578
- cstest: use DOWNLOAD_EXTRACT_TIMESTAMP conditionally by @hainest in #2581
- Capstone v6 now supports Debian Packaging by @AndrewQuijano in #2579
- Fix complex atomic instructions handling by @Roeegg2 in #2584
- Fix linking issue on Windows. by @Rot127 in #2587
- Clarify between machine used vs. Capstone module affected. by @Rot127 in #2586
- Fix LoongArch aliases and CS_OPT_SYNTAX_NO_DOLLAR support by @wargio in #2594
- Update Actions by @AndrewQuijano in #2593
- Downgrade labeler to v4 again due to failing CI. by @Rot127 in #2598
- Delete Travis by @AndrewQuijano in #2600
- Implement CPack for Debian/RPM by @AndrewQuijano in #2590
- Add tricore tc1.8 instructions by @Changqing-JING in #2595
- Apply new EVM opcode updates by @andelf in #2602
- Fix SystemZ macro in Makefile by @Changqing-JING in #2603
- Rebased #2570 by @Rot127 in #2614
- chore(version): Update Version to 6.0.0-Alpha3 by @kabeor in #2616
New Contributors
- @satk0 made their first contribution in #2563
- @Roeegg2 made their first contribution in #2568
- @hainest made their first contribution in #2578
- @Changqing-JING made their first contribution in #2595
- @andelf made their first contribution in #2602
Full Changelog: 6.0.0-Alpha2...6.0.0-Alpha3