| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Merge pull request #991 from serpilliere/arm_pkhbt | Camille Mougey | 2019-03-09 | 1 | -0/+10 | |
| |\ | | | | | pkhbt | |||||
| | * | pkhbt | Fabrice Desclaux | 2019-03-07 | 1 | -0/+10 | |
| | | | ||||||
| * | | Test: Fix docker with python 3.5 | Fabrice Desclaux | 2019-03-07 | 1 | -1/+1 | |
| |/ | ||||||
| * | Rename elfesteem loader | Fabrice Desclaux | 2019-03-05 | 4 | -4/+4 | |
| | | ||||||
| * | Include elfesteem fork in miasm | Pierre LALET | 2019-03-05 | 4 | -4/+4 | |
| | | ||||||
| * | Rename miasm2 to miasm | Fabrice Desclaux | 2019-03-05 | 79 | -255/+256 | |
| | | ||||||
| * | Support python2/python3 | Fabrice Desclaux | 2019-03-05 | 103 | -1108/+1268 | |
| | | ||||||
| * | Merge blocks: don't create predecessors for heads | Fabrice Desclaux | 2019-02-18 | 1 | -6/+35 | |
| | | ||||||
| * | IR: add simplifier | Fabrice Desclaux | 2019-02-18 | 1 | -35/+17 | |
| | | ||||||
| * | Merge pull request #975 from commial/feature/objc-c-type-cache | serpilliere | 2019-02-13 | 1 | -3/+8 | |
| |\ | | | | | ObjC C type cache | |||||
| | * | Add a cache for C types | Ajax | 2019-02-13 | 1 | -3/+8 | |
| | | | ||||||
| * | | C test: fix typo | Fabrice Desclaux | 2019-02-13 | 1 | -1/+1 | |
| | | | ||||||
| * | | Merge pull request #969 from serpilliere/fix_deprecated_api | Camille Mougey | 2019-02-12 | 1 | -24/+22 | |
| |\ \ | | | | | | | Fix deprecated api | |||||
| | * | | Remove old api support | Fabrice Desclaux | 2019-02-12 | 1 | -24/+22 | |
| | | | | ||||||
| * | | | Add simp cst == X+ cst; X ^cst = cst | Fabrice Desclaux | 2019-02-12 | 1 | -0/+15 | |
| | | | | ||||||
| * | | | Add simplifications | Fabrice Desclaux | 2019-02-12 | 1 | -0/+31 | |
| |/ / | ||||||
| * | | IR: del unused edges during IR simplifications | Fabrice Desclaux | 2019-02-12 | 1 | -3/+4 | |
| | | | ||||||
| * | | Support for REP instruction prefix (#956) | Vladislav HrĨka | 2019-02-07 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added function find_path_by_successors The function find_path_by_successors does the same as function find_path, but it searches the paths from src to dst, not vice versa like find_path, which might be more efficient in some cases. * Added support for REP instruction prefix Added support for REP instruction prefix * Added support for REP instruction prefix Added support for REP instruction prefix * Added support for REP prefix According to https://c9x.me/x86/html/file_module_x86_id_279.html 0xF3AD is REP LODSD and not REPE LODSD * Added REP instruction prefix support fix Added REP instruction prefix support fix * Added REP instruction prefix support fix Added REP instruction prefix support and REPNZ, REPZ aliases * Fix of adding REP instruction prefix Fixing https://github.com/cea-sec/miasm/pull/956#discussion_r253361754. I also put https://github.com/nofiv/miasm/edit/master/miasm2/arch/x86/arch.py#diff-f7dd74dede0a04f194dff140d0976b98L739 behind the loop since it seems to be serving similar purpose. * Fix of the added REP intruction prefix Fixing https://github.com/cea-sec/miasm/pull/956#discussion_r253361339 * Discard changes Creating another PR for this * Update arch.py | |||||
| * | | Add ENDBR64 and ENDBR32 instructions | William Bruneau | 2019-02-05 | 1 | -0/+5 | |
| |/ | ||||||
| * | Aarch64: add lda/stl | Fabrice Desclaux | 2019-01-27 | 1 | -0/+5 | |
| | | ||||||
| * | Merge pull request #945 from serpilliere/fix_armt_cmn | Camille Mougey | 2019-01-17 | 1 | -0/+2 | |
| |\ | | | | | Armt: fix cmn | |||||
| | * | Armt: fix cmn | Fabrice Desclaux | 2019-01-17 | 1 | -0/+2 | |
| | | | ||||||
| * | | Fix bad english | Fabrice Desclaux | 2019-01-17 | 1 | -2/+2 | |
| | | | ||||||
| * | | Merge pull request #899 from serpilliere/tssa_to_cssa | Camille Mougey | 2019-01-17 | 2 | -6/+659 | |
| |\ \ | |/ |/| | SSA: fix ssa to cssa, and naive out of cssa | |||||
| | * | Test: add an unssa reg test | Fabrice Desclaux | 2019-01-16 | 2 | -6/+659 | |
| | | | ||||||
| * | | Merge pull request #942 from serpilliere/rename_idiv_sdiv | Camille Mougey | 2019-01-16 | 1 | -2/+2 | |
| |\ \ | | | | | | | Rename idiv/imod into sdiv/smod | |||||
| | * | | Rename idiv/imod into sdiv/smod | Fabrice Desclaux | 2019-01-15 | 1 | -2/+2 | |
| | | | | ||||||
| * | | | Expression: add simplifications | Fabrice Desclaux | 2019-01-15 | 1 | -0/+176 | |
| | |/ |/| | ||||||
| * | | Merge pull request #922 from serpilliere/updt_aarch64_mn | Camille Mougey | 2019-01-15 | 1 | -0/+20 | |
| |\ \ | | | | | | | Updt aarch64 mn | |||||
| | * | | Aarch64: add casp instruction | Fabrice Desclaux | 2019-01-11 | 1 | -0/+20 | |
| | | | | ||||||
| * | | | Test_all: add a TAG for python jitter based tests | Ajax | 2019-01-14 | 1 | -2/+3 | |
| | |/ |/| | ||||||
| * | | ARM: add mnemonics | Fabrice Desclaux | 2019-01-11 | 1 | -0/+12 | |
| |/ | ||||||
| * | Fix typos & add codespell | Pierre LALET | 2018-12-23 | 25 | -135/+135 | |
| | | ||||||
| * | Merge pull request #904 from commial/feature/export-LLVM | serpilliere | 2018-12-20 | 1 | -0/+3 | |
| |\ | | | | | Feature/export llvm | |||||
| | * | Add export_llvm, an example illustrating basic IR export | Ajax | 2018-12-20 | 1 | -0/+3 | |
| | | | ||||||
| * | | Updt example api | Fabrice Desclaux | 2018-12-10 | 1 | -4/+5 | |
| | | | ||||||
| * | | Add some simple disasm/ir examples | Fabrice Desclaux | 2018-12-10 | 1 | -9/+20 | |
| |/ | ||||||
| * | Tests/QEMU-x86_64: Avoid test requiring LLVM's compiler-rt on Windows | Ajax | 2018-12-04 | 1 | -0/+4 | |
| | | ||||||
| * | Tests/QEMU-x86_64: Enable currently supported tests | Ajax | 2018-12-04 | 1 | -0/+50 | |
| | | ||||||
| * | Tests/QEMU-x86_64: add sample, script and expected outputs | Ajax | 2018-12-04 | 38 | -0/+10217 | |
| | | | | | The script is basically copied from testqemu.py | |||||
| * | Correct MeP BGEI semantic | Guillaume Valadon | 2018-11-22 | 1 | -2/+12 | |
| | | ||||||
| * | Add x86 reg tests | Fabrice Desclaux | 2018-11-17 | 3 | -0/+254 | |
| | | ||||||
| * | Merge pull request #871 from serpilliere/simp_mult | Camille Mougey | 2018-11-12 | 1 | -1/+19 | |
| |\ | | | | | Simple: add multiplication simplification | |||||
| | * | Simple: add multiplication simplification | Fabrice Desclaux | 2018-11-10 | 1 | -1/+19 | |
| | | | ||||||
| * | | Merge pull request #867 from serpilliere/vm_get_int | Camille Mougey | 2018-11-11 | 1 | -4/+3 | |
| |\ \ | |/ |/| | Vm get int | |||||
| | * | All: updt api | Fabrice Desclaux | 2018-10-12 | 1 | -4/+3 | |
| | | | ||||||
| * | | Simplification: add high evel simp | Fabrice Desclaux | 2018-10-09 | 1 | -0/+3 | |
| | | | ||||||
| * | | Test: add high level regression tests | Fabrice Desclaux | 2018-10-09 | 1 | -2/+58 | |
| |/ | ||||||
| * | X86: fix inc/dec 64bit | Fabrice Desclaux | 2018-10-06 | 1 | -0/+6 | |
| | | ||||||
| * | Merge pull request #855 from serpilliere/exprassign | Camille Mougey | 2018-10-06 | 12 | -326/+326 | |
| |\ | | | | | Exprassign | |||||