| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | IRBlock: getitem/len on assignblks | Fabrice Desclaux | 2018-02-09 | 2 | -13/+13 |
| | | |||||
| * | IRBlock: irblock iterates on its assignblks | Fabrice Desclaux | 2018-02-09 | 2 | -3/+3 |
| | | |||||
| * | IRBlock: replace irs by assignblks | Fabrice Desclaux | 2018-02-09 | 3 | -16/+16 |
| | | |||||
| * | X86: fix cdq/cbw... | Fabrice Desclaux | 2018-02-02 | 2 | -0/+446 |
| | | |||||
| * | Add PCMPGTB instruction | Ajax | 2018-01-26 | 1 | -0/+3 |
| | | |||||
| * | Add PALIGNR x86 instruction (asm & semantic) | Ajax | 2018-01-26 | 1 | -0/+3 |
| | | |||||
| * | Add support for BNDMOV instruction (with an empty semantic) | Ajax | 2018-01-26 | 1 | -0/+5 |
| | | |||||
| * | Expression: use stp translator | Fabrice Desclaux | 2018-01-11 | 1 | -8/+12 |
| | | |||||
| * | X86: add mfence/sfence/prefetch | Fabrice Desclaux | 2017-12-30 | 1 | -0/+4 |
| | | |||||
| * | update tests to use the new spacing of expressions' str() | Aymeric Vincent | 2017-12-12 | 2 | -257/+257 |
| | | |||||
| * | Various Win32 API additions/fixes (#616) | Adrien Guinet | 2017-10-31 | 4 | -1/+166 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Various Win32 API additions/fixes * add a get_size method to Miasm heap object, which allows the implementation of mscvrt_realloc * add the concept of "current directory", with the default value being arbitrary set to "c:\tmp", which allows the implementation of {Get,Set}CurrentDirecrtory * various other methods implemented: - advapi32_RegCloseKey - advapi32_RegCreateKeyW - advapi32_RegSetValueExA - advapi32_RegSetValueExW - kernel32_GetProcessHeap - msvcrt_delete - msvcrt_fprintf - msvcrt_fwrite - msvcrt__mbscpy - msvcrt_new - msvcrt_realloc - msvcrt_sprintf - msvcrt_srand - msvcrt_strrchr - msvcrt_swprintf - msvcrt_wcscat - msvcrt_wcscmp - msvcrt_wcscpy - msvcrt__wcsicmp - msvcrt_wcslen - msvcrt_wcsncpy - msvcrt__wcsnicmp - msvcrt_wcsrchr | ||||
| * | DiGraph: fixed node order in natural loop backedges | Tim Blazytko | 2017-10-18 | 1 | -2/+2 |
| | | |||||
| * | Armt: add instr nop/cps/wfi | Fabrice Desclaux | 2017-09-24 | 1 | -0/+11 |
| | | |||||
| * | Merge pull request #600 from commial/fix/dse-from-breakpoint | serpilliere | 2017-09-06 | 1 | -24/+87 |
| |\ | | | | | Fix/dse from breakpoint | ||||
| | * | Test/DSE: Autopep8 + Pylint | Ajax | 2017-09-04 | 1 | -28/+38 |
| | | | |||||
| | * | DSE: test the possibility to attach in a breakpoint | Ajax | 2017-09-04 | 1 | -3/+56 |
| | | | |||||
| * | | Test/DSE: producted file is already deleted by the example | Ajax | 2017-09-06 | 1 | -1/+0 |
| | | | |||||
| * | | Merge pull request #611 from commial/feature/dse-politics | serpilliere | 2017-09-05 | 1 | -4/+10 |
| |\ \ | | | | | | | Feature/dse politics | ||||
| | * | | Test DSE examples with several strategies | Ajax | 2017-09-05 | 1 | -4/+10 |
| | |/ | |||||
| * | | Expression: add expression comparison generators | Fabrice Desclaux | 2017-09-04 | 2 | -0/+108 |
| | | | |||||
| * | | X86: add instr pcmp | Fabrice Desclaux | 2017-09-01 | 1 | -0/+6 |
| | | | |||||
| * | | X86: add instr aes | Fabrice Desclaux | 2017-09-01 | 1 | -0/+9 |
| |/ | |||||
| * | X86: fix sib generation | Fabrice Desclaux | 2017-09-01 | 1 | -0/+8 |
| | | |||||
| * | Simplifications: add regression tests | Fabrice Desclaux | 2017-08-10 | 1 | -0/+4 |
| | | |||||
| * | Example: add constant expression propagation | Fabrice Desclaux | 2017-08-09 | 21 | -2/+388 |
| | | |||||
| * | Objc: return accesses set | Fabrice Desclaux | 2017-08-08 | 1 | -2/+2 |
| | | |||||
| * | Objc: add regression test | Fabrice Desclaux | 2017-08-08 | 2 | -0/+555 |
| | | |||||
| * | Asmblock: remove disasm engine job_done attribute | Fabrice Desclaux | 2017-07-27 | 1 | -3/+7 |
| | | | | | | | | | | | | WARNING: disasmEngine behaviour modification Before patch: job_done containted the already disassembled addresses. If the user disassembled twice the same addresse, the engine will return empty object on the second call. After patch: If the user disassemble twice the same addresse, the engine will return result of the disassembling in both cases. | ||||
| * | Aarch64: complete DecodeBitMasks test for full branch coverage | Ajax | 2017-07-24 | 1 | -0/+4 |
| | | |||||
| * | Merge pull request #579 from serpilliere/fix_get_bloc | serpilliere | 2017-07-20 | 2 | -8/+8 |
| |\ | | | | | Fix get bloc | ||||
| | * | Asmblock: rename bloc | Fabrice Desclaux | 2017-07-07 | 1 | -7/+7 |
| | | | |||||
| | * | IR: rename add_bloc | Fabrice Desclaux | 2017-07-07 | 1 | -1/+1 |
| | | | |||||
| * | | Fix typo in /test/core/asmblock.py | William Bruneau | 2017-07-20 | 1 | -1/+1 |
| |/ | |||||
| * | Add a regression test for DIV 128bits | Ajax | 2017-06-27 | 3 | -0/+29 |
| | | |||||
| * | Expression: add an Expression parser | Fabrice Desclaux | 2017-06-14 | 2 | -0/+17 |
| | | |||||
| * | Add a new simplification: {@X[base + i] 0 X, @Y[base + i + X] X (X + Y)} => ↵ | Ajax | 2017-06-01 | 1 | -0/+5 |
| | | | | | @(X+Y)[base + i] | ||||
| * | Test/X86: add push/pop regression tests | Fabrice Desclaux | 2017-05-17 | 1 | -1/+194 |
| | | |||||
| * | Merge pull request #553 from commial/feature/symbexec-assignblk | serpilliere | 2017-05-10 | 1 | -0/+4 |
| |\ | | | | | SymbolicExecutionEngine .state -> AssignBlock | ||||
| | * | Use and tiny test of .as_assignblock() behavior | Ajax | 2017-05-09 | 1 | -0/+4 |
| | | | |||||
| * | | Fix products files | Ajax | 2017-05-09 | 1 | -15/+18 |
| |/ | |||||
| * | Add .items API to AssignBlock | Ajax | 2017-04-27 | 1 | -0/+1 |
| | | |||||
| * | Remove absolute sys.path | Ajax | 2017-04-24 | 1 | -3/+0 |
| | | |||||
| * | Remove PYTHONSTARTUP in end-user scripts | Ajax | 2017-04-24 | 6 | -35/+2 |
| | | |||||
| * | Merge pull request #536 from commial/refactor/gcc-default-jitter | serpilliere | 2017-04-21 | 1 | -3/+5 |
| |\ | | | | | Refactor/gcc default jitter | ||||
| | * | Introduce a GCC tests, to let no TCC installs able to run more tests | Ajax | 2017-04-21 | 1 | -3/+5 |
| | | | |||||
| * | | Remove deprecated use of MatchExpr | Ajax | 2017-04-21 | 1 | -17/+17 |
| |/ | |||||
| * | Example: add irblock simplification example | Fabrice Desclaux | 2017-04-21 | 1 | -3/+6 |
| | | |||||
| * | Merge pull request #518 from commial/feature/dse | serpilliere | 2017-04-21 | 4 | -3/+120 |
| |\ | | | | | Feature/dse | ||||
| | * | Add regression test for DSE on lbl_gen | Ajax | 2017-04-18 | 2 | -0/+100 |
| | | | |||||
| | * | Add an example illustrating DSE | Ajax | 2017-04-18 | 1 | -0/+11 |
| | | | |||||