Releases
1.3.2
Compare
Sorry, something went wrong.
No results found
Move some decompiler-unrelated subcommands from pd:h into the new r2hermes-
Config vars set by the core plugin now are prefixed with r2hermes. instead of hbc.
Several improvements in the decompiler optimization passes with focus on reducing goto/labels
Better nested try/catch blocks, for loops, inline slps, break/continue, if/else
Compact single assignment variables into the final destination
Fold try_get statements into the consumer, capture names in env calls
Decompile switch statements with fallthrough grouping
Fix parameter calls on generic methods
Labels are now shown unindented, add helper functions for them
Expose string length via RAnalOp, requires r2 > 6.1.6 to properly display overlapped string flags in disasm
Show virtual address in SLP listings, and add radare2 commands, quiet and json outputs (r2hermes-Lq)
Show SLP strings xrefs with the new -Lx suffix
Add some instruction decoding helpers to reduce duplicated debt code
Add support for SBOM (r2hermes-S) with json
All asm.cpu values are enforced to start with v
Remove noisy warnings when using the standalone assembler
You can’t perform that action at this time.