| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Jitter: registers logging is not needed anymore to enable instructions ↵ | gg | 2014-12-18 | 1 | -2/+2 |
| | | | | | mnemonic logging | ||||
| * | Merge pull request #24 from commial/feature-translator-miasm | serpilliere | 2014-12-17 | 3 | -12/+65 |
| |\ | | | | | Translator "Miasm" | ||||
| | * | Example: Update expr_translate to use Miasm translator and take in account #23 | Camille Mougey | 2014-12-16 | 1 | -12/+13 |
| | | | |||||
| | * | IR/Translators: Introduce Miasm translator, to get an IR building expression | Camille Mougey | 2014-12-16 | 2 | -0/+52 |
| |/ | |||||
| * | Merge pull request #23 from commial/refactor-irtranslators | serpilliere | 2014-12-15 | 9 | -211/+463 |
| |\ | | | | | Introduce IR Translators | ||||
| | * | Example: Add a new example using C & Python translation | Camille Mougey | 2014-12-14 | 2 | -0/+43 |
| | | | |||||
| | * | Test: Update API of ir2C test | Camille Mougey | 2014-12-14 | 1 | -35/+45 |
| | | | |||||
| | * | ir2C: Refactor ir2C to extract TranslatorC part | Camille Mougey | 2014-12-14 | 1 | -176/+16 |
| | | | |||||
| | * | IR/Translator: Exposes Translator from miasm2.ir.translators | Camille Mougey | 2014-12-14 | 1 | -0/+5 |
| | | | |||||
| | * | IR/Translator: Add a translator for IR -> Python | Camille Mougey | 2014-12-14 | 1 | -0/+74 |
| | | | |||||
| | * | IR/Translator: Add a translator for IR -> C, comming from ir/ir2C.py | Camille Mougey | 2014-12-14 | 1 | -0/+168 |
| | | | |||||
| | * | IR: Introduce Translators, an abstraction for IR translation | Camille Mougey | 2014-12-14 | 2 | -0/+112 |
| |/ | | | | Translators exposes method to convert Miasm IR to others languages | ||||
| * | Merge pull request #22 from commial/fix-missing-tests | serpilliere | 2014-12-14 | 1 | -2/+0 |
| |\ | | | | | TestAll: Fix wrong comment in commit #90aa4b8195cefddee192df3c4c674b648f... | ||||
| | * | TestAll: Fix wrong comment in commit #90aa4b8195cefddee192df3c4c674b648f21e228 | Camille Mougey | 2014-12-14 | 1 | -2/+0 |
| |/ | |||||
| * | Merge pull request #21 from serpilliere/compil_netbsd | Camille Mougey | 2014-12-12 | 2 | -1/+7 |
| |\ | | | | | Compil netbsd | ||||
| | * | Test: remove hardcoded python path (Tx to Aymeric Vincent) | Fabrice Desclaux | 2014-12-12 | 1 | -1/+3 |
| | | | |||||
| | * | Jitter: Fix compilation on NetBSD (Tx to Aymeric Vincent) | Fabrice Desclaux | 2014-12-12 | 1 | -0/+4 |
| |/ | |||||
| * | Merge pull request #20 from serpilliere/fix_arm_sem | Camille Mougey | 2014-12-11 | 4 | -70/+188 |
| |\ | | | | | Fix arm sem | ||||
| | * | X86: use explicit names in update flags functions | Fabrice Desclaux | 2014-12-11 | 1 | -4/+6 |
| | | | |||||
| | * | Test: update ARM semantic tests | Fabrice Desclaux | 2014-12-11 | 1 | -0/+2 |
| | | | |||||
| | * | Arm: Fix cf in logical mnemonics | Fabrice Desclaux | 2014-12-11 | 2 | -66/+180 |
| |/ | | | | /!\ TODO: CF is invalid in case of rotation in second argument. | ||||
| * | Merge branch 'feature-exprrandom' of https://github.com/commial/miasm into ↵ | Fabrice Desclaux | 2014-12-11 | 3 | -0/+202 |
| |\ | | | | | | | | | | | | | commial-feature-exprrandom Conflicts: miasm2/expression/expression_helper.py | ||||
| | * | Example: Add an example for ExprRandom | Camille Mougey | 2014-12-10 | 2 | -0/+31 |
| | | | |||||
| | * | ExpressionHelper: Introduce ExprRandom, an expression generation feature | Camille Mougey | 2014-12-10 | 1 | -0/+172 |
| | | | | | | | | | | | ExprRandom is a customisable (by extending it) class for generating random expression. | ||||
| * | | Merge pull request #18 from commial/feature-vars-ident | serpilliere | 2014-12-11 | 3 | -0/+201 |
| |\ \ | | | | | | | Feature vars ident | ||||
| | * | | VariablesIdentifier: Use iterators (credits Pierre Lalet) | Camille Mougey | 2014-12-10 | 1 | -6/+7 |
| | | | | |||||
| | * | | Test: Add a regression test for Variables_Identifier | Camille Mougey | 2014-12-09 | 2 | -0/+44 |
| | | | | |||||
| | * | | ExpressionHelper: Introduce Variables_Identifier | Camille Mougey | 2014-12-09 | 1 | -0/+156 |
| | |/ | | | | | | | | | | | Variables_Identifier provides a way to identify redundant pattern (ie. variables) in an expression, replace them and obtain the variables list in a dependencies compliant order. | ||||
| * | | Merge pull request #17 from commial/fix-expression-getw | serpilliere | 2014-12-10 | 1 | -1/+1 |
| |\ \ | | | | | | | Expression: Fix ExprCompose:get_w (wrong copy/paste ?) | ||||
| | * | | Expression: Fix ExprCompose:get_w (wrong copy/paste ?) | Camille Mougey | 2014-12-09 | 1 | -1/+1 |
| | |/ | |||||
| * | | Merge pull request #16 from commial/fix-sandbox-ELF | serpilliere | 2014-12-10 | 1 | -1/+3 |
| |\ \ | |/ |/| | SandboxLinux: entry_point was inexistant, options.address was ignored | ||||
| | * | SandboxLinux: entry_point was inexistant, options.address was ignored | Camille Mougey | 2014-12-09 | 1 | -1/+3 |
| |/ | |||||
| * | Merge pull request #15 from serpilliere/fixes | Camille Mougey | 2014-12-09 | 6 | -117/+149 |
| |\ | | | | | Multiple Fix / Arm SMULL | ||||
| | * | Loader/libimp: update api | Fabrice Desclaux | 2014-12-08 | 1 | -5/+6 |
| | | | |||||
| | * | Loader/utils: move pe dependance in libimp_pe subclass | Fabrice Desclaux | 2014-12-08 | 3 | -112/+118 |
| | | | | | | | | | | | | | | | | | /!\ May break libimp API Replace loader.utils.libimp import with: * loader.pe.libimp_pe for pe * loader.elf.libimp_elf for elf | ||||
| | * | Arm: add mnemonic smull | Fabrice Desclaux | 2014-12-08 | 2 | -0/+18 |
| | | | |||||
| | * | Arm: fix empty reglist argument | Fabrice Desclaux | 2014-12-08 | 1 | -1/+8 |
| |/ | |||||
| * | Merge pull request #14 from commial/fix-test-outputs | serpilliere | 2014-12-04 | 1 | -19/+37 |
| |\ | | | | | Fix tests products | ||||
| | * | TestAll: Add a class ExampleTestDis for test_dis.py specificities | Camille Mougey | 2014-12-04 | 1 | -13/+26 |
| | | | |||||
| | * | TestAll: Some example products were missing | Camille Mougey | 2014-12-04 | 1 | -6/+11 |
| |/ | |||||
| * | Merge pull request #13 from commial/refactoring | serpilliere | 2014-12-04 | 4 | -127/+113 |
| |\ | | | | | Refactoring | ||||
| | * | UnpackUPX: remove unused variable | Camille Mougey | 2014-12-03 | 1 | -3/+2 |
| | | | |||||
| | * | BinStream: Unify BinStreams location | Camille Mougey | 2014-12-03 | 2 | -36/+33 |
| | | | |||||
| | * | Jitload: Fix relative import | Camille Mougey | 2014-12-03 | 1 | -2/+1 |
| | | | |||||
| | * | Jitload: Remove unused imports and functions | Camille Mougey | 2014-12-03 | 1 | -6/+0 |
| | | | |||||
| | * | Loader: Move 'vm2pe' to loader/pe | Camille Mougey | 2014-12-03 | 2 | -76/+74 |
| | | | |||||
| | * | UnpackUPX: reorganize import, remove useless ones | Camille Mougey | 2014-12-03 | 1 | -4/+3 |
| |/ | |||||
| * | Merge pull request #12 from commial/fix-warning | serpilliere | 2014-12-03 | 1 | -1/+2 |
| |\ | | | | | Kernel32: GetModuleFileName: Give a hint on warning (hcurmodule) | ||||
| | * | Kernel32: GetModuleFileName: Give a hint on warning (hcurmodule) | Camille Mougey | 2014-12-03 | 1 | -1/+2 |
| | | | |||||
| * | | Merge pull request #11 from commial/fix-debugging | serpilliere | 2014-12-03 | 1 | -1/+1 |
| |\ \ | | | | | | | Sandbox: Fix debugging option | ||||