| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-05-06 | many pydoc formatting cleanups, added deprecated decorator and replaced ↵ | Jordan Wiens | |
| ad-hoc messages with consistent decorator | |||
| 2022-04-30 | Add debug report alias. | Brian Potchik | |
| 2022-03-24 | Fix get_all_user_var_values API | Peter LaFosse | |
| 2022-03-16 | Add type hints to typelibrary.py and fix type hint for get_address_tags_of_type | Peter LaFosse | |
| 2022-03-16 | Add support for structured logging | Peter LaFosse | |
| 2022-03-11 | Move stack var refs and constant refs behind advanced analysis requests for ↵ | Rusty Wagner | |
| significant memory savings | |||
| 2022-03-02 | Add function update request API. | Brian Potchik | |
| 2022-02-17 | Fix some minor correctness issues with function.py | Peter LaFosse | |
| 2022-02-17 | Make function.architecture non-optional | Peter LaFosse | |
| 2022-02-17 | Add additional unit tests for function.py | Peter LaFosse | |
| Move calls to Free into finally blocks format function.py and api_test.py | |||
| 2022-01-28 | Format All Files | KyleMiles | |
| 2022-01-27 | Fix broken comment in function.py | Peter LaFosse | |
| 2022-01-26 | Convert SizeWithConfidence to OffsetWithConfidence and remove | Peter LaFosse | |
| 2022-01-20 | Add support for mmlil_if_available | Peter LaFosse | |
| 2022-01-19 | Turn some asserts back into exceptions | Peter LaFosse | |
| 2022-01-19 | Many type check fixes | Peter LaFosse | |
| 2022-01-06 | Add Function::HasUserAnnotations | Peter LaFosse | |
| 2022-01-03 | update copyright years | Jordan Wiens | |
| 2021-11-29 | Fix type hint in TagList.__init__ | Peter LaFosse | |
| 2021-11-29 | Fix type hints for BasicBlockList | Peter LaFosse | |
| 2021-11-05 | Turn some apis back into Lists for ease of use, improve __repr__ for list ↵ | Peter LaFosse | |
| and mapping containers | |||
| 2021-10-20 | Update Function.function_type to use types.FunctionType instead of types.Type | Josh F | |
| 2021-10-19 | More accurate description of operand argument | Glenn Smith | |
| 2021-10-19 | Docs for get/set integer display type | Glenn Smith | |
| 2021-10-11 | Revert 'mlils' back to list instead of Generator | Peter LaFosse | |
| 2021-09-30 | Remove unsafe BNDeleteAutoVariable | 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-28 | Add Refactor Symbol to CoreSymbol and Symbol | Peter LaFosse | |
| 2021-09-28 | Add BasicBlockList class for improved iteration speed of basic blocks | Peter LaFosse | |
| 2021-09-22 | Add __contains__ for Function, Section, Segment, BasicBlock and BinaryView | Peter LaFosse | |
| Addresses issue binaryninja-api#1113 | |||
| 2021-09-18 | Make some additional dataclasses frozen | Peter LaFosse | |
| 2021-09-14 | Fix for issue #2634: adds missing assignment to ↵ | galenbwill | |
| `DisassemblyTextLine.highlight` attribute when `isinstance(color, _highlight.HighlightColor)` is true | |||
| 2021-09-08 | moving InstructionTextToken back to architecture module and aliasing from ↵ | Jordan Wiens | |
| function for better backward compatibility | |||
| 2021-09-07 | Improve backward compatibility of Tags APIs | Peter LaFosse | |
| 2021-09-06 | Fix some unnecessary checks for handle is not None in destructors | Peter LaFosse | |
| 2021-09-06 | Commonize _to_core_struct/_from_core_struct | Peter LaFosse | |
| Improve implementation of immutable_copy/mutable_copy | |||
| 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 | Improve backward compatibility of python/function.py | Peter LaFosse | |
| 2021-09-06 | Fix typecheck error in function.py | Peter LaFosse | |
| 2021-09-06 | Use more f-strings | Peter LaFosse | |
| 2021-09-06 | Additional typehints for mediumlevelil.py, binaryview.py and function.py | Peter LaFosse | |
| 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 | Refactor ILs for greater speed and utility | Peter LaFosse | |
| 2021-09-05 | Don't inherit from object anymore | Peter LaFosse | |
| 2021-09-05 | Refactor RegisterValue class into multiple dataclasses which can be ↵ | Peter LaFosse | |
| instantiated directly | |||
| 2021-09-05 | Refactor Variable class | Peter LaFosse | |
| The Variable class is now broken into 3 separate classes with helper methods to convert between them. CoreVariable is implemented as a frozen dataclass and is analogous to BNVariable VariableNameAndType is analogous to BNVariableNameAndType Bothe the above are passive objects and can not be changed directly The new and improved Variable object is now an active object which can be operated on directly and changes will take effect immediately | |||
| 2021-09-05 | Add type hints to basicblock.py, lowlevelil.py, architecture.py | Peter LaFosse | |
| 2021-08-13 | Workflows early preview. | Brian Potchik | |
