| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-08-01 | Add LogForException APIs to pass stack trace information separate from the ↵ | Rusty Wagner | |
| message | |||
| 2025-04-21 | Actually fix crash when opening aarch64 TE binary with free version | Josh Ferrell | |
| 2025-04-17 | Fix crash when opening aarch64 TE binary with free version | Josh Ferrell | |
| 2025-01-20 | Allow overriding common loader settings when automatic load file parsing fails. | Brian Potchik | |
| 2024-11-13 | Bulk add segments in the binary view to improve performance | Xusheng | |
| 2024-07-15 | Fix crash on load of AArch64 TE w/ Binja free | Brandon Miller | |
| 2024-05-16 | Removed loader.architecture from py mapped view | Brandon Miller | |
| Also updated Python API docs references to loader.architecture | |||
| 2024-05-16 | Removed loader.architecture override from views | Brandon Miller | |
| Architecture is derived from platform object and can be overriden using loader.platform | |||
| 2024-04-15 | Fix TE view PerformGetEntryPoint | Brandon Miller | |
| 2024-03-15 | Give names to data directory entries | Michael Krasnitski | |
| TE always uses only the base relocation and debug entries from the original PE file. | |||
| 2024-03-15 | Adjust names and types of TE Header fields | Michael Krasnitski | |
| Rename fields to camelCase, use arrays where applicable, and add some data symbols. | |||
| 2024-03-13 | Fixed segment / section misalignment in TE view | Brandon Miller | |
| This commit fixes an issue in the TE view while creating segments and sections. Segments and sections are calculated from the base of the original PE file, prior to the PE headers being stripped and replaced with the TE header | |||
| 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) | |||
