summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-11-05[SharedCache] Changes to the alpha popup/info tabkat
2024-11-05[SharedCache] Add load option to disable automatic loading of libsystem_ckat
2024-11-05[SharedCache] Fix for section names in caches opened within a projectkat
2024-11-05[SharedCache] Optimizations for symbol resolution workflowkat
2024-11-05[SharedCache] Add project support for split dscJosh Ferrell
2024-11-05[SharedCache] Implement LoadedImage API, Fix serialized image names, more ↵kat
robust system for out-of-date databases
2024-11-05[SharedCache] Fix a crash whenever user uses DSC apis on non-dsc.kat
2024-11-04Fix undefined behavior with COFF relocationsMason Reed
Was causing major instability with WARP signature generation
2024-11-04Remove ability to panic on pre-initialized logger in rustMason Reed
Typically this would never occur, however due to the mystical nature of linkers this somehow has happened outside of demo builds
2024-11-04Fix opening/closing braces in PseudoRustPeter LaFosse
2024-11-04WARP: Add READMEMason Reed
Should help with people wanting to build sigem
2024-11-04WARP: Move workflows from `analysis.plugins.warp` to `analysis.warp`Mason Reed
Fixes the weird coalesced setting entry
2024-11-04WARP: Support compressed by default signature data filesMason Reed
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