summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-11-04Add some more TODO items in rustMason Reed
2024-11-04Fix rust object destructors taking a ref accidentallyMason Reed
2024-11-04WARP: Refactor sigemMason Reed
Support traversing directories and loading sbin files
2024-11-04WARP: Misc formatting and remove useless apply commandMason Reed
2024-11-04WARP: Fix analysis updates not being correctly markedMason Reed
We are running at the end of analysis now so we must invoke reanalysis
2024-11-04WARP: Increase trivial LLIL threshold to 20 bytesMason Reed
2024-11-04WARP: Further constraints on blacklisted instructionsMason Reed
Should allow for non-implicitly extended registers to set to themselves and not be blacklisted
2024-11-03MSVC RTTI: Remove background taskMason Reed
2024-11-03MSVC RTTI: Use GetOriginalImageBase instead of GetStartMason Reed
2024-11-03WARP: Cleanup find from function guid commandMason Reed
2024-11-03Add docs for plugin status widgetKyleMiles
2024-11-03Update type hints for BaseILInstruction.add_subgraphKyleMiles
2024-11-03Remove mention of old usernameKyleMiles
2024-11-03Python API : Update .operands documentationKyleMiles
2024-11-01fix repeated background image in latest doxygenJordan Wiens
2024-11-01Fix segment removal APIs.Brian Potchik
2024-10-30add make.bat for doxygen on windowsJordan Wiens
2024-10-30Use idiomatic PythonZerotistic
2024-10-30fix: validate input type in TypeLibrary.add_alternate_name to prevent crashesZerotistic
Fixes Vector35/binaryninja-api#5814. The function now checks if the input is of type . This prevents crashes caused by passing null or non-string values.
2024-10-30Fix memory ordering issues found with TSANRusty Wagner
2024-10-30Revert "Fix MSVC RTTI analysis not storing metadata"Mason Reed
This reverts commit 11a535f2227ded4af1b4ac9b9db9e0323220fc4f.
2024-10-30Fix MSVC RTTI analysis not storing metadataMason Reed
2024-10-30WARP: Make build script less scuffedMason Reed
2024-10-30WARP: Update benchesMason Reed
2024-10-30WARP: Fix unresolved constraints in sigemMason Reed
2024-10-30WARP: Only run matcher workflow onceMason Reed
This fixes the matcher constantly being invoked.
2024-10-30WARP: Add more debug commands and manually invoke the matcherMason Reed
2024-10-30WARP: Fix loading incorrect core signature directoryMason Reed
2024-10-30WARP: Fix call site constraint offsetsMason Reed
2024-10-30WARP: Fix non relocatable constant pointers being maskedMason Reed
2024-10-30WARP: Fix unhandled symbol conversionMason Reed
2024-10-30Update notices for new doxygen versionGlenn Smith
2024-10-30Undo whitespace changes from user MIPS reloc PRBrandon Miller
Also wrapped & to suppress build warning
2024-10-30Implicit addends in MIPS do not seem to be honored. Adding the addend to the ↵James Hogan
target. It is not always the case, especially under certian compiler optimizations that a R_MIPS_HI16 relocation is followed by one or more R_MIPS_LO16 relocations. Removing this requirement to fulfill the relocation regardless of the preceeding relocation. Adding the following relocations: * R_MIPS_HIGHEST * R_MIPS_HIGHER * R_MIPS_GPREL16 * (R_MIPS_64 << 8) | R_MIPS_REL32 * R_MIPS_GPREL32
2024-10-30Move the freeversion.h to api/uiXusheng
2024-10-29Small type hint fixesJosh Ferrell
2024-10-28Fix WARP symbol conversion using the wrong modifiersMason Reed
2024-10-28Blacklist useless instructions used for hot patching in WARPMason Reed
Allows matching for windows (useless set reg) and linux (nop) hot patching
2024-10-28Refactor WARP to use a module workflow for matchingMason Reed
Also flush caches on view destruction and improve performance
2024-10-28Rust: Add `BinaryViewExt::get_code_refs_from` apiMason Reed
2024-10-28Rust: Add object destructor APIMason Reed
2024-10-28Rust: Fix cloning module workflowsMason Reed
2024-10-28Eliminate AST parameter in high level rendering APIs, as it is already part ↵Rusty Wagner
of the HLIL instruction
2024-10-28hlr: expose ability to claim line addressesRyan Snyder
2024-10-28arch: fix text token exprIndex initRyan Snyder
2024-10-28Properly wrap the Activity object returned from 'register_activity'.Brian Potchik
2024-10-28[SharedCache] Warnings Cleanupkat
2024-10-28[SharedCache] Fix UI causing BV leakskat
2024-10-28[SharedCache] Optimizations+fixes for SharedCache function workflow.kat
2024-10-26Fix all low level il function getters leaking in rustMason Reed