summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-06-19Fix up the files.elf.detectARMBE8Binary settingXusheng
2024-06-18Fix memory leak in BinaryView::GetUniqueSectionNamesMason Reed
2024-06-18Add support for __chain_start section parsing (Firmware fixups)kat
2024-06-18More conservative detection of ARM BE8 binaries. Fix ↵Xusheng
https://github.com/Vector35/binaryninja-api/issues/5621
2024-06-17Load all types from DWARF even if they are unusedJosh Ferrell
2024-06-17[Objective-C] Parse CFStrings seperately from main Objective-C Processing.kat
2024-06-16[Objective-C] Wrap undo actions in Objective-C processingkat
2024-06-16[Objective-C] Nonlazy Category Support, improve category variable namingkat
2024-06-16[Objective-C] Parse protocol information.kat
2024-06-16[Objective-C] Mark __objc_ivar as const, define names for class/super refskat
2024-06-14Correct doc comment about not being able to remove plugin repositories; Also ↵KyleMiles
add doc comment for #2987
2024-06-14Replace plugin minimum_version with minimum_version_info; Add ↵KyleMiles
maximum_version_info
2024-06-14Plugin Manager : Remove install instructionsKyleMiles
2024-06-14Plugin mananger : Remove license name fieldKyleMiles
2024-06-14Shallow instruction traversal for HighLevelILInstruction.traverseMason Reed
2024-06-14Remove suite/binaries submoduleMason Reed
2024-06-14Delete unmaintained test suiteMason Reed
2024-06-13[arm64]: fix broken compilation on windowsGalen Williamson
no Elvis operator ?:( api\arch\arm64\il.cpp(894): error C2059: syntax error: ':' api\arch\arm64\il.cpp(1839): error C7555: use of designated initializers requires at least '/std:c++20'
2024-06-13[arm64] fixed lifting for LDADD*, filled in lifting for alias STADD*, fixed ↵Galen Williamson
tests for recently added system registers dczid_el0 and ctr_el0; fixes #5603
2024-06-13[arm64] fixes and improvements to test_gen.pyGalen Williamson
2024-06-13ObjC: Fix memory leak in processingGlenn Smith
2024-06-13Apply stack variables from DWARFJosh Ferrell
2024-06-12stackview: only show vars valid at current locRyan Snyder
2024-06-12Prevent crash when failing to authenticate with remoteJosh Ferrell
2024-06-12Disassemble SFENCE.VM instructionMason Reed
2024-06-11Rebase DebugInfo function addresses.Alexander Taylor
Fixes #5231.
2024-06-11Add original base to Rust API.Alexander Taylor
2024-06-11More descriptive error for TP-relative reloc.Alexander Taylor
2024-06-11[Mach-O] Add support for DYLD_INFO rebase informationkat
2024-06-11[Mach-O] Move Objective-C Structural processing to Mach-O View and ↵kat
automatically enable the workflow when applicable.
2024-06-11[Mach-O] Fix issue where imported symbols did not have relocations applied, ↵kat
Fix an issue with binding opcode 0xC0
2024-06-11ELF: Fix crash if an entry point function fails to loadGlenn Smith
Just needed a null check around this
2024-06-11Add some missing arm64 system registersJosh Ferrell
2024-06-11Fix lifting of pair load operations when first and third operand are equal ↵Josh Ferrell
and reduce code duplication
2024-06-10Fix handling of compressed debug sections in 32-bit ELFsJosh Ferrell
2024-06-10Add fmt formatters for IL instructionsGlenn Smith
2024-06-10Cookbook entry on adding a magic variableGlenn Smith
2024-06-10Fix python magic variables applying post-startupGlenn Smith
2024-06-10Alternate fmt::Debug for Type with even more debug infoGlenn Smith
2024-06-10add explanation about double clicking addresses in memory mapJordan Wiens
2024-06-10Large PDB parsing performance improvementsJosh Ferrell
2024-06-10Change some dwarf errors to warningsJosh Ferrell
2024-06-10Correctly parse the value of guardCFCheckFunctionPointer and ↵Xusheng
guardCFDispatchFunctionPointer in case of rebasing. Fix https://github.com/Vector35/binaryninja-api/issues/5535
2024-06-06Fix DWARF parser reporting as valid for any binary with a build idJosh Ferrell
2024-06-06Support for local debug directoriesJosh Ferrell
2024-06-06Do not crash when DWARF supplies weird infoJosh Ferrell
2024-06-06Add api/modular system to python magic variablesGlenn Smith
2024-06-06Update issue template to ask for a binary by default. Fix ↵Xusheng
https://github.com/Vector35/binaryninja-api/issues/5510
2024-06-05Add support for getting/setting default calling conventions in pythonJosh Ferrell
2024-06-05Fix bugs with importing dwarf function information and greatly improve ↵Josh Ferrell
performance