|
1 | 1 | This file details the changelog of Capstone.
|
2 | 2 |
|
| 3 | +--------------------------------- |
| 4 | +Version 5.0.0-rc3: June 17th, 2023 |
| 5 | + |
| 6 | +What's Changed: |
| 7 | +- update pkgconfig version by @kabeor in #1847 |
| 8 | +- vb6 bindings: clarify license as Apache v2.0 by @dzzie in #1850 |
| 9 | +- AArch64 SYS instruction operands by @adamjseitz in #1859 |
| 10 | +- AArch64: fix missing VAS specifiers in aliased instructions by @adamjseitz in #1860 |
| 11 | +- Add cstool in CMake Package Config + CMake Github Workflow by @theblackunknown in #1867 |
| 12 | +- Fix pkgconfig not installed when CAPSTONE_BUILD_CSTOOL is false by @theblackunknown in #1870 |
| 13 | +- AArch64 comprehensively add vas specifiers to aliased instructions by @adamjseitz in #1877 |
| 14 | +- Fix pkg-config template by @hamarituc in #1878 |
| 15 | +- Fix eBPF lddw opcode by @terorie in #1885 |
| 16 | +- Add eBPF callx instruction by @terorie in #1886 |
| 17 | +- Mark cs_* as thread local to avoid race condition in multithreads by @wtdcode in #1891 |
| 18 | +- One semicolon is enough in C by @trufae in #1892 |
| 19 | +- Add PowerPC paired-singles support by @terorie in #1898 |
| 20 | +- Update the table for UD0 and UD1 with the latest llvm table by @junghee in #1863 |
| 21 | +- Sync eBPF and PowerPC bindings by @terorie in #1900 |
| 22 | +- Fix PPC insn names and psq displacement by @terorie in #1902 |
| 23 | +- Fix -Werror build by @trufae in #1906 |
| 24 | +- Remove outdated ctypes requirement by @jbott in #1910 |
| 25 | +- Fix memory leak in testsuite by @hamarituc in #1919 |
| 26 | +- PPC: fix out of bound memory access by @hamarituc in #1913 |
| 27 | +- AArch64 armv9.2 update by @FinnWilkinson in #1907 |
| 28 | +- m68k: Add support for the FNOP instruction by @huth in #1921 |
| 29 | +- arm64: fix invalid free introduced in 662bb3f by @trufae in #1926 |
| 30 | +- Fixed SME index alias printing issue. by @FinnWilkinson in #1925 |
| 31 | +- Updated Arm64 python bindings after Armv9.2-a support. by @FinnWilkinson in #1932 |
| 32 | +- ARM/AArch64: Add post-index to instruction info by @ZehMatt in #1937 |
| 33 | +- Fix regressions in custom memory allocator support by @oleavr in #1934 |
| 34 | +- cstool: support riscv compressed instruction disassemble by @rrwhx in #1940 |
| 35 | +- Mention debug build option for cmake. by @Rot127 in #1942 |
| 36 | +- cstool: avoid misaligned instructions in compressed riscv by @carenas in #1943 |
| 37 | +- arm64: fix missing post_index by @HyperSine in #1944 |
| 38 | +- Add CMAKE_EXPORT_COMPILE_COMMANDS to cmake build doc by @Rot127 in #1948 |
| 39 | +- Fix potential array out of bounds by @mjunix in #1938 |
| 40 | +- Add Renesas SuperH instructions support by @ysat0 in #1927 |
| 41 | +- fix missing access field in arm64 java binding by @sunxingxing in #1959 |
| 42 | +- Update python bindings to fix ARM in detail mode. by @wideglide in #1961 |
| 43 | +- sh: add missing include for CMake install step by @SweetVishnya in #1964 |
| 44 | +- Fix CITest && python binding issues by @kabeor in #1965 |
| 45 | +- correct register accesses for ARM's sxtb/uxtb and similar instructions by @covanam in #1968 |
| 46 | +- In x86: Fixed backward compatibility with C90 by @hasherezade in #1969 |
| 47 | +- Fix for missing register usages on ARM64 authenticated branches (issue #1975) by - @stevielavern in #1976 |
| 48 | +- AArch64: fixes register access flags for moves by @thomasdangl in #1974 |
| 49 | +- [SH] Fix build warnings by @Rot127 in #1960 |
| 50 | +- update CI ubuntu version by @kabeor in #1986 |
| 51 | +- fix cstest Makefile by @imbillow in #1989 |
| 52 | +- fix: compile error missing file cstool msvc/visual studio by @raigorx in #2000 |
| 53 | +- Fix missing NOTRACK prefix by @junghee in #2002 |
| 54 | +- Fix make builds with SH support by @trufae in #2006 |
| 55 | +- Add missing architectures in the readme and sort them by @trufae in #2008 |
| 56 | +- Add TriCore Architecture by @imbillow in #1973 |
| 57 | +- Fix compilation warnings related to TriCore. by @imbillow in #2012 |
| 58 | +- Fix SH build warnings. by @Rot127 in #2016 |
| 59 | +- Tricore fix the negative call and jump by @imbillow in #2018 |
| 60 | +- [SH] Fix warnings about unhandled switch cases by adding defaults. by @Rot127 in #2017 |
| 61 | +- Tricore fix disp fill and ctest build by @imbillow in #2019 |
| 62 | +- Fix disassemble of xor by @imbillow in #2023 |
| 63 | +- Fix register accesses & operands of multiple ARMv8.3 PAC instructions by @stevielavern in - #2022 |
| 64 | +- Add missing arm64 to Darwin LIBARCHS and remove dependencies tracking… by @gdbinit in #2024 |
| 65 | +- Fix tricore compile warning by @imbillow in #2027 |
| 66 | +- [PPC] Fix random branch hint and update_cr0 set up. by @Rot127 in #2028 |
| 67 | +- Fix #2032 by @Rot127 in #2033 |
| 68 | +- Add operands access support for TriCore by @imbillow in #2034 |
| 69 | +- Hotfix for -DCAPSTONE_DIET build. by @Rot127 in #2038 |
| 70 | +- Fix Python bindings after changes to cs_detail by @peace-maker in #2041 |
| 71 | +- RISCV: Add call, int and branch_relative instruction groups by @peace-maker in #2007 |
| 72 | +- Re-fix pkgconfig includedir/Cflags by @orlitzky in #2046 |
| 73 | + |
| 74 | +New Contributors: |
| 75 | +- @adamjseitz made their first contribution in #1859 |
| 76 | +- @theblackunknown made their first contribution in #1867 |
| 77 | +- @hamarituc made their first contribution in #1878 |
| 78 | +- @terorie made their first contribution in #1885 |
| 79 | +- @junghee made their first contribution in #1863 |
| 80 | +- @jbott made their first contribution in #1910 |
| 81 | +- @FinnWilkinson made their first contribution in #1907 |
| 82 | +- @huth made their first contribution in #1921 |
| 83 | +- @ZehMatt made their first contribution in #1937 |
| 84 | +- @rrwhx made their first contribution in #1940 |
| 85 | +- @Rot127 made their first contribution in #1942 |
| 86 | +- @HyperSine made their first contribution in #1944 |
| 87 | +- @mjunix made their first contribution in #1938 |
| 88 | +- @ysat0 made their first contribution in #1927 |
| 89 | +- @sunxingxing made their first contribution in #1959 |
| 90 | +- @wideglide made their first contribution in #1961 |
| 91 | +- @SweetVishnya made their first contribution in #1964 |
| 92 | +- @covanam made their first contribution in #1968 |
| 93 | +- @thomasdangl made their first contribution in #1974 |
| 94 | +- @imbillow made their first contribution in #1989 |
| 95 | +- @raigorx made their first contribution in #2000 |
| 96 | +- @peace-maker made their first contribution in #2041 |
| 97 | +- @orlitzky made their first contribution in #2046 |
| 98 | + |
| 99 | + |
3 | 100 | ---------------------------------
|
4 | 101 | Version 5.0.0-rc2: February 28th, 2022
|
5 | 102 |
|
|
0 commit comments