Boomerang v0.5.1
Bugfix release.
Changelog:
- Fixed: Possible crash when replacing Phi by Assign.
- Fixed: Possible crash when analyzing binaries with a large number of debug information on Windows.
- Fixed: Wrong decompilation of binaries containing a
bswap
instruction. - Fixed: Wrong decompilation of binaries containing an
xadd
instruction in some cases. - Fixed: Non-deterministic decompilation of functions containing removable return values.
- Fixed: Non-deterministic order of case labels in some cases.
- Fixed: Zero return value of boomerang-cli when command-line switch processing fails.
- Fixed: Missing semantics for 16-bit
cmovCC
-type instructions. - Fixed: Missing semantics for
cmpxchg
andcmpxchg8b
instructions. - Feature: Added '--log-level' switch to change log verbosity on startup.
- Removed: Deprecated '-ds' switch.
- Removed: Deprecated '-pa' switch.
- Removed: Deprecated '-X' switch.
- Technical: Updated minimum required version of dependencies.