ceeac
ceeac
Steps to reproduce: 1. Select a road to build 2. Click and drag the mouse to get a build preview - do not release the mouse 3. Move the view...
Attempt to create an AST from the Control Flow Graph. Prerequisite for solving #112.
**Boomerang version:** v0.5.1 (d4d9aea84) **Steps to reproduce:** 1. Decompile an executable containing a switch statement that is propagated to **Additional comments:** When decompiling an executable containing a switch statement, the...
Build and usage instructions, especially on Windows, are not very helpful. Usage instructions are practically non-existent (besides `boomerang-cli -h`). We should provide better documentation in those cases.
Currently, decompilation of Windows executables produces unreadable and/or semantically wrong output because the signatures for most of the Windows API functions are missing. We should add signatures for at least...
Currently, instructions with unknown semantics are treated as NOP. This causes a multitude of problems; most importantly, instructions with special semantics are decompiled wrong. For example, x86 executables containing a...
**OS:** Void Linux 32 bit **Output of 'boomerang-cli --version':** boomerang-cli v0.4.0-alpha-387-gb349b74ac **Steps to reproduce:** 1. Run regression test suite on 32 bit Linux **Expected/desired behaviour** Regression test suite runs successfully....
**OS:** Win7 64 bit **Output of 'boomerang-cli --version':** boomerang-cli v0.4.0-alpha-387-gb349b74ac **Steps to reproduce:** 1. Build regression test suite on Windows **Expected/desired behaviour:** Regression test suite runs successfully **Actual behaviour:** ```...
The current Code Generator does not produce very readable code, especially not for very complex functions. We should implement a new code generator e.g. based on the "[No More Gotos](https://net.cs.uni-bonn.de/fileadmin/ag/martini/Staff/yakdan/dream_ndss2015.pdf)"...
Currently, command-line interactive mode (`boomerang-cli -i`) does not support command history or auto-completion. (arrow keys, tab completion, Ctrl-K etc.) It might be nice to support at least some of those...