| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
which require Type objects
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Addresses issue binaryninja-api#1113
|
|
binaryninja-api#2081
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Improve implementation of immutable_copy/mutable_copy
|
|
metadata.py, callingconvention.py, binaryview.py, highlevelil.py, scriptingprovider.py, types.py
Fix typehint for Union[QualifiedName, str]
|
|
|
|
DataVariable is now 'live'
- Can now directly get/set the name/symbol and type
- Can now read values by automatically creating a TypedDataReader
- Can now write the value of DataVariables (only using bytes objects for now)
BinaryReader/BinaryWriter now have optional addresses passed to each of the read/write methods
- Can now be instantiated from a helper on BinaryView 'br = bv.reader'
StructuredDataView is deprecated in favor of TypedDataReader but left in for backward compatibility
|
|
|
|
|
|
Add try finally blocks for deallocation
|
|
|
|
add HLIL vars_read/vars_written
Additional progress on HLILInstruction refactor
|
|
Remove _mutable types
|
|
Fix linter error in scriptingprovider.py
Update workflow.py using updated paradigms and type hints
|
|
|