| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Replace ExprInt[num](x) -> ExprInt(x, num) | Ajax | 2017-03-30 | 38 | -594/+595 |
| | | |||||
| * | Deprecate ExprInt[num] and ExprInt_from(expr, num) | Ajax | 2017-03-30 | 1 | -0/+12 |
| | | |||||
| * | Let ExprInt always use its Singleton capabilities | Ajax | 2017-03-30 | 3 | -68/+65 |
| | | | | | | Remove the optionnal 'size' argument form, use pointer equality to speed up comparision | ||||
| * | Merge pull request #508 from carolineLe/def_use | serpilliere | 2017-03-29 | 8 | -318/+346 |
| |\ | | | | | analysis: Introduction of use-definition chains | ||||
| | * | analysis: Introduction of use-definition chains | Caroline Leman | 2017-03-29 | 8 | -318/+346 |
| | | | | | | | | | | | | | - previous dead_simp function has been moved to data_flow.py - ira class has been simplified - reach analysis code has been 'clarified' | ||||
| * | | Merge pull request #507 from serpilliere/fix_exprnode | Camille Mougey | 2017-03-29 | 1 | -11/+11 |
| |\ \ | | | | | | | ExprReduce: fix exprnode str | ||||
| | * | | ExprReduce: fix exprnode str | Fabrice Desclaux | 2017-03-28 | 1 | -11/+11 |
| | | | | |||||
| * | | | Merge pull request #506 from serpilliere/fix_tipo | Camille Mougey | 2017-03-28 | 1 | -1/+1 |
| |\ \ \ | |/ / |/| / | |/ | Example/full: fix tipo | ||||
| | * | Example/full: fix tipo | Fabrice Desclaux | 2017-03-27 | 1 | -1/+1 |
| |/ | |||||
| * | Merge pull request #505 from serpilliere/elf_infos | Camille Mougey | 2017-03-26 | 1 | -12/+16 |
| |\ | | | | | Container: add dynsym symbols | ||||
| | * | Container: add dynsym symbols | Fabrice Desclaux | 2017-03-25 | 1 | -12/+16 |
| |/ | |||||
| * | Merge pull request #504 from serpilliere/fix_symb_mngr_name | Florent | 2017-03-17 | 1 | -4/+4 |
| |\ | | | | | Symbexec: fix tipo symbmngr | ||||
| | * | Symbexec: fix tipo symbmngr | Fabrice Desclaux | 2017-03-17 | 1 | -4/+4 |
| |/ | |||||
| * | Merge pull request #503 from serpilliere/fix_x86_blocs_api | Florent | 2017-03-17 | 1 | -1/+1 |
| |\ | | | | | IR: fix support old api blocs | ||||
| | * | IR: fix support old api blocs | Fabrice Desclaux | 2017-03-17 | 1 | -1/+1 |
| |/ | |||||
| * | Merge pull request #502 from serpilliere/fix_symb_exec | Camille Mougey | 2017-03-16 | 1 | -3/+8 |
| |\ | | | | | Symbexec: Fix state update | ||||
| | * | Symbexec: Fix state update | Fabrice Desclaux | 2017-03-16 | 1 | -3/+8 |
| |/ | |||||
| * | Merge pull request #497 from serpilliere/rename_symb | Camille Mougey | 2017-03-14 | 76 | -2595/+2672 |
| |\ | | | | | Rename symb | ||||
| | * | Core/asmblock: rename asmbloc_final to asmblock_final | Fabrice Desclaux | 2017-03-13 | 1 | -2/+9 |
| | | | |||||
| | * | Core/asmbloc: move asmbloc to asmblock | Fabrice Desclaux | 2017-03-13 | 50 | -1659/+1669 |
| | | | |||||
| | * | Asmbloc: rename asm_constraint[to/next] to AsmConstraint[To/Next] | Fabrice Desclaux | 2017-03-13 | 3 | -16/+29 |
| | | | |||||
| | * | Asmbloc: rename asm_constraint to AsmConstraint | Fabrice Desclaux | 2017-03-13 | 6 | -42/+49 |
| | | | |||||
| | * | Asmbloc: rename asm_raw to AsmRaw | Fabrice Desclaux | 2017-03-13 | 2 | -10/+17 |
| | | | |||||
| | * | Asmbloc: rename asm_symbol_pool to AsmSymbolPool | Fabrice Desclaux | 2017-03-13 | 10 | -25/+32 |
| | | | |||||
| | * | Asmbloc: rename asm_label to AsmLabel | Fabrice Desclaux | 2017-03-13 | 27 | -97/+99 |
| | | | |||||
| | * | Asmbloc: rename asm_block_bad to AsmBlockBad | Fabrice Desclaux | 2017-03-13 | 5 | -22/+29 |
| | | | |||||
| | * | Asmbloc: rename asm_bloc to AsmBlock | Fabrice Desclaux | 2017-03-13 | 4 | -29/+37 |
| | | | |||||
| | * | All: rename vars bloc -> block | Fabrice Desclaux | 2017-03-13 | 24 | -231/+191 |
| | | | |||||
| | * | IR: rename blocs to blocks | Fabrice Desclaux | 2017-03-13 | 17 | -189/+193 |
| | | | |||||
| | * | Arch: clean ira/jit | Fabrice Desclaux | 2017-03-13 | 10 | -142/+117 |
| | | | |||||
| | * | IR/ir: rename ir to IntermediateRepresentation | Fabrice Desclaux | 2017-03-13 | 13 | -34/+54 |
| | | | |||||
| | * | IR/ir: rename irbloc to IRBlock | Fabrice Desclaux | 2017-03-13 | 10 | -286/+309 |
| | | | |||||
| | * | IR/Symbexec: rename symbexec to SymbolicExecutionEngine | Fabrice Desclaux | 2017-03-13 | 13 | -42/+69 |
| |/ | |||||
| * | Merge pull request #500 from rootkiter/fix_addi_for_mips32 | serpilliere | 2017-03-08 | 1 | -0/+1 |
| |\ | | | | | add mips32's addi simulation | ||||
| | * | add mips32's addi simulation | rootkiter | 2017-03-08 | 1 | -0/+1 |
| |/ | |||||
| * | Merge pull request #496 from commial/feature/expr_range | serpilliere | 2017-02-22 | 8 | -1/+826 |
| |\ | | | | | Feature/expr range | ||||
| | * | Add regression tests for expr_range, based on z3 | Ajax | 2017-02-22 | 2 | -0/+99 |
| | | | |||||
| | * | Introduce 'expr_range', to determine the range of possible values of an Expr | Ajax | 2017-02-22 | 1 | -0/+65 |
| | | | |||||
| | * | Add regression tests for ModularIntervals | Ajax | 2017-02-17 | 2 | -0/+150 |
| | | | | | | | | | | | | | Some of the tests are deactivated, because they took too much time. These tests have been fully run, and one can choose to only actiavte a subset of them | ||||
| | * | Introduce ModularIntervals, intervals supporting modular arithmetic | Ajax | 2017-02-17 | 1 | -0/+499 |
| | | | |||||
| | * | Right operator of a>> is unsigned | Ajax | 2017-02-15 | 1 | -1/+1 |
| | | | |||||
| | * | Interval: add .length computation | Ajax | 2017-02-13 | 2 | -0/+12 |
| | | | |||||
| * | | Merge pull request #495 from serpilliere/objc_feature | Camille Mougey | 2017-02-17 | 9 | -0/+2030 |
| |\ \ | |/ |/| | Objc feature | ||||
| | * | README/Travis: update dependencies | Fabrice Desclaux | 2017-02-17 | 2 | -0/+3 |
| | | | |||||
| | * | Test: add access_c/expr_c example | Fabrice Desclaux | 2017-02-17 | 3 | -0/+277 |
| | | | |||||
| | * | Tests: add asm human | Fabrice Desclaux | 2017-02-17 | 2 | -0/+45 |
| | | | |||||
| | * | Core: add C manipulators | Fabrice Desclaux | 2017-02-17 | 3 | -0/+1705 |
| |/ | | | | This module implements C basic manipulators. | ||||
| * | Merge pull request #494 from serpilliere/expression_reducer | Camille Mougey | 2017-02-13 | 3 | -0/+271 |
| |\ | | | | | Expression: add ExprReduce | ||||
| | * | Expression: add ExprReduce | Fabrice Desclaux | 2017-02-13 | 3 | -0/+271 |
| | | | |||||
| * | | Merge pull request #493 from serpilliere/fix_asm_parsing | Camille Mougey | 2017-02-13 | 13 | -131/+151 |
| |\ \ | |/ |/| | Fix asm parsing | ||||