about summary refs log tree commit diff stats
path: root/miasm2 (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* MemStruct: doc + TODO additions + minor fixesFlorent Monjalet2016-01-181-45/+45
* Heap: adding page permissions optionFlorent Monjalet2016-01-181-4/+7
* MemStruct: Fix MemStruct __eq__Florent Monjalet2016-01-181-5/+8
* MemStruct: dyn types (returned by mem*()) are now cachedFlorent Monjalet2016-01-181-23/+40
* MemStruct: all MemField __hash__Florent Monjalet2016-01-181-0/+25
* MemStruct: MemField equalityFlorent Monjalet2016-01-181-19/+56
* MemStruct: pylintFlorent Monjalet2016-01-181-6/+6
* MemStruct: remaining MemStruct doc + renaming/little fixesFlorent Monjalet2016-01-181-49/+260
* MemStruct: module and MemFields documentationFlorent Monjalet2016-01-181-23/+267
* MemStruct: method reorganizationFlorent Monjalet2016-01-181-42/+50
* MemStruct: minor fixes + toy example scriptFlorent Monjalet2016-01-181-0/+5
* MemStruct: auto-allocation featureFlorent Monjalet2016-01-182-17/+36
* Introducing MemStruct feature in miasm2.analysis.memFlorent Monjalet2016-01-181-0/+696
* AsmBloc: c_bad is now an asm_block_bad (edge -> node)Ajax2016-01-152-71/+73
* AsmBlock: introduce asm_block_badAjax2016-01-151-0/+30
* AsmBloc: "type() is ... " -> isinstanceAjax2016-01-151-3/+3
* Expression: slotsFabrice Desclaux2016-01-152-20/+47
* Instructions: slots classFabrice Desclaux2016-01-157-0/+11
* Merge pull request #302 from commial/refactor-asmlabelserpilliere2016-01-133-33/+64
|\
| * AsmConstraint.label is always an asm_label: remove dead codeAjax2016-01-121-19/+4
| * AsmBloc: handle multiple constraints to the same blockAjax2016-01-122-2/+48
| * AsmConstraint: ensure label is always an asm_labelAjax2016-01-112-1/+4
| * Mips32: fix delayslot (creds @serpilliere)Ajax2016-01-112-6/+3
| * Mips32: fix base_expr use (creds @serpilliere)Ajax2016-01-111-1/+1
| * AsmLabel label argument must not be optionalAjax2016-01-111-4/+4
* | Merge pull request #300 from commial/speedup-disasmserpilliere2016-01-134-32/+78
|\ \
| * | BinStream: use a standard dict instead of a bounded oneAjax2016-01-081-2/+1
| * | Cpu: leave atomic mode on disasm ExceptionAjax2016-01-081-5/+5
| * | BinStream: ensure atomic mode state before switchingAjax2016-01-081-0/+2
| * | MnemoDis: enter atomic mode for a disasm boostAjax2016-01-082-1/+5
| * | BinStream: use the wrapper on get_bytes for each bin streamAjax2016-01-082-6/+6
| * | BinStream: introduce Atomic Mode (read may be cached)Ajax2016-01-081-1/+34
| * | BinStream: comment getbitsAjax2016-01-081-16/+22
| * | BinStream: merge getbits calls to getbytesAjax2016-01-081-5/+7
* | | Merge pull request #298 from mrphrazer/smt2_translatorserpilliere2016-01-122-0/+579
|\ \ \ | |_|/ |/| |
| * | smt2_translator: fixed bug in ExprId to escape expression namesTim Blazytko2016-01-081-3/+9
| * | smt2_translator: refactored translation of ExprAff to use smt2_helper for assertTim Blazytko2016-01-071-1/+1
| * | smt2_translator: fixed translation of ExprIdTim Blazytko2016-01-071-3/+1
| * | smt2_translator: added smt2_assert and smt2_or to smt_helper. refactored othe...Tim Blazytko2016-01-071-6/+26
| * | smt2_translator: fixed commentsTim Blazytko2016-01-071-3/+3
| * | smt2_translator: added SMT2 translatorTim Blazytko2016-01-051-0/+279
| * | smt2_translator: added expression helpersTim Blazytko2016-01-051-0/+276
| |/
* | Merge pull request #299 from commial/fix-resetserpilliere2016-01-081-0/+1
|\ \
| * | VmMngr: fix segfault on reset vm (creds @serpilliere)Ajax2016-01-081-0/+1
| |/
* | X86: add pmovmskbFabrice Desclaux2016-01-062-0/+22
* | X86: add andnp[sd]Fabrice Desclaux2016-01-062-0/+11
* | X86: add pshufdFabrice Desclaux2016-01-062-0/+13
* | X86: add sse sqrtFabrice Desclaux2016-01-062-0/+52
* | X86: add mov[hl]p[ds]Fabrice Desclaux2016-01-062-2/+64
* | X86: add unpck[hl]p[sd]Fabrice Desclaux2016-01-062-0/+53