about summary refs log tree commit diff stats
path: root/miasm2 (follow)
Commit message (Expand)AuthorAgeFilesLines
* JitCore_TCC: Use a callback to free TCCState on Jitted block deletionCamille Mougey2015-02-231-4/+10
* JitCore: Jitted blocks are now a BoundedDict with a possible callbackCamille Mougey2015-02-231-1/+5
* Core: Introduce BoundedDict and its regression testCamille Mougey2015-02-231-0/+73
* Merge pull request #83 from serpilliere/expr_immutableCamille Mougey2015-02-238-259/+308
|\
| * Expression: use __hash__ function instead of propertyFabrice Desclaux2015-02-231-9/+8
| * Arm: fit testFabrice Desclaux2015-02-231-5/+5
| * Expression: use private attributes in expressionFabrice Desclaux2015-02-231-213/+211
| * Expression: Exprcompose are now ordered by default; add sanitycheck for conti...Fabrice Desclaux2015-02-231-0/+8
| * Expression: fix autopep indentationFabrice Desclaux2015-02-231-2/+2
| * Arch: remove code which uses expression modificationsserpilliere2015-02-223-20/+25
| * Expression: remove code which uses expression modificationsserpilliere2015-02-223-8/+9
| * Expression/Simplification: avoid code modificationsserpilliere2015-02-221-20/+9
| * Expression: Make expressions really immutable.serpilliere2015-02-221-88/+137
* | Merge pull request #78 from p-l-/refactor-named-argsCamille Mougey2015-02-211-23/+24
|\ \ | |/ |/|
| * os_dep/linux: use named argumentsPierre LALET2015-02-201-23/+24
* | Merge pull request #82 from commial/feature-depgraphserpilliere2015-02-202-1/+609
|\ \
| * | Analysis: Introduce DependencyGraph, computing dependencies of elementsCamille Mougey2015-02-201-0/+608
| * | DiGraph: Inherite DiGraph from `object`Camille Mougey2015-02-201-1/+1
* | | Fix commit ae4b4b7 because of PR commentgg2015-02-201-1/+1
* | | Fixed POPFW instructiongg2015-02-201-2/+2
* | | x86: Fixed PUSHFW and POPFW declarationgg2015-02-201-2/+2
* | | Fixed bad string format on warning in kernel32_GetModuleFileName()gg2015-02-201-2/+2
|/ /
* / X86: fix bsr/bsf behaviour as issued in PR #79Fabrice Desclaux2015-02-203-33/+45
|/
* Arch/Mips32: Remove wildcard importsCamille Mougey2015-02-182-193/+235
* PyLint: Remove keyword redefinition, bad open modeCamille Mougey2015-02-186-20/+20
* PyLint: Import errors, pointless statements (`fds`), bad indentationCamille Mougey2015-02-188-32/+24
* Core: General PyLintingCamille Mougey2015-02-183-43/+29
* Core/Interval: `interval.cannon_list` should be a `staticmethod`Camille Mougey2015-02-181-2/+3
* Core/Interval: Add commentsCamille Mougey2015-02-181-32/+28
* Core/Interval: PyLint passCamille Mougey2015-02-181-23/+28
* Core/CPU: Pylint pass, remove commented code (SCM or log.debug should be used)Camille Mougey2015-02-181-306/+105
* Core/ParseASM: Remove some warningCamille Mougey2015-02-181-7/+6
* Core/ParseASM: Remove wildcard import and too long linesCamille Mougey2015-02-181-34/+27
* ir: replace wildcard imports + pylint compliancePierre LALET2015-02-183-71/+84
* analysis: replace wildcard importsPierre LALET2015-02-183-5/+7
* os_dep: replace wildcard importsPierre LALET2015-02-183-7/+11
* Merge pull request #74 from commial/comment-mips32serpilliere2015-02-181-131/+187
|\
| * Mips32/Sem: Import expression as m2_exprAjax2015-02-171-128/+135
| * Mips32/Sem: Remove wildcard-import from `regs`Ajax2015-02-171-1/+1
| * Mips32/Sem: Describe common MIPS32 instructionsAjax2015-02-171-0/+49
* | os_dep.win_api_x86_32: use argument lists in .func_args_*(), (bug)fixesPierre LALET2015-02-171-879/+693
* | Use `@named_arguments` decorators for `.func_args_*` methodsPierre LALET2015-02-172-27/+14
* | Use wrapper `named_arguments` to log function callsPierre LALET2015-02-172-7/+27
* | Add a function decorator to use named arguments in .func_args_stdcall() methodsPierre LALET2015-02-171-2/+19
* | os_dep: reorder importsPierre LALET2015-02-171-7/+10
|/
* PyLint: Unreachable codeCamille Mougey2015-02-164-14/+7
* PyLint: remove 'unnecessary-lambda'Camille Mougey2015-02-163-4/+4
* PyLint: Wild-unused-import (expression.expression) in x86 partCamille Mougey2015-02-163-868/+983
* PyLint: Replace old `Raise` syntaxCamille Mougey2015-02-161-2/+2
* PyLint: Remove `global` variables undefinedCamille Mougey2015-02-161-1/+1