| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Merge pull request #635 from serpilliere/x86_fix_rep | Camille Mougey | 2017-11-08 | 1 | -1/+3 | |
| |\ \ | | | | | | | x86: fix rep ecx | |||||
| | * | | x86: fix rep ecx | Fabrice Desclaux | 2017-11-07 | 1 | -1/+3 | |
| | |/ | ||||||
| * | | Various Win32 API additions/fixes (#616) | Adrien Guinet | 2017-10-31 | 7 | -29/+433 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | |||||
| * | | Merge pull request #628 from mrphrazer/fix_natural_loops | Camille Mougey | 2017-10-19 | 2 | -3/+3 | |
| |\ \ | |/ |/| | DiGraph: fixed node order in natural loop backedges | |||||
| | * | DiGraph: fixed node order in natural loop backedges | Tim Blazytko | 2017-10-18 | 2 | -3/+3 | |
| |/ | ||||||
| * | Merge pull request #623 from commial/fix/removing-TODO | serpilliere | 2017-10-05 | 1 | -1/+1 | |
| |\ | | | | | Remove a dev-TODO (thanks @WilliamBruneau) | |||||
| | * | Remove a dev-TODO (thanks @WilliamBruneau) | Ajax | 2017-10-05 | 1 | -1/+1 | |
| |/ | ||||||
| * | Merge pull request #622 from Frky/patch-1 | Camille Mougey | 2017-10-04 | 1 | -1/+1 | |
| |\ | | | | | Update README.md | |||||
| | * | Update README.md | _Frky | 2017-10-04 | 1 | -1/+1 | |
| |/ | | | Change dis_multibloc (deprecated warning) to dis_multiblock | |||||
| * | Merge pull request #618 from serpilliere/fix_propag | Camille Mougey | 2017-10-03 | 3 | -4/+12 | |
| |\ | | | | | Ctypes: allow analysis on incomplete graphs | |||||
| | * | Objc: missing pure int check | Fabrice Desclaux | 2017-10-03 | 1 | -0/+2 | |
| | | | ||||||
| | * | Ctypes: allow analysis on incomplete graphs | Fabrice Desclaux | 2017-10-03 | 2 | -4/+10 | |
| | | | ||||||
| * | | Merge pull request #617 from serpilliere/updt_armt | Camille Mougey | 2017-10-03 | 2 | -0/+47 | |
| |\ \ | |/ |/| | Updt armt | |||||
| | * | Armt: add instr nop/cps/wfi | Fabrice Desclaux | 2017-09-24 | 2 | -0/+45 | |
| | | | ||||||
| | * | Armt: fix bl bad dst | Fabrice Desclaux | 2017-09-24 | 1 | -0/+2 | |
| |/ | ||||||
| * | Merge pull request #615 from serpilliere/fix_ida_plugin_size | Camille Mougey | 2017-09-07 | 1 | -17/+15 | |
| |\ | | | | | Example/ida: fix size issue | |||||
| | * | Example/ida: fix size issue | Fabrice Desclaux | 2017-09-07 | 1 | -17/+15 | |
| | | | ||||||
| * | | 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 | |
| | |/ | ||||||
| * | | Merge pull request #614 from commial/fix/dse-example-parallel | serpilliere | 2017-09-06 | 3 | -6/+14 | |
| |\ \ | | | | | | | Fix/dse example parallel | |||||
| | * | | Test/DSE: producted file is already deleted by the example | Ajax | 2017-09-06 | 1 | -1/+0 | |
| | | | | ||||||
| | * | | DSE: avoid using the same test.txt file in test, allowing parallelism | Ajax | 2017-09-06 | 2 | -5/+14 | |
| |/ / | ||||||
| * | | Merge pull request #611 from commial/feature/dse-politics | serpilliere | 2017-09-05 | 4 | -50/+240 | |
| |\ \ | | | | | | | Feature/dse politics | |||||
| | * | | Test DSE examples with several strategies | Ajax | 2017-09-05 | 1 | -4/+10 | |
| | | | | ||||||
| | * | | Add a simpler illustrating the DSE use | Ajax | 2017-09-05 | 1 | -0/+129 | |
| | | | | ||||||
| | * | | DSE: update example to use coverage provided by the module | Ajax | 2017-09-05 | 1 | -35/+29 | |
| | | | | ||||||
| | * | | DSE: add support for several strategies (code/branch/path coverage) | Ajax | 2017-09-05 | 1 | -13/+65 | |
| | | | | ||||||
| | * | | DSE: update example to use compute_solution | Ajax | 2017-09-05 | 1 | -5/+5 | |
| | | | | ||||||
| | * | | DSE: separate solution decision and solution computation | Ajax | 2017-09-05 | 1 | -5/+14 | |
| | |/ | | | | | | | Avoid potential useless and costly Solver.check | |||||
| * | | Merge pull request #610 from serpilliere/x86_add_instr | Camille Mougey | 2017-09-05 | 6 | -5/+351 | |
| |\ \ | |/ |/| | X86 add instr | |||||
| | * | X86: add sem pcmp* | Fabrice Desclaux | 2017-09-04 | 1 | -5/+39 | |
| | | | ||||||
| | * | Expression: add expression comparison generators | Fabrice Desclaux | 2017-09-04 | 3 | -0/+290 | |
| | | | ||||||
| | * | X86: add instr pcmp | Fabrice Desclaux | 2017-09-01 | 2 | -0/+8 | |
| | | | ||||||
| | * | X86: add instr aes | Fabrice Desclaux | 2017-09-01 | 2 | -0/+14 | |
| |/ | ||||||
| * | Merge pull request #609 from serpilliere/fix_x86_sib | Camille Mougey | 2017-09-01 | 2 | -2/+10 | |
| |\ | | | | | X86: fix sib generation | |||||
| | * | X86: fix sib generation | Fabrice Desclaux | 2017-09-01 | 2 | -2/+10 | |
| |/ | ||||||
| * | Merge pull request #602 from serpilliere/add_reductions | Camille Mougey | 2017-09-01 | 3 | -310/+307 | |
| |\ | | | | | Add reductions | |||||
| | * | Simplifications: add regression tests | Fabrice Desclaux | 2017-08-10 | 1 | -0/+4 | |
| | | | ||||||
| | * | Expression/Simplifications: modify x?b:c + d | Fabrice Desclaux | 2017-08-10 | 1 | -15/+21 | |
| | | | ||||||
| | * | Expression/Simplifications: clean code | Fabrice Desclaux | 2017-08-10 | 1 | -279/+269 | |
| | | | ||||||
| | * | Simplifications: ExprMem(a?b:c) and {x?a:b, x?c:d} | Fabrice Desclaux | 2017-08-10 | 2 | -31/+28 | |
| | | | ||||||
| * | | Merge pull request #604 from serpilliere/fix_ctype_example | Camille Mougey | 2017-08-21 | 1 | -1/+3 | |
| |\ \ | | | | | | | Example/ctype: fix propagation on mem write | |||||
| | * | | Example/ctype: fix propagation on mem write | Fabrice Desclaux | 2017-08-14 | 1 | -1/+3 | |
| | |/ | | | | | | | | | Display the destination type if it's a memory variable, and we know its type (we consider source and destination have the same type). | |||||
| * | | Merge pull request #603 from serpilliere/pycparser_version | Camille Mougey | 2017-08-21 | 1 | -1/+1 | |
| |\ \ | | | | | | | README: pycparser min version | |||||
| | * | | README: pycparser min version | Fabrice Desclaux | 2017-08-10 | 1 | -1/+1 | |
| | |/ | ||||||
| * | | Merge pull request #606 from serpilliere/x86_smsw | Camille Mougey | 2017-08-21 | 1 | -2/+20 | |
| |\ \ | | | | | | | X86/sem: add smsw | |||||
| | * | | X86/sem: add smsw | Fabrice Desclaux | 2017-08-16 | 1 | -2/+20 | |
| | |/ | ||||||
| * | | Merge pull request #605 from serpilliere/fix_win_api | Camille Mougey | 2017-08-21 | 1 | -88/+83 | |
| |\ \ | |/ |/| | Clean some win api | |||||
| | * | Win_api: updt r0 dbg list | Fabrice Desclaux | 2017-08-18 | 1 | -1/+1 | |
| | | | ||||||