| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-03-28 | missed the older dates! | Jordan Wiens | |
| 2025-02-11 | Fix partial initialization of `DisassemblyTextLine` | Mason Reed | |
| The usage of `DisassemblyTextLine` in the FFI was unsound, we would forget to initialize some fields causing a myriad of issues where round-tripping through the FFI was losing information. | |||
| 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-10-28 | arch: fix text token exprIndex init | Ryan Snyder | |
| 2024-10-21 | Allow multiple high level representations for display, add Pseudo Rust and a ↵ | Rusty Wagner | |
| Pseudo Python example plugin | |||
| 2024-05-24 | arch: multiple delay slot support, suppress spurious mips warning | Ryan Snyder | |
| 2024-05-24 | platform: initial BNCustomPlatform support | Ryan Snyder | |
| 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-11-14 | Fix a number of leaks and bad uses of free in the api | Glenn Smith | |
| See https://github.com/Vector35/binaryninja-api/issues/4751 | |||
| 2023-11-13 | Add fmt library to api | Glenn Smith | |
| 2023-02-08 | Clean up possible early deletion issues in API callbacks | Rusty Wagner | |
| 2023-02-03 | Fix InstructionTextToken default ctor not initializing members | Glenn Smith | |
| Fixes #3596 | |||
| 2023-01-30 | Fix UAF on C++ BinaryView plugin init, improve demangler and BinaryView APIs | Rusty Wagner | |
| 2023-01-05 | Update copyright to 2023 | Josh F | |
| 2022-11-30 | Type library C++ api & import recording | Glenn Smith | |
| 2022-11-10 | Include C++ standard headers | Christian Blichmann | |
| When compiling in C++ mode, the C++ standard library headers should be included instead of their C counterparts. Drive-by: - Removed include of `json/json.h` from `settings.cpp`, where it was not used | |||
| 2022-11-10 | Warning cleanup | Rusty Wagner | |
| 2022-10-04 | Deprecate unused BinaryViewTypeArchitectureConstant API | Xusheng | |
| 2022-05-11 | Clang+TypeParser APIs | Glenn Smith | |
| 2022-01-28 | Format All Files | KyleMiles | |
| 2022-01-03 | update copyright years | Jordan Wiens | |
| 2021-09-05 | Refactor Python Types | Peter LaFosse | |
| Remove _mutable types | |||
| 2021-02-17 | add support for type xref and variable xref | Xusheng | |
| 2021-01-18 | updating copyright year | Jordan Wiens | |
| 2020-10-15 | edit current line in linear view | Xusheng | |
| add CanAssemble() to architectures | |||
| 2020-09-15 | display as in linear view | Xusheng | |
| 2020-04-28 | Add system register list to architectures. | Rusty Wagner | |
| Global registers are commonly used for module data pointers in architectures, which are global in nature but should still be eliminated in high level ILs once the data pointers have been resolved. This means there needs to be an additional type of global register for those that should never be eliminated in any way, such as an MSR register or other registers that contain important system state with side effects. To allow for this, a list of system registers can be supplied by the archtiecture. | |||
| 2020-04-25 | Add GetDisplayStringForInteger API | Peter LaFosse | |
| 2020-04-21 | Add indentation option for text renderer | Rusty Wagner | |
| 2020-04-17 | Early HLIL testing | Rusty Wagner | |
| 2020-01-01 | update copyright year to 2020 | Jordan Wiens | |
| 2019-08-06 | Fix some double frees with DisassemblyTextLine in API | Rusty Wagner | |
| 2019-08-02 | Fix some places missing tag conversion for text lines | Glenn Smith | |
| 2019-08-01 | Tags | Glenn Smith | |
| 2019-07-23 | Add API to process tokens for integer display types, comments, etc. | Rusty Wagner | |
| 2019-02-28 | Fix typo in API name | Rusty Wagner | |
| 2019-02-22 | Add API for constructing disassembly text | Rusty Wagner | |
| 2019-01-17 | update company name and copyright date | Jordan Wiens | |
| 2019-01-12 | Fix memory leak when allocaing BNInstructionTextToken | Peter LaFosse | |
| 2018-12-19 | Don't free InstructionTextTokens in the core if they were alloced in the API | Peter LaFosse | |
| 2018-12-14 | fixes for get_instruction_lines and code cleanup | Peter LaFosse | |
| 2018-12-13 | Commonize all InstructionTextToken generation | Peter LaFosse | |
| 2018-05-07 | Merge branch 'dev' into test_relocation | Peter LaFosse | |
| 2018-05-07 | Refactor supporting calling convention like approach | Peter LaFosse | |
| 2018-04-29 | Prevent creation of LowLevelILFunction wrappers on the stack | Ryan Snyder | |
| 2018-04-04 | Merging with dev | Peter LaFosse | |
| 2018-04-04 | Most relocations work on ELF/x86_64 | Peter LaFosse | |
