| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-09-06 | Fix IL comparision instructions | Peter LaFosse | |
| 2021-09-06 | Fix import of log | Peter LaFosse | |
| 2021-09-06 | type hints for mediumlevelil.py | Peter LaFosse | |
| 2021-09-06 | Fix hlil vars_used_in_function | Peter LaFosse | |
| 2021-09-06 | Commonize _to_core_struct/_from_core_struct | Peter LaFosse | |
| Improve implementation of immutable_copy/mutable_copy | |||
| 2021-09-06 | Add BNTypeBuilderSetChildType | Peter LaFosse | |
| 2021-09-06 | Reorder inheritance for consistency | Peter LaFosse | |
| 2021-09-06 | Dont' expand operands to maintain backward compatibility | Peter LaFosse | |
| 2021-09-06 | Ignore some type check warnings in downloadprovider.py | Peter LaFosse | |
| 2021-09-06 | make dataclasses in function.py | Peter LaFosse | |
| 2021-09-06 | Add some additional typehints to architecture.py, function.py and ↵ | Peter LaFosse | |
| metadata.py, callingconvention.py, binaryview.py, highlevelil.py, scriptingprovider.py, types.py Fix typehint for Union[QualifiedName, str] | |||
| 2021-09-06 | Add __str__ for Architecture | Peter LaFosse | |
| 2021-09-06 | Commonize all possible IL base classes in commonil.py | Peter LaFosse | |
| 2021-09-06 | Improve backward compatibility of python/function.py | Peter LaFosse | |
| 2021-09-06 | Add back in ILOperations | Peter LaFosse | |
| replace 'vars_referenced' with 'vars' added 'vars_used_in_address' fixed some class hierarchy issues | |||
| 2021-09-06 | Fix many bugs in types.py | Peter LaFosse | |
| 2021-09-06 | Fix some comments in typelibrary.py | Peter LaFosse | |
| 2021-09-06 | Fix some type errors in lineardisassembly.py | Peter LaFosse | |
| 2021-09-06 | Fix load/store instruction hierarchy in lowlevelil.py | Peter LaFosse | |
| 2021-09-06 | Fix call to core.BNGetRealVariableName in variable.py | Peter LaFosse | |
| 2021-09-06 | Fix typecheck error in function.py | Peter LaFosse | |
| 2021-09-06 | Fix typecheck error in architecture.py | Peter LaFosse | |
| 2021-09-06 | Ignore some unneeded type check errors | Peter LaFosse | |
| 2021-09-06 | Fix some type check warnings in StructureDataView | Peter LaFosse | |
| 2021-09-06 | Change NamedTypeReference.GetTypeClass to GetTypeReferenceClass as it was ↵ | Peter LaFosse | |
| conflicting with Type.GetTypeClass | |||
| 2021-09-06 | Use more f-strings | Peter LaFosse | |
| 2021-09-06 | Refactor DataVariable, BinaryReader, BinaryWriter, and StructuredDataView | Peter LaFosse | |
| 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 | |||
| 2021-09-06 | Improve include style in basicblock.py | Peter LaFosse | |
| Improve include style of debuginfo.py | |||
| 2021-09-06 | Additional typehints for mediumlevelil.py, binaryview.py and function.py | Peter LaFosse | |
| 2021-09-06 | Update types.py to use *WithBuilder APIs | Peter LaFosse | |
| 2021-09-06 | Fix some rebase errors in binaryview.py | Peter LaFosse | |
| 2021-09-06 | Some normalizing code changes | Peter LaFosse | |
| 2021-09-06 | Remove unnecessary check on type | Peter LaFosse | |
| 2021-09-06 | Bug fix for new way of created NamedTypeReferences | Peter LaFosse | |
| 2021-09-06 | Fix some type check errors in debuginfo.py | Peter LaFosse | |
| Add try finally blocks for deallocation | |||
| 2021-09-06 | Fix BasicBlock.can_exit | Peter LaFosse | |
| 2021-09-06 | Fix hlil.operands and some other type checker errors | Peter LaFosse | |
| 2021-09-05 | Make use of BNGetRealVariableName for variable names | Peter LaFosse | |
| 2021-09-05 | Fix data accessors to return bytes objects instead of chr | Peter LaFosse | |
| 2021-09-05 | Remove some unnecessary properties for various derived HLIL Instructions, ↵ | Peter LaFosse | |
| add HLIL vars_read/vars_written Additional progress on HLILInstruction refactor | |||
| 2021-09-05 | Refactor Python Types | Peter LaFosse | |
| Remove _mutable types | |||
| 2021-09-05 | Commonize how BasicBlocks are constructed | Peter LaFosse | |
| 2021-09-05 | type hints for highlevelil.py, mediumlevelil.py and lowlevelil.py, workflow.py | Peter LaFosse | |
| Fix linter error in scriptingprovider.py Update workflow.py using updated paradigms and type hints | |||
| 2021-09-05 | Fix bug in python/variable.py | Peter LaFosse | |
| 2021-09-05 | Fix bug in unit tests. Fix vars_read, vars_written in Intrinsic instructions | Peter LaFosse | |
| 2021-09-05 | small bug fix to scriptingprovider.py | Peter LaFosse | |
| 2021-09-05 | Refactor ILs for greater speed and utility | Peter LaFosse | |
| 2021-09-05 | Don't inherit from object anymore | Peter LaFosse | |
| 2021-09-05 | Fix InstructionInfo | Peter LaFosse | |
| 2021-09-05 | Create class CoreDataVariable and make DataVariable class 'active' | Peter LaFosse | |
