| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rename miasm2 to miasm | Fabrice Desclaux | 2019-03-05 | 1 | -651/+0 |
| | | |||||
| * | Support python2/python3 | Fabrice Desclaux | 2019-03-05 | 1 | -17/+26 |
| | | |||||
| * | Fix bad english | Fabrice Desclaux | 2019-01-17 | 1 | -1/+1 |
| | | |||||
| * | Fix typos & add codespell | Pierre LALET | 2018-12-23 | 1 | -2/+2 |
| | | |||||
| * | Expresion: use ExprAssign instead of ExprAff | Fabrice Desclaux | 2018-10-01 | 1 | -3/+3 |
| | | | | | | | ExprAff stands for (in french) "Expression affectation" We will now use ExprAssign (for Expression Assignment) (instead of ExprAss) | ||||
| * | Code cleaning: lgtm.com | Fabrice Desclaux | 2018-09-20 | 1 | -2/+5 |
| | | |||||
| * | Symbexec: Use simplifier with high level in symbexec | Fabrice Desclaux | 2018-08-06 | 1 | -3/+3 |
| | | |||||
| * | IR: rename DiGraphIR=>IRCFG | Fabrice Desclaux | 2018-07-10 | 1 | -2/+2 |
| | | |||||
| * | IR: gen ircfg from ir_arch | Fabrice Desclaux | 2018-07-05 | 1 | -24/+25 |
| | | |||||
| * | IR: remove default regs_init for symbexec | Fabrice Desclaux | 2018-07-05 | 1 | -2/+2 |
| | | |||||
| * | Update symbol_pool's deprecated API -> LocationDB | Ajax | 2018-07-03 | 1 | -1/+1 |
| | | |||||
| * | symbol_pool -> loc_db | Ajax | 2018-07-03 | 1 | -5/+5 |
| | | |||||
| * | Core: replace AsmLabel by LocKey | Fabrice Desclaux | 2018-06-09 | 1 | -69/+70 |
| | | |||||
| * | Expr: Add new word ExprLoc | Fabrice Desclaux | 2018-06-08 | 1 | -27/+27 |
| | | | | | | This word represents a location in the binary. Thus, the hack of ExprId containing an AsmLabel ends here. | ||||
| * | Symbexec: use hashtable for mem symbols | Fabrice Desclaux | 2018-03-15 | 1 | -2/+2 |
| | | |||||
| * | IRBlock: getitem/len on assignblks | Fabrice Desclaux | 2018-02-09 | 1 | -4/+4 |
| | | |||||
| * | IRBlock: replace irs by assignblks | Fabrice Desclaux | 2018-02-09 | 1 | -5/+5 |
| | | |||||
| * | Ir: make AssignBlock immutable | Fabrice Desclaux | 2017-04-20 | 1 | -3/+3 |
| | | |||||
| * | Core/asmbloc: move asmbloc to asmblock | Fabrice Desclaux | 2017-03-13 | 1 | -1/+1 |
| | | |||||
| * | Asmbloc: rename asm_label to AsmLabel | Fabrice Desclaux | 2017-03-13 | 1 | -8/+8 |
| | | |||||
| * | IR: rename blocs to blocks | Fabrice Desclaux | 2017-03-13 | 1 | -3/+3 |
| | | |||||
| * | IR/ir: rename irbloc to IRBlock | Fabrice Desclaux | 2017-03-13 | 1 | -3/+3 |
| | | |||||
| * | IR/Symbexec: rename symbexec to SymbolicExecutionEngine | Fabrice Desclaux | 2017-03-13 | 1 | -3/+3 |
| | | |||||
| * | DepGraph: fix emulation | Fabrice Desclaux | 2017-01-09 | 1 | -18/+30 |
| | | |||||
| * | DepGraph: clean step | Fabrice Desclaux | 2016-12-23 | 1 | -14/+3 |
| | | |||||
| * | Depgraph: use has_loop algorithm to spot data flow loops; fix reg test | Fabrice Desclaux | 2016-03-23 | 1 | -3/+3 |
| | | |||||
| * | DependencyGraph: emul minimum effects | Fabrice Desclaux | 2016-03-21 | 1 | -20/+29 |
| | | |||||
| * | Depgraph: updt api | Fabrice Desclaux | 2016-03-21 | 1 | -17/+16 |
| | | |||||
| * | Depgraph: implicit emul | Fabrice Desclaux | 2016-03-17 | 1 | -3/+112 |
| | | |||||
| * | Depgraph: simplified algorithm | Fabrice Desclaux | 2016-03-17 | 1 | -680/+175 |
| | | |||||
| * | AssignBlock | Fabrice Desclaux | 2016-02-26 | 1 | -5/+5 |
| | | |||||
| * | Tipo: dictionary | Fabrice Desclaux | 2016-01-30 | 1 | -7/+7 |
| | | |||||
| * | IR: replace `.g` with a lazy built `.graph`, avoiding the need of `gen_graph` | Ajax | 2015-12-07 | 1 | -5/+1 |
| | | |||||
| * | Depgraph: fix name | Fabrice Desclaux | 2015-10-05 | 1 | -1/+2 |
| | | |||||
| * | Depgraph: fix follow mem/call | Fabrice Desclaux | 2015-10-05 | 1 | -37/+49 |
| | | |||||
| * | Analysis/depgraph: improve get_modifiers complexity | Fabrice Desclaux | 2015-08-27 | 1 | -34/+46 |
| | | |||||
| * | Analysis/depgraph: use slots to be memory friendly | Fabrice Desclaux | 2015-08-26 | 1 | -0/+6 |
| | | |||||
| * | Analysis/Depgraph: Coding convention and cleanups | Caroline Leman | 2015-08-24 | 1 | -20/+32 |
| | | |||||
| * | Analysis/Depgraph: Remove duplicates treatments | Caroline Leman | 2015-08-24 | 1 | -7/+25 |
| | | |||||
| * | Analysis/Depgraph: pylint and pep8 compliance + docstrings | Caroline Leman | 2015-08-05 | 1 | -54/+86 |
| | | |||||
| * | Analysis/Depgraph: DependecyGraph precision improvement + regressions tests. | Caroline Leman | 2015-08-05 | 1 | -27/+168 |
| | | | | | | | | | | The DependencyNodes are now distincts, in order to handle dependency loops p (cf test graph 13) The emulation part of DependencyResult will emulate the value along the path specified by the DependencyGraph (loops included). This commit includes depgraph regression tests. | ||||
| * | replaced redundant code | Tim Blazytko | 2015-04-30 | 1 | -1/+1 |
| | | |||||
| * | fixed typo | Tim Blazytko | 2015-04-30 | 1 | -2/+2 |
| | | |||||
| * | Depgraph: Simplify the implicit algorithm (creds @serpilliere) | Ajax | 2015-04-28 | 1 | -29/+24 |
| | | |||||
| * | DepGraph: Avoid failing if z3 is not present | Ajax | 2015-04-28 | 1 | -1/+4 |
| | | |||||
| * | DepGraph: Introduce implicit result management, with constraint solving API | Ajax | 2015-04-28 | 1 | -1/+70 |
| | | |||||
| * | DepGraphResult: Add an initial context option | Ajax | 2015-04-27 | 1 | -2/+7 |
| | | |||||
| * | DepGraph: Introduce the `implicit` option | Ajax | 2015-04-24 | 1 | -3/+30 |
| | | |||||
| * | DepGraph: Extend FollowExpr to include relative methods | Ajax | 2015-04-24 | 1 | -20/+33 |
| | | |||||
| * | DepGraph: Refactor internals API | Ajax | 2015-04-24 | 1 | -12/+19 |
| | | |||||