about summary refs log tree commit diff stats
path: root/miasm2 (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* LoaderPE: move log, cause 'hex' call can fail on NoneAjax2016-05-101-1/+1
* Jitter: autopepFabrice Desclaux2016-05-102-4/+6
* Jitter: replace Resolve_dst with macroFabrice Desclaux2016-05-102-10/+2
* Jitter: cache on blocFabrice Desclaux2016-05-102-38/+108
* Jitter: use cpu aliasFabrice Desclaux2016-05-091-2/+4
* Jitter: parity lookup tableFabrice Desclaux2016-05-092-21/+40
* Merge pull request #366 from itsacoderepo/sem_add_ud2serpilliere2016-05-081-1/+17
|\
| * x86 sem: prefetchw and lfence addedNiko Schmidt2016-05-071-0/+12
| * x86 sem: missing ud2 instruction in sem.py.Niko Schmidt2016-05-071-1/+5
* | Merge pull request #364 from mrphrazer/x86_opcodesserpilliere2016-04-281-0/+14
|\ \ | |/ |/|
| * x86 arch: added x86 opcode decoding for PCMPGTDTim Blazytko2016-04-271-0/+5
| * x86 arch: added x86 opcode decoding for SHUFPDTim Blazytko2016-04-271-1/+3
| * x86 arch: added x86 opcode decoding for SHUFPSTim Blazytko2016-04-271-0/+3
| * x86 arch: added opcode decoding for MOVMSKPSTim Blazytko2016-04-271-0/+2
| * x86 arch: added opcode decoding for LFENCETim Blazytko2016-04-271-0/+1
| * x86 arch: added opcode decoding for PREFETCHWTim Blazytko2016-04-271-0/+1
* | Update sem.pyNiko Schmidt2016-04-271-1/+1
* | Jitter/gcc: fit fd leakFabrice Desclaux2016-04-271-1/+2
|/
* arch: added x86 opcode decoding for PSRLDQTim Blazytko2016-04-261-0/+2
* x86 arch: extended opcode decoding for MOVUPSTim Blazytko2016-04-261-2/+2
* Merge pull request #362 from commial/test-qemu-sseserpilliere2016-04-262-0/+20
|\
| * Python jitter: enable segmentation supportAjax2016-04-262-0/+20
* | Jitgcc: clean temporary C filesFabrice Desclaux2016-04-261-1/+1
* | Merge pull request #359 from serpilliere/fix_x86_lodsqCamille Mougey2016-04-261-1/+4
|\ \
| * | x86/sem: Fix lodsqFabrice Desclaux2016-04-261-1/+4
* | | Jitter/x86: Fix rshift64Fabrice Desclaux2016-04-261-1/+3
|/ /
* | Merge pull request #357 from serpilliere/jit_gccCamille Mougey2016-04-263-36/+254
|\ \
| * | Jitter: enhance jitter error msgserpilliere2016-04-261-43/+31
| * | Jitter: add gcc backendserpilliere2016-04-263-0/+230
* | | X86/arch: fix call @immserpilliere2016-04-241-1/+4
|/ /
* | Merge pull request #342 from fmonjalet/fix_typesserpilliere2016-04-191-17/+39
|\ \ | |/ |/|
| * Types: Ptr.dst_type is now a Type rather than a MemTypeFlorent Monjalet2016-03-151-10/+13
| * Types: handle MemType as argument to Array constructorFlorent Monjalet2016-03-151-7/+26
* | X86/sem: fix pusha/popaFabrice Desclaux2016-04-181-36/+30
* | VmMngr: add is_mapped apiFabrice Desclaux2016-04-093-11/+55
* | Jitter: fix find_page_nodeFabrice Desclaux2016-04-091-0/+3
* | fix bin_stream.getbits()Aymeric Vincent2016-04-051-2/+3
* | Merge pull request #347 from serpilliere/dg_has_loopCamille Mougey2016-03-232-3/+31
|\ \
| * | Depgraph: use has_loop algorithm to spot data flow loops; fix reg testFabrice Desclaux2016-03-231-3/+3
| * | Core/Graph: add loop testFabrice Desclaux2016-03-231-0/+28
* | | Merge pull request #345 from serpilliere/loader_structCamille Mougey2016-03-231-46/+34
|\ \ \
| * | | OS_Dep/Win_seh: fix link list entriesFabrice Desclaux2016-03-231-46/+34
| |/ /
* | | Comment disasmEngineAjax2016-03-231-6/+60
* | | Move dis_bloc and dis_bloc_all into disasmEngine as methodAjax2016-03-231-199/+153
* | | JitCore: update disbloc signature (and docstring)Ajax2016-03-231-3/+6
* | | JitCore: use the disasmEngine instead f a direct call to dis_bloc internalsAjax2016-03-231-13/+15
* | | Fix Jitload `load` signature in abstract methodAjax2016-03-231-3/+2
* | | disasmEngine bin_stream argument must be providedAjax2016-03-231-4/+4
|/ /
* | Introduce Container.symbol_pool, containing container symbols (if any)Ajax2016-03-211-0/+23
* | DependencyGraph: emul minimum effectsFabrice Desclaux2016-03-211-20/+29