| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-12-14 | Pass length to free flag conditions list callback and remove libc from rust api | Mason Reed | |
| Allows language bindings like rust to free conditions lists sanely | |||
| 2024-12-14 | Pass length to free register list callback | Mason Reed | |
| Allows language bindings like rust to free register lists sanely | |||
| 2024-08-04 | spellcheck pass on pydocs | Jordan Wiens | |
| 2024-07-24 | Remove deprecated API functions. | Alexander Taylor | |
| 2024-07-09 | Refactor architecture calling convention python api | Mason Reed | |
| 2024-06-05 | Add support for getting/setting default calling conventions in python | Josh Ferrell | |
| 2024-06-04 | python/architecture: return instance from `Architecture.register()` | Catherine | |
| 2024-06-04 | Add CorePlatform to python api for proper subclassing | Glenn Smith | |
| 2024-05-24 | arch: multiple delay slot support, suppress spurious mips warning | Ryan Snyder | |
| 2024-05-02 | Add address display mode options | Glenn Smith | |
| 2024-03-15 | Separate local variable tokens in higher level ILs from stack variable ↵ | Rusty Wagner | |
| tokens in lower levels, and improve token usage in disassembly | |||
| 2024-03-02 | Add support for memory intrinsics. | Brian Potchik | |
| 2024-02-07 | add exprIndex field to BNInstructionTextToken | Ryan Snyder | |
| 2024-01-08 | update copyright year | Jordan Wiens | |
| 2023-08-23 | small clarification on APIs that descibe max_instruction_length | Jordan Wiens | |
| 2023-04-25 | Fix deprecation warning formatting in docs, require deprecated_in parameter | Josh Ferrell | |
| 2023-03-27 | Catch all types of exceptions in functions in Architecture that call ↵ | Xusheng | |
| user-implemented methods. Fix https://github.com/Vector35/binaryninja-api/issues/4152 | |||
| 2023-01-05 | Update copyright to 2023 | Josh F | |
| 2022-10-04 | Deprecate unused BinaryViewTypeArchitectureConstant API | Xusheng | |
| 2022-02-17 | Add some additional type hints to architecture.py and lowlevelil.py | Peter LaFosse | |
| 2022-01-28 | Format All Files | KyleMiles | |
| 2022-01-19 | Many type check fixes | Peter LaFosse | |
| 2022-01-19 | Use Dict instead of Mapping where appropriate | Peter LaFosse | |
| 2022-01-03 | update copyright years | Jordan Wiens | |
| 2021-12-03 | Fix type hint for get_instruction_low_level_il | Peter LaFosse | |
| 2021-10-11 | Fix LowLevelIL returning an invalid ILSemanticFlagClass | Peter LaFosse | |
| 2021-09-24 | Use more f-strings | Peter LaFosse | |
| 2021-09-16 | fix get_semantic_flag_class_index | Peter LaFosse | |
| 2021-09-16 | Fix type check error on self.regs/self.reg_stacks | Peter LaFosse | |
| 2021-09-16 | Make RegisterInfo and RegisterStackInfo classes frozen and thus hashable | Peter LaFosse | |
| 2021-09-15 | Fix initialization of IntrinsicInfo objects. | Peter LaFosse | |
| 2021-09-15 | Use new types outside of `isinstance` checks to satisfy PyRight | Alex Cameron | |
| 2021-09-15 | Avoid using `isinstance` on objects returned by `NewType` | Alex Cameron | |
| 2021-09-15 | Fix RegisterInfo initialization | Peter LaFosse | |
| 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 get_low_level_il* functions | Peter LaFosse | |
| 2021-09-06 | Fix import of log | 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 | Fix typecheck error in architecture.py | Peter LaFosse | |
| 2021-09-06 | Use more f-strings | Peter LaFosse | |
| 2021-09-06 | Fix some type check errors in debuginfo.py | Peter LaFosse | |
| Add try finally blocks for deallocation | |||
| 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 | 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 | fix issue when looking up branch type in Architecture._get_instruction_info | Peter LaFosse | |
| 2021-09-05 | Convert the following to dataclasses: | Peter LaFosse | |
| AddressRange BoolWithConfidence ConstantReference EnumerationMember FunctionParameter ILFlag ILIntrinsic ILRegister ILRegisterStack ILSemanticFlagClass ILSemanticFlagGroup IndirectBranchInfo InstructionBranch InstructionInfo IntrinsicInfo IntrinsicInput LowLevelILExpr LowLevelILOperationAndSize PossibleValueSet RegisterInfo RegisterSet RegisterStackAdjustmentWithConfidence RegisterStackInfo SSAFlag SSARegister SSARegisterOrFlag SSARegisterStack SizeWithConfidence StackVariableReference StructureMember TypeFieldReference TypeParserResult ValueRange BasicBlockEdge | |||
| 2021-09-05 | add a core.free_string helper | Peter LaFosse | |
