Releases: radareorg/r2ghidra
Releases · radareorg/r2ghidra
5.2.0
- Requires latest radare2-5.2.0 (api/abi break)
- Fix RAnalOp.type for DISPOSE v850 instruction and .val for CMP
- Display
noreturn
in noreturn functions - Add
r2ghidra.casts
option to toggle them - Update radareorg/ghidra submodule
- Windows build improvements
- Improve regprofile generation for x86
- Honor asm.ucase in the disassembly
- Handle R_ANAL_OP_MASK_DISASM in anal_ghidra plugin
- Improve sleigh-id aliases autodetection
5.1.0
- Add SPARC in default
- Fix ACR builds, tested on FreeBSD
- bison/flex are no longer needed, pregenerated files are used by default
- Fix double free in multiple xml parser instances loaded
- Dont initialize globals in the constructors, fixes a crash
Kudos to @thestr4ng3r for these changes taken from rz-ghidra:
- Support Wide Strings
- Add ghidra.maximplref evar
- Update Ghidra and catch more invalid types
Thanks to @unixfreaxjp and @anthraxx for it's patience, testing and patches provided.
5.0.0
- Add support for r2-5.0
- Add new supported platform: FreeBSD
- Use latest acr (to handle BSD's pkgconf and EXEC! directive)
- Added build + install via acr(./configure ; make)
- CMake is still there
- Updated r2pm package to honor home and system installations
- Rebrand r2ghidra-dec -> r2ghidra after forking from rizin
- Fix op->type for some CMP instructions causing crash
- Fix null derefs in r_reg_get for floating point instructions
- Add short form for asm.cpu to simplify asm,anal plugins usage
- Properly capture exceptions in sleigh/init/fini
- Add support for V850
- Better support to specify full sleigh id or short aliased form
- Fix RPATH issue for macOS builds