about summary refs log tree commit diff stats
path: root/miasm2/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | SymbolPool: assert LocKey type in APIsAjax2018-06-111-0/+2
|/ /
* | AsmBlock: remove symbol_pool in add_cstFabrice Desclaux2018-06-101-32/+13
| |
* | Jitter: label to_stringFabrice Desclaux2018-06-101-8/+24
| |
* | Core: replace AsmLabel by LocKeyFabrice Desclaux2018-06-095-455/+599
| |
* | Expr: Add new word ExprLocFabrice Desclaux2018-06-084-77/+118
| | | | | | | | | | This word represents a location in the binary. Thus, the hack of ExprId containing an AsmLabel ends here.
* | AsmBlock: constant for asmblockbad errnoFabrice Desclaux2018-05-171-10/+29
|/
* AsmAst: fix dup methodFabrice Desclaux2018-05-151-3/+0
|
* Merge pull request #734 from serpilliere/enhance_parserCamille Mougey2018-05-143-225/+351
|\ | | | | Enhance parser
| * Parser: fix arguments nameFabrice Desclaux2018-05-141-58/+56
| |
| * Core: updt parser structureFabrice Desclaux2018-05-143-188/+316
| |
| * Cpu: fix fromstring arg nameFabrice Desclaux2018-05-091-12/+12
| |
* | add getby_offset in AsmCFGlosynix2018-05-091-0/+8
|/
* Fix __ne__ callsFabrice Desclaux2018-04-195-0/+15
|
* Merge pull request #714 from serpilliere/symb_pool_labelsCamille Mougey2018-04-191-4/+22
|\ | | | | Asmblock: fix AsmSymbolPool API
| * Asmblock: fix AsmSymbolPool APIFabrice Desclaux2018-04-191-4/+22
| |
* | CPU: add reg_info from dictFabrice Desclaux2018-04-181-0/+18
| |
* | Cpu: lmask is propertyFabrice Desclaux2018-04-181-2/+4
| |
* | Arm: add some arm t2 instructionsFabrice Desclaux2018-04-181-0/+4
|/
* Asmblock: fix dis_block_callbackFabrice Desclaux2018-02-021-8/+17
|
* DiGraph: fixed node order in natural loop backedgesTim Blazytko2017-10-181-1/+1
|
* Objc: missing pure int checkFabrice Desclaux2017-10-031-0/+2
|
* Objc: return accesses setFabrice Desclaux2017-08-081-57/+48
|
* Objc: hash, eq for CGenFabrice Desclaux2017-08-081-28/+116
|
* Objc: update apiFabrice Desclaux2017-08-071-41/+79
|
* Objc: enhance C str typesFabrice Desclaux2017-08-071-1/+7
|
* Objc: store function arguments'namesFabrice Desclaux2017-08-072-10/+17
|
* Objc: merge type analyzer and get_accessFabrice Desclaux2017-08-071-304/+108
|
* Objc: C object are now hashable, immutable, cmpFabrice Desclaux2017-08-071-85/+104
|
* Objc: fix__str__Fabrice Desclaux2017-08-071-23/+38
|
* Objc: add ObjC cmpFabrice Desclaux2017-08-071-44/+83
|
* ExprReducer: add kwargs arguments for reductionsFabrice Desclaux2017-08-071-31/+43
|
* Objc: any Expr can be typedFabrice Desclaux2017-08-071-29/+18
|
* Objc: support multi accesses/typesFabrice Desclaux2017-08-071-26/+27
|
* Objc: normalize strict_accessFabrice Desclaux2017-07-221-11/+13
| | | | | The "strict_access" attributes return empty solutions if an access is made in the middle of an object.
* Objc: warn on non defined structuresFabrice Desclaux2017-07-221-0/+19
|
* TypeMngr: generate name for unnamed structs/unionsFabrice Desclaux2017-08-041-4/+27
|
* fix atomic_mode leakcoco2017-08-021-1/+5
|
* Asmblock: remove disasm engine job_done attributeFabrice Desclaux2017-07-271-14/+23
| | | | | | | | | | | 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.
* Asmblock: rename blocFabrice Desclaux2017-07-071-15/+32
|
* Objc: save cparser objectFabrice Desclaux2017-06-141-3/+19
|
* Merge pull request #522 from serpilliere/ir_roCamille Mougey2017-06-062-7/+19
|\ | | | | Ir ro
| * Example: clean graph_ir IDAFabrice Desclaux2017-05-241-1/+1
| |
| * IR: Make IRBlock immutableFabrice Desclaux2017-05-241-6/+18
| |
* | Objc: API homogenizationFabrice Desclaux2017-06-021-5/+15
| |
* | Objc: Fix duplicated codeFabrice Desclaux2017-06-021-12/+5
| |
* | Objc: Add padding in sparse structuresFabrice Desclaux2017-06-011-1/+16
|/
* Core/Objc: improuve internal type representationFabrice Desclaux2017-05-152-361/+1030
|
* Remove deprecated use of MatchExprAjax2017-04-211-1/+1
|
* Graph: add discard_edgeFabrice Desclaux2017-04-211-0/+5
|
* Use non-deprecated ExprInt form in sembuilderAjax2017-03-301-5/+6
|