about summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #290 from commial/refactor-iraserpilliere2015-12-1215-310/+279
|\
| * IR: Rebuild graph on `add_node`Ajax2015-12-071-0/+2
| * IR/gen_graph: `link_all` is never usedAjax2015-12-071-3/+2
| * IR: fix importAjax2015-12-071-10/+9
| * IR: replace `.g` with a lazy built `.graph`, avoiding the need of `gen_graph`Ajax2015-12-0713-200/+145
| * IRA: use a crafted DiGraph for IR do displayCamille Mougey2015-12-071-33/+43
| * IRA: ira parent class is now miasm2.ir.ir::irCamille Mougey2015-12-073-6/+10
| * IRA: Add a class descriptionCamille Mougey2015-12-071-0/+8
| * IR: use expr_is_label instead of ExprIsLabelCamille Mougey2015-12-073-10/+6
| * Example/Disasm: update full.py to produce both IR and IRA graphesCamille Mougey2015-12-072-2/+7
| * IR: move graph relative code from IRA to IRCamille Mougey2015-12-072-98/+99
|/
* Merge pull request #289 from commial/fix-test-depgraphPierre Lalet2015-12-041-0/+3
|\
| * Test/Depgraph: the error status was not checkedAjax2015-12-041-0/+3
|/
* Merge pull request #286 from serpilliere/updt_winsehCamille Mougey2015-12-045-106/+214
|\
| * Loader/pe: fix load lib; vm2peFabrice Desclaux2015-12-042-11/+19
| * Sandbox: default support hcurmoduleFabrice Desclaux2015-12-041-2/+2
| * Sandbox: support additional optionsFabrice Desclaux2015-12-044-24/+25
| * jitter: fix dep dllFabrice Desclaux2015-12-042-32/+21
| * Sandbox: autopepFabrice Desclaux2015-12-041-27/+30
| * Loader: load PE and its dependenciesFabrice Desclaux2015-12-043-21/+128
* | Merge pull request #287 from serpilliere/jit_bin_search_cleanCamille Mougey2015-12-045-410/+76
|\ \ | |/ |/|
| * Jitter: remove unused div_op rem_opFabrice Desclaux2015-12-045-141/+9
| * Jitter: clean codeFabrice Desclaux2015-12-033-247/+2
| * Jit: use page array; bin searchFabrice Desclaux2015-12-033-58/+101
|/
* Merge pull request #283 from a-vincent/bad-pointer-castsserpilliere2015-11-234-12/+16
|\
| * Squelch a couple of warnings on 32 bit architectures with respect toAymeric Vincent2015-11-232-2/+2
| * When parsing a 64 bit integer, make sure we have enough room to store it.Aymeric Vincent2015-11-232-10/+14
|/
* Merge pull request #281 from serpilliere/fix_winapiPierre Lalet2015-11-221-7/+15
|\
| * Os_dep/win: multiple fixFabrice Desclaux2015-11-221-7/+15
* | Merge pull request #282 from serpilliere/fix_expropPierre Lalet2015-11-221-0/+1
|\ \ | |/ |/|
| * Expression: repr cpuid opFabrice Desclaux2015-11-221-0/+1
|/
* Merge pull request #279 from commial/fix-x86-miscserpilliere2015-11-182-14/+30
|\
| * TestALL: add a new tag 'qemu', avoiding QEMU testsAjax2015-11-171-0/+3
| * QEMU/test: enable 'test_misc' for both python and TCCAjax2015-11-171-2/+2
| * x86/sem: add 'iret[d]' user-landAjax2015-11-171-0/+14
| * x86/sem: template eflags assignment from a sourceAjax2015-11-171-12/+11
|/
* Merge pull request #278 from commial/fix-x86-stringserpilliere2015-11-173-82/+81
|\
| * Test/QEMU: enable 'test_string' for both python and TCCAjax2015-11-171-1/+2
| * x86/sem: fix cmps comparisonAjax2015-11-171-3/+1
| * Qemu/test: update expected output for test_stringAjax2015-11-171-78/+78
|/
* Merge pull request #277 from commial/fix-x86-xchgserpilliere2015-11-179-136/+213
|\
| * Semantic: instr.mode doesn't stand for ir.IRDst.sizeAjax2015-11-172-60/+60
| * TestALL: enable QEMU test_xchg for python / tccAjax2015-11-171-1/+2
| * JitterPython: init registers with 0 instead of symbolAjax2015-11-171-4/+2
| * Symbexec: func_write callback doesn't need anymore last argAjax2015-11-172-4/+3
| * Symbexec: fix parallelism with memory accessesAjax2015-11-171-7/+4
| * x86/sem: rewrite xchg with SemBuilderAjax2015-11-171-5/+4
| * TestQEMU: workaround/hack for displaying extended hexAjax2015-11-171-0/+6
| * x86/sem: add cmpxchg8bAjax2015-11-171-0/+16
| * Sembuilder: update regression testAjax2015-11-171-1/+10