| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | IR: simplify return if block is modified | Fabrice Desclaux | 2018-04-18 | 1 | -5/+12 | |
| | | | | | ||||||
| | * | | | Asmblock: fix graph merge tipo | Fabrice Desclaux | 2018-04-15 | 1 | -1/+1 | |
| | |/ / | ||||||
| * | | | Merge pull request #721 from serpilliere/add_arm_t2_instr | Camille Mougey | 2018-04-18 | 15 | -249/+1888 | |
| |\ \ \ | | | | | | | | | Add arm t2 instr | |||||
| | * | | | Arm: add dsb | Fabrice Desclaux | 2018-04-18 | 2 | -1/+49 | |
| | | | | | ||||||
| | * | | | CPU: add reg_info from dict | Fabrice Desclaux | 2018-04-18 | 1 | -0/+18 | |
| | | | | | ||||||
| | * | | | Sandbox/arm: Add armtl | Fabrice Desclaux | 2018-04-18 | 1 | -0/+70 | |
| | | | | | ||||||
| | * | | | Cpu: lmask is property | Fabrice Desclaux | 2018-04-18 | 2 | -4/+8 | |
| | | | | | ||||||
| | * | | | Fix arm T32ExpandImm | Fabrice Desclaux | 2018-04-18 | 2 | -4/+5 | |
| | | | | | ||||||
| | * | | | Arm: add armt jitter | Fabrice Desclaux | 2018-04-18 | 8 | -2/+200 | |
| | | | | | ||||||
| | * | | | Fix armt ir | Fabrice Desclaux | 2018-04-18 | 1 | -2/+2 | |
| | | | | | ||||||
| | * | | | Arm/t2: Round ld/st pc relative | Fabrice Desclaux | 2018-04-18 | 1 | -0/+3 | |
| | | | | | ||||||
| | * | | | Arm: add some arm t2 instructions | Fabrice Desclaux | 2018-04-18 | 7 | -239/+1536 | |
| | |/ / | ||||||
| * | | | Merge pull request #715 from serpilliere/updt_readme_api | Camille Mougey | 2018-04-18 | 1 | -23/+24 | |
| |\ \ \ | | | | | | | | | README: updt api & fix tipo | |||||
| | * | | | README: updt api & fix tipo | Fabrice Desclaux | 2018-04-16 | 1 | -23/+24 | |
| | | |/ | |/| | ||||||
| * | | | Merge pull request #718 from serpilliere/fix_ida_symbol_load | Camille Mougey | 2018-04-18 | 1 | -0/+4 | |
| |\ \ \ | | | | | | | | | Example/IDA: fix symbol loading | |||||
| | * | | | Example/IDA: fix symbol loading | Fabrice Desclaux | 2018-04-15 | 1 | -0/+4 | |
| | | |/ | |/| | ||||||
| * | | | Merge pull request #719 from serpilliere/fix_api_set_str | Camille Mougey | 2018-04-18 | 1 | -27/+25 | |
| |\ \ \ | | | | | | | | | Jitter: fix api | |||||
| | * | | | Jitter: fix api | Fabrice Desclaux | 2018-04-15 | 1 | -27/+25 | |
| | |/ / | ||||||
| * | | | Merge pull request #722 from serpilliere/fix_aarch64_regs | Camille Mougey | 2018-04-18 | 1 | -21/+11 | |
| |\ \ \ | | | | | | | | | Aarch64: fix tipo + fix reg list | |||||
| | * | | | Aarch64: fix tipo + fix reg list | Fabrice Desclaux | 2018-04-15 | 1 | -21/+11 | |
| | |/ / | ||||||
| * | | | Merge pull request #723 from manwefm/updt_expr_demo | Camille Mougey | 2018-04-18 | 1 | -5/+6 | |
| |\ \ \ | |/ / |/| | | Update example with expressions manipulations | |||||
| | * | | Update example with expressions manipulations | manwefm | 2018-04-16 | 1 | -5/+6 | |
| |/ / | ||||||
| * | | Merge pull request #717 from serpilliere/fix_example_ida_be | Pierre Lalet | 2018-04-13 | 1 | -1/+1 | |
| |\ \ | |/ |/| | Example/IDA: fix bigendian source info | |||||
| | * | Example/IDA: fix bigendian source info | Fabrice Desclaux | 2018-04-12 | 1 | -1/+1 | |
| |/ | ||||||
| * | Merge pull request #710 from serpilliere/fix_segm_size | Camille Mougey | 2018-04-09 | 1 | -14/+32 | |
| |\ | | | | | X86: fix segm's size generation | |||||
| | * | X86: fix segm's size generation | Fabrice Desclaux | 2018-04-09 | 1 | -14/+32 | |
| | | | ||||||
| * | | Merge pull request #712 from serpilliere/fix_x86_sem | Camille Mougey | 2018-04-09 | 3 | -7/+19 | |
| |\ \ | |/ |/| | X86/sem: fix cmpxchg sem | |||||
| | * | X86/sem: fix cmpxchg sem | Fabrice Desclaux | 2018-04-08 | 3 | -7/+19 | |
| |/ | ||||||
| * | Merge pull request #707 from serpilliere/fix_bp_memory_name | Camille Mougey | 2018-03-28 | 7 | -14/+18 | |
| |\ | | | | | Fix memory breakpoint name | |||||
| | * | Fix memory breakpoint name | Fabrice Desclaux | 2018-03-28 | 7 | -14/+18 | |
| | | | ||||||
| * | | Merge pull request #708 from serpilliere/fix_cst | Camille Mougey | 2018-03-28 | 1 | -1/+1 | |
| |\ \ | |/ |/| | Fix test rw cst | |||||
| | * | Fix test rw cst | Fabrice Desclaux | 2018-03-28 | 1 | -1/+1 | |
| |/ | ||||||
| * | Merge pull request #699 from serpilliere/symb_mem_hash | Camille Mougey | 2018-03-15 | 21 | -569/+1392 | |
| |\ | | | | | Symbexec: use hashtable for mem symbols | |||||
| | * | Symbexec: use hashtable for mem symbols | Fabrice Desclaux | 2018-03-15 | 21 | -569/+1392 | |
| |/ | ||||||
| * | Merge pull request #701 from a-vincent/fix-ppc-stores-r0 | Camille Mougey | 2018-03-15 | 1 | -2/+3 | |
| |\ | | | | | Fix the 011111 group of store instructions wrt r0 | |||||
| | * | Fix the 011111 group of store instructions wrt r0 | Aymeric Vincent | 2018-03-15 | 1 | -2/+3 | |
| |/ | | | | | | | | | | The 011111 group of store instructions is split in two sets: one in which r0 has value 0, and another where r0 mustn't be used. A "typographical inversion" interverted the two sets, leading to a semantics error when r0 is used with the subset which expects a hardcoded 0 value. Found by @commial, thanks! | |||||
| * | Merge pull request #698 from serpilliere/release_v0.0.1 | Camille Mougey | 2018-03-12 | 1 | -0/+10 | |
| |\ | | | | | Add changelog | |||||
| | * | Add changelog | Fabrice Desclaux | 2018-03-12 | 1 | -0/+10 | |
| | | | ||||||
| * | | Merge pull request #627 from WilliamBruneau/fix_dse_strategies | Camille Mougey | 2018-03-12 | 1 | -9/+27 | |
| |\ \ | | | | | | | Fix dse strategies | |||||
| | * | | Add handle_correct_destination() | William Bruneau | 2018-03-12 | 1 | -13/+17 | |
| | | | | ||||||
| | * | | Fix according to @p-l- comment | William Bruneau | 2018-03-12 | 1 | -2/+2 | |
| | | | | ||||||
| | * | | Compute branches using the previous address | William Bruneau | 2018-03-12 | 1 | -2/+9 | |
| | | | | | | | | | | | | | | | | | | | 'destination' is the address that we could have reached instead of the current address. Therefore the new branch that can be reach with the new solution is 'previous_addr -> destination'. | |||||
| | * | | Do not use current address to compute path for the new solution | William Bruneau | 2018-03-12 | 1 | -1/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | When using path coverage strategy we do not want to include the current address in the path that will be reached by the new solution. Indeed, 'destination' is the address that we could have reached instead of the current address using the new solution. | |||||
| | * | | Reinitialize _history when restoring snapshot | William Bruneau | 2018-03-12 | 1 | -0/+4 | |
| |/ / | | | | | | | | | | | Each time we restore a snapshot we want to restore _history. If not done, each time we use restore_snapshot() we continue appending the new _history to the old one. | |||||
| * | | Merge pull request #697 from a-vincent/ppc-fix-neg | Camille Mougey | 2018-03-09 | 1 | -1/+1 | |
| |\ \ | | | | | | | Fix NEG: write to the destination register | |||||
| | * | | Fix NEG: write to the destination register | Aymeric Vincent | 2018-03-09 | 1 | -1/+1 | |
| |/ / | | | | | | | From @commial, thanks. | |||||
| * | | Merge pull request #694 from a-vincent/ppc-fix-semantics-b-bl | Camille Mougey | 2018-03-09 | 1 | -10/+11 | |
| |\ \ | | | | | | | B and BL have variants with a useless CR field. Handle them. | |||||
| | * | | B and BL have variants with a useless CR field. Handle them. | Aymeric Vincent | 2018-03-08 | 1 | -10/+11 | |
| | |/ | ||||||
| * | | Merge pull request #693 from a-vincent/ppc-fix-getdstflow | Camille Mougey | 2018-03-09 | 1 | -2/+2 | |
| |\ \ | | | | | | | Fix getdstflow(): some branches currently have a useless CR field | |||||
| | * | | Fix branches which currently have a useless CR field | Aymeric Vincent | 2018-03-09 | 1 | -2/+2 | |
| | |/ | ||||||