| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-09-30 | Add BinaryView.libraries api to list used libraries | Peter LaFosse | |
| 2021-09-30 | Allow string representation of types to be passed as parameters to methods ↵ | Peter LaFosse | |
| which require Type objects | |||
| 2021-09-29 | Improved Universal (FAT) architecture preference selection. | Brian Potchik | |
| 2021-09-29 | Fix TypeMapping and SymbolMapping | Peter LaFosse | |
| 2021-09-29 | Fix 'get_function_at' API for multi-arch binaries. | Brian Potchik | |
| 2021-09-29 | add explanation of save options and warnings on get_view_of_file APIs | Jordan Wiens | |
| 2021-09-28 | Fix _LinearDisassemblyLine_convertor | Peter LaFosse | |
| 2021-09-28 | Fix include in binaryview.py | Peter LaFosse | |
| 2021-09-28 | FunctionList changes | Peter LaFosse | |
| 2021-09-28 | Removed some commented code | Peter LaFosse | |
| 2021-09-28 | AdvancedILFunctionList class and methods mlil_function, and hlil_function | Peter LaFosse | |
| 2021-09-28 | More f-strings | Peter LaFosse | |
| 2021-09-24 | Use more f-strings | Peter LaFosse | |
| 2021-09-23 | Cleanup tag list and tag rendering | Glenn Smith | |
| 2021-09-23 | Fix BinaryView.range_contains_relocation | Peter LaFosse | |
| 2021-09-22 | Add __contains__ for Function, Section, Segment, BasicBlock and BinaryView | Peter LaFosse | |
| Addresses issue binaryninja-api#1113 | |||
| 2021-09-22 | Add BinaryView.length and deprecate BinaryView.__len__ addresses ↵ | Peter LaFosse | |
| binaryninja-api#2081 | |||
| 2021-09-22 | Fix Section __repr__ | Peter LaFosse | |
| 2021-09-17 | Add back in get_disassembly minus the cruft for backward compatibility | Peter LaFosse | |
| 2021-09-17 | Raise an exception when attempting to write to memory which has a relocation | Peter LaFosse | |
| 2021-09-16 | Fixes #2643 get_symbols_by_name bug | Peter LaFosse | |
| 2021-09-14 | fix several pydoc formatting errors | Jordan Wiens | |
| 2021-09-11 | Add FunctionList proxy class and return one from bv.functions | Peter LaFosse | |
| 2021-09-07 | Improve backward compatibility of Tags APIs | Peter LaFosse | |
| 2021-09-07 | Create NameSpace.get_core_struct() | Peter LaFosse | |
| 2021-09-06 | Fix _platform_recognizers and type error in binaryview.py | Peter LaFosse | |
| 2021-09-06 | Fix import of log | 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 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 | Fix some type check warnings in StructureDataView | 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 | Additional typehints for mediumlevelil.py, binaryview.py and function.py | Peter LaFosse | |
| 2021-09-06 | Fix some rebase errors in binaryview.py | Peter LaFosse | |
| 2021-09-06 | Fix some type check errors in debuginfo.py | Peter LaFosse | |
| Add try finally blocks for deallocation | |||
| 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 | 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 | Don't inherit from object anymore | Peter LaFosse | |
| 2021-09-05 | Create class CoreDataVariable and make DataVariable class 'active' | Peter LaFosse | |
| 2021-09-05 | add a core.free_string helper | Peter LaFosse | |
| 2021-09-05 | Refactor RegisterValue class into multiple dataclasses which can be ↵ | Peter LaFosse | |
| instantiated directly | |||
| 2021-09-05 | Fix BinaryView.new | Peter LaFosse | |
| 2021-09-05 | Add type hints to basicblock.py, lowlevelil.py, architecture.py | Peter LaFosse | |
| 2021-08-20 | platforms: specify platform types and add bvt platform callbacks | Ryan Snyder | |
| 2021-08-13 | Workflows early preview. | Brian Potchik | |
| 2021-08-05 | Also return the incomingType member in TypeFieldReference | Xusheng | |
| 2021-07-15 | Fix for create_user_function does not consult ↵ | galenbwill | |
| get_associated_platform_by_address when no platform is specified Fix for https://github.com/Vector35/binaryninja-api/issues/2554#issue-945559859 | |||
| 2021-07-09 | Cleanup tags and comments in many places | Glenn Smith | |
| Fixes #1926 #2374 #2325 #2204 #1652 and possibly others | |||
| 2021-07-07 | DebugInfo - plugable debug information importers - C++, Rust, and Python APIs | KyleMiles | |
