| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-22 | Implement return value location handling for x86/x86_64 ELF ABI | Rusty Wagner | |
| 2026-02-02 | Annotate deprecated C++ APIs | Mark Rowe | |
| A `BN_DEPRECATED` macro is introduced that expands to a `[[deprecated(msg)]]` attribute. Using functions that are annotated as deprecated will generate a compiler warning. This should help make users aware that they should migrate to replacement APIs. | |||
| 2026-01-30 | Add basic linux-ilp32 platform support | Michael Krasnitski | |
| 2026-01-16 | Added Ultimate edition NDS32 architecture support. | Alexander Taylor | |
| 2026-01-01 | update copyrights for 2026 | Jordan Wiens | |
| 2025-07-30 | [CMake] Specify CONFIGURE_DEPENDS for all file(GLOB ..) | Mark Rowe | |
| This ensures that CMake detects when files that match the glob are added or removed. | |||
| 2025-06-29 | [powerpc] Full merge of PowerPC disassembler PRs, including: | Galen Williamson | |
| * Remove dependency on capstone for PowerPC disassembly #6292 * Add support for PowerPC VLE instruction set #6740 * Add support for paired-single instructions #6821 * Various post-merge fixes and tweaks to disassembly and lifting * Removal of dependence on capstone for assembler's scoring mechanism (capstone currently disabled, but not removed from codebase yet) | |||
| 2025-06-25 | Update CXX_STANDARD to 20. | Alexander Taylor | |
| Also update minimum CMake version. | |||
| 2025-05-28 | Support for Linux x86-64 x32 ABI | Brandon Miller | |
| 2025-05-13 | [CMake] Report compatibility with 3.15 to silence deprecation warnings | Glenn Smith | |
| 2025-03-28 | belated copyright year update | Jordan Wiens | |
| 2024-03-21 | Add Motorola M-CORE Linux platform support. | Alexander Taylor | |
| 2025-03-10 | Remove platform registration API footgun. | Alexander Taylor | |
| Turns out, you can just pass this thing an architecture that is *completely* different from the one in the platform you are also passing in and it'll just happily do the wrong thing. While that's pretty wild, I'm in favor of not having to make this particular mistake again the next time I copy/paste some code, so we're now deprecating it. | |||
| 2025-03-10 | Add C-SKY linux support to Ultimate edition. | Alexander Taylor | |
| 2025-02-10 | [mips] Merging PR https://github.com/Vector35/binaryninja-api/pull/6013: ↵ | Galen Williamson | |
| adding mips3 support | |||
| 2024-09-13 | Ultimate. | Alexander Taylor | |
| 2024-08-22 | Make MSP430 correctly load after ELF view. | Alexander Taylor | |
| 2024-07-08 | Add Cavium Octeon MIPS Instructions and more general MIPS fixes | noone | |
| 2024-06-19 | Disable Fallback type library for x86, x86_64, aarch64, mips | Zichuan Li | |
| 2024-03-30 | Update copyright year for various modules | Xusheng | |
| 2024-01-04 | Add RISC-V architecture plugin | Rusty Wagner | |
| 2023-06-13 | Move platform submodules into API | Rusty Wagner | |
