| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-03-28 | belated copyright year update | Jordan Wiens | |
| 2024-03-21 | Add Motorola M-CORE Linux platform support. | Alexander Taylor | |
| 2025-03-19 | Add mac-kernel platform | kat | |
| 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 | |||
| 2025-01-08 | Prevent crash when Mach-O view doesn't exist | Josh Ferrell | |
| 2024-11-08 | Prevent race in windows platform binary view initialization | Mason Reed | |
| 2024-09-13 | Ultimate. | Alexander Taylor | |
| 2024-08-22 | Make MSP430 correctly load after ELF view. | Alexander Taylor | |
| 2024-07-11 | Fix a database upgrade issue regarding mac-aarch64 dbs that are now loaded ↵ | kat | |
| as ios-aarch64 (skip-ci) | |||
| 2024-07-09 | remove sysv | Zichuan Li | |
| Adding `sysv` calling convention introduces a lot of false positives during analysis. Defined in the UEFI Specification, X64 follows a same calling convention with `win64` calling convention. | |||
| 2024-07-08 | Add Cavium Octeon MIPS Instructions and more general MIPS fixes | noone | |
| 2024-06-27 | Add iOS Platforms. Add Mach-O Typelib support | kat | |
| 2024-06-19 | Disable Fallback type library for x86, x86_64, aarch64, mips | Zichuan Li | |
| 2024-06-19 | Mach-o type libraries are already added | Zichuan Li | |
| 2024-06-19 | Override virtual GetFallbackEnabled for windows | Zichuan Li | |
| Disable fallback type library for windows platform | |||
| 2024-06-04 | Add AdjustTypeParserArguments callback to platform | Glenn Smith | |
| Implementing the solution to #4868 | |||
| 2024-05-24 | platform: initial BNCustomPlatform support | Ryan Snyder | |
| 2024-03-30 | Update copyright year for various modules | Xusheng | |
| 2024-03-11 | BinaryView for EFI Terse Executables | Brandon Miller | |
| In its current state it is able to detect and load TEs that target x86, x86-64, and AArch64. RISC-V will need to be added in the future The current implementation doesn't handle relocations. I have only found TEs that are PEIMs and execute in-place (out of flash) and the .reloc section is stripped (along with .debug) | |||
| 2024-01-04 | Add RISC-V architecture plugin | Rusty Wagner | |
| 2023-12-02 | Add windows kernel platform | Peter LaFosse | |
| 2023-06-14 | Support IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION PE subsystem with EFI types | Rusty Wagner | |
| 2023-06-13 | Move platform submodules into API | Rusty Wagner | |
| 2023-06-13 | Add EFI platform | Rusty Wagner | |
