summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-11-21Initial Tags UI refactor to address performance issues and UI blocking.Brian Potchik
2024-11-19Fix signature path lookup for core signatures in WARPMason Reed
2024-11-19Fix MSP430 conditional jump liftingMason Reed
2024-11-19lots of formatting cleanup on workflow docsJordan Wiens
2024-11-18Minor documentation update for python API workflows.Brian Potchik
2024-11-18Fix crash when using DWARF export with array of 0-sized typesJosh Ferrell
2024-11-18MSVC RTTI: Make VFT type adjustableMason Reed
This was the original behavior before the fixes for PDB support
2024-11-18Update Rust dependencies in open source listRusty Wagner
2024-11-18Fix section title.Brian Potchik
2024-11-18fix more invalid documentation urlsJordan Wiens
2024-11-18fix internal signature kit reference linksJordan Wiens
2024-11-18update qt license urlJordan Wiens
2024-11-18update settings for 4.2 releaseJordan Wiens
2024-11-17Add WARP documentationMason Reed
2024-11-17Cleanup some redlines for Workflows documentation.Brian Potchik
2024-11-16add user docs for dlyd shared cacheJordan Wiens
2024-11-16compress docs imagesJordan Wiens
2024-11-16Update documentation for the Workflows feature.Brian Potchik
2024-11-15Add extra explanation for `export_*_to_library` APIs.Alexander Taylor
2024-11-15Add warnings about silent failures in function APIs.Alexander Taylor
Attempts to partially address #6019.
2024-11-15small grammatical tweaksJordan Wiens
2024-11-15memory permission documentation, resolves #5750Jordan Wiens
2024-11-14Fix indentation for easier diffs.Brian Potchik
2024-11-13WARP: Cleanup Cargo.tomlMason Reed
2024-11-13WARP: More readable `WARP\\Debug\\Function Matcher` outputMason Reed
2024-11-13[SharedCache] Fix a bndb deserialization error caused by last commitkat
2024-11-13Append export and symbol info to correct arraysMark Rowe
This is both a correctness fix and avoids leaking a massive amount of memory.
2024-11-13Don't leak DataBuffersMark Rowe
`MMappedFileAccessor::ReadBuffer` was returning a heap-allocated `DataBuffer`, but no callers were ever deleting it. There does not appear to be any reason to heap allocate the `DataBuffer` as the type is effectively a smart pointer wrapper around `BNDataBuffer`. Switch to returning it by value instead. Additionally, `MMappedFileAccessor::ReadBuffer` was allocating a buffer, copying data into it, and then handing that allocation to the `DataBuffer` constructor. The constructor copies data into a new allocation it owns so this allocation is unnecessary and was being leaked.
2024-11-13make abbreviation match longer name for DSC plugin infoJordan Wiens
2024-11-13Bulk add segments in the binary view to improve performanceXusheng
2024-11-12WARP: Set fixed image base for `sigem`Mason Reed
Should fix low address sections colliding with non relocatable constants
2024-11-12[SharedCache] Better failure state for triage viewkat
2024-11-12Fix misc warning in rust examplesMason Reed
2024-11-12WARP: Fix function GUID creation masking off non relocatable constantsMason Reed
2024-11-12WARP: Run `cargo fmt`Mason Reed
2024-11-12WARP: Allow skipping trivial function constraintsMason Reed
2024-11-11WARP: Lazily include types for created signaturesMason Reed
Signatures created using the command now do not include all types in the view
2024-11-11WARP: More easily adjustable binja settingsMason Reed
Also fixes the issue of running sigem without already enabling WARP previously.
2024-11-11WARP: Bump warp dependencyMason Reed
2024-11-11Add actual logger api to rustMason Reed
2024-11-11WARP: Run `cargo clippy`Mason Reed
2024-11-11WARP: Call cache destructor and adjust worker thread count for view cleanupMason Reed
2024-11-11WARP: Lockless ViewIDMason Reed
2024-11-11WARP: Cache type references in the view cachesMason Reed
This allows us to free the type references instead of keeping them around forever
2024-11-11WARP: Bump warp dependencyMason Reed
2024-11-11WARP: Misc formattingMason Reed
2024-11-11Add FileMetadata::session_id to rust apiMason Reed
2024-11-09fix DSC first-popup dialogJordan Wiens
2024-11-08WARP: Refactor matcherMason Reed
- Add configurable matcher settings - Apply adjacent constraints now that were in a module workflow at the end of analysis - Set required number of constraints for more accuracy
2024-11-08WARP: Cleanup sigem about documentationMason Reed