| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make python version explicit | Valentin Brandl | 2018-12-25 | 1 | -1/+1 |
| | | |||||
| * | Adds Windows support and AppVeyor CI (#835) | Axel Souchet | 2018-09-09 | 1 | -45/+77 |
| | | | | | | | | | | | | | | | | | | | | | | | | | * Get miasm to work on Windows, also add AppVeyor CI * Fix gcc jitter on Linux * Make the dse_crackme tests work on Windows * calling build and then install is less confusing than install twice * fix os.rename race condition on Windows * clean it up * Clean up after the unused cl.exe's artifacts * Use is_win instead of an additional check * Fix issue on Windows where 'w' and 'wb' modes are different * Address review feedback * setuptools is actually not required, so reverting | ||||
| * | Add a module for Linux environment simulation + syscalls | Ajax | 2018-07-24 | 1 | -0/+1 |
| | | |||||
| * | Jitter: use bignum | Fabrice Desclaux | 2018-07-13 | 1 | -4/+19 |
| | | |||||
| * | Toshiba MeP support | Guillaume Valadon | 2018-07-12 | 1 | -0/+5 |
| | | |||||
| * | Remove TCC jitter engine | Ajax | 2018-05-16 | 1 | -86/+2 |
| | | |||||
| * | Extract operation semantics from 'vm_mngr' to dedicated 'op_semantics' | Ajax | 2018-05-15 | 1 | -0/+12 |
| | | |||||
| * | Add support for PowerPC 32bit big-endian processors: "ppc32b" | Aymeric Vincent | 2018-02-26 | 1 | -0/+13 |
| | | |||||
| * | Jitter: add gcc backend | serpilliere | 2016-04-26 | 1 | -0/+4 |
| | | |||||
| * | Add arch aarch64 | Fabrice Desclaux | 2015-08-08 | 1 | -0/+9 |
| | | |||||
| * | Jitter: Factorize common cpu attributes in JitCpu; Update APIs in consequence | serpilliere | 2015-04-22 | 1 | -8/+8 |
| | | |||||
| * | Jitter: get/set mem is now wrapped in cpu | serpilliere | 2015-04-22 | 1 | -0/+8 |
| | | | | | | The get/set mem used during jit is wrapped by cpu. This allows cpu object to callback (or not, depending on arch) a cache update. | ||||
| * | Jitter: split VmMngr from JitCpu | serpilliere | 2015-03-10 | 1 | -24/+14 |
| | | |||||
| * | IR: Introduce Translators, an abstraction for IR translation | Camille Mougey | 2014-12-14 | 1 | -0/+1 |
| | | | | | Translators exposes method to convert Miasm IR to others languages | ||||
| * | Jitter: move loader specific code to a submodule | Fabrice Desclaux | 2014-12-03 | 1 | -0/+1 |
| | | |||||
| * | Move os_dep out of the jitter module | Fabrice Desclaux | 2014-10-07 | 1 | -1/+1 |
| | | |||||
| * | Modify irbloc destination mecanism. Rework API in consequence. | Fabrice Desclaux | 2014-09-05 | 1 | -0/+8 |
| | | | | | | | | | | | Fat patch here: some API have changed. Each irbloc now affects a special "IRDst" register which is used to describe the destination irbloc. It allows simple description of architectures using delay slots. Architectures semantic and tcc/python jitter are modified in consequence. LLVM jitter is disabled for now, but should be patch soon. | ||||
| * | Jitter: add mips32l jit | serpilliere | 2014-08-22 | 1 | -27/+18 |
| | | |||||
| * | Jitter: merge jitcoreARCH and vm_mngr | serpilliere | 2014-08-22 | 1 | -3/+24 |
| | | |||||
| * | Add mips32 arch | serpilliere | 2014-08-06 | 1 | -0/+1 |
| | | |||||
| * | Miasm v2 | serpilliere | 2014-06-03 | 1 | -0/+135 |
| | | | | | | | | | | * API has changed, so old scripts need updates * See example for API usage * Use tcc or llvm for jit emulation * Go to test and run test_all.py to check install Enjoy ! | ||||
| * | Send miasm v1 to hell | serpilliere | 2014-06-03 | 1 | -62/+0 |
| | | |||||
| * | enable miasm installation without tcc | serpilliere | 2012-01-17 | 1 | -25/+58 |
| | | |||||
| * | realease commit | serpilliere | 2011-07-27 | 1 | -0/+29 |