| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rename miasm2 to miasm | Fabrice Desclaux | 2019-03-05 | 1 | -178/+0 |
| | | |||||
| * | Fix typos & add codespell | Pierre LALET | 2018-12-23 | 1 | -4/+4 |
| | | |||||
| * | Simplifications: simplify by default high level op | Fabrice Desclaux | 2018-10-09 | 1 | -54/+0 |
| | | | | | Simplifify by default high level operators (<u, ...) with pure cst as arguments | ||||
| * | Expression: no default size for ExprId | Fabrice Desclaux | 2018-02-09 | 1 | -3/+3 |
| | | |||||
| * | Remove deprecated use of MatchExpr | Ajax | 2017-04-21 | 1 | -11/+10 |
| | | |||||
| * | Replace ExprInt[num](x) -> ExprInt(x, num) | Ajax | 2017-03-30 | 1 | -5/+5 |
| | | |||||
| * | Update int(XX.arg) -> int(XX) | Ajax | 2016-09-16 | 1 | -4/+4 |
| | | |||||
| * | Fix ExprOp_inf_signed + unit tests #385 | JB Cayrou | 2016-06-29 | 1 | -4/+4 |
| | | |||||
| * | Expression/Simplification: avoid code modifications | serpilliere | 2015-02-22 | 1 | -20/+9 |
| | | |||||
| * | PyLint: Import errors, pointless statements (`fds`), bad indentation | Camille Mougey | 2015-02-18 | 1 | -8/+8 |
| | | |||||
| * | PyLint: Remove unused-imports | Camille Mougey | 2015-02-16 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | miasm2/jitter/jitload.py:4: [W0611(unused-import), ] Unused import asmbloc miasm2/jitter/jitload.py:3: [W0611(unused-import), ] Unused import os miasm2/jitter/loader/elf.py:4: [W0611(unused-import), ] Unused import pe miasm2/ir/ir.py:27: [W0611(unused-import), ] Unused import DiGraph miasm2/ir/translators/z3_ir.py:6: [W0611(unused-import), ] Unused import m2_expr miasm2/core/parse_asm.py:5: [W0611(unused-import), ] Unused import struct miasm2/analysis/sandbox.py:8: [W0611(unused-import), ] Unused import libimp miasm2/analysis/sandbox.py:1: [W0611(unused-import), ] Unused import os miasm2/analysis/sandbox.py:5: [W0611(unused-import), ] Unused import win_api_x86_32 miasm2/analysis/sandbox.py:1: [W0611(unused-import), ] Unused import sys miasm2/expression/simplifications_cond.py:17: [W0611(unused-import), ] Unused import itertools miasm2/arch/arm/arch.py:5: [W0611(unused-import), ] Unused import pm miasm2/arch/x86/sem.py:23: [W0611(unused-import), ] Unused import expr_is_int_or_label miasm2/arch/mips32/arch.py:12: [W0611(unused-import), ] Unused import pm miasm2/arch/mips32/disasm.py:1: [W0611(unused-import), ] Unused import asm_constraint | ||||
| * | Simplification: detect and handle == condition | serpilliere | 2014-06-13 | 1 | -1/+29 |
| | | | | | Add corresponding regression tests | ||||
| * | Simplifications: Add symetric cond catching + corresponding tests | ajax | 2014-06-12 | 1 | -2/+38 |
| | | |||||
| * | Simplifications_cond: Fix size issue, add constructor | ajax | 2014-06-12 | 1 | -2/+21 |
| | | | | | | | | | | I could have use a child class of ExprOp specific for conditions, but I prefer to keep a better modularity by just using "<s", "<u" as a new op I don't add the size issue in expression/expression.py (such as 'parity') because we don't want dependencies from this file to expression/simplifications_cond (for TOK_*) | ||||
| * | Simplifications: Add basic conditions detection | ajax | 2014-06-12 | 1 | -0/+162 |