| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-11-18 | fix internal signature kit reference links | Jordan Wiens | |
| 2024-11-18 | update qt license url | Jordan Wiens | |
| 2024-11-18 | update settings for 4.2 release | Jordan Wiens | |
| 2024-11-17 | Add WARP documentation | Mason Reed | |
| 2024-11-17 | Cleanup some redlines for Workflows documentation. | Brian Potchik | |
| 2024-11-16 | add user docs for dlyd shared cache | Jordan Wiens | |
| 2024-11-16 | compress docs images | Jordan Wiens | |
| 2024-11-16 | Update documentation for the Workflows feature. | Brian Potchik | |
| 2024-11-15 | Add extra explanation for `export_*_to_library` APIs. | Alexander Taylor | |
| 2024-11-15 | Add warnings about silent failures in function APIs. | Alexander Taylor | |
| Attempts to partially address #6019. | |||
| 2024-11-15 | small grammatical tweaks | Jordan Wiens | |
| 2024-11-15 | memory permission documentation, resolves #5750 | Jordan Wiens | |
| 2024-11-14 | Fix indentation for easier diffs. | Brian Potchik | |
| 2024-11-13 | WARP: Cleanup Cargo.toml | Mason Reed | |
| 2024-11-13 | WARP: More readable `WARP\\Debug\\Function Matcher` output | Mason Reed | |
| 2024-11-13 | [SharedCache] Fix a bndb deserialization error caused by last commit | kat | |
| 2024-11-13 | Append export and symbol info to correct arrays | Mark Rowe | |
| This is both a correctness fix and avoids leaking a massive amount of memory. | |||
| 2024-11-13 | Don't leak DataBuffers | Mark 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-13 | make abbreviation match longer name for DSC plugin info | Jordan Wiens | |
| 2024-11-13 | Bulk add segments in the binary view to improve performance | Xusheng | |
| 2024-11-12 | WARP: 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 view | kat | |
| 2024-11-12 | Fix misc warning in rust examples | Mason Reed | |
| 2024-11-12 | WARP: Fix function GUID creation masking off non relocatable constants | Mason Reed | |
| 2024-11-12 | WARP: Run `cargo fmt` | Mason Reed | |
| 2024-11-12 | WARP: Allow skipping trivial function constraints | Mason Reed | |
| 2024-11-11 | WARP: Lazily include types for created signatures | Mason Reed | |
| Signatures created using the command now do not include all types in the view | |||
| 2024-11-11 | WARP: More easily adjustable binja settings | Mason Reed | |
| Also fixes the issue of running sigem without already enabling WARP previously. | |||
| 2024-11-11 | WARP: Bump warp dependency | Mason Reed | |
| 2024-11-11 | Add actual logger api to rust | Mason Reed | |
| 2024-11-11 | WARP: Run `cargo clippy` | Mason Reed | |
| 2024-11-11 | WARP: Call cache destructor and adjust worker thread count for view cleanup | Mason Reed | |
| 2024-11-11 | WARP: Lockless ViewID | Mason Reed | |
| 2024-11-11 | WARP: Cache type references in the view caches | Mason Reed | |
| This allows us to free the type references instead of keeping them around forever | |||
| 2024-11-11 | WARP: Bump warp dependency | Mason Reed | |
| 2024-11-11 | WARP: Misc formatting | Mason Reed | |
| 2024-11-11 | Add FileMetadata::session_id to rust api | Mason Reed | |
| 2024-11-09 | fix DSC first-popup dialog | Jordan Wiens | |
| 2024-11-08 | WARP: Refactor matcher | Mason 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-08 | WARP: Cleanup sigem about documentation | Mason Reed | |
| 2024-11-08 | WARP: Fix matcher workflow generating a large number of anonymous undo actions | Mason Reed | |
| 2024-11-08 | WARP: Fix very rare lock contention throwing away cache entry on finish | Mason Reed | |
| 2024-11-08 | WARP: Bump warp dependency and remove unused dependency | Mason Reed | |
| 2024-11-08 | Add rust api for bulk segment addition | Mason Reed | |
| 2024-11-08 | WARP: Misc clippy lints | Mason Reed | |
| 2024-11-08 | WARP: Fix sigem leaving file handle open and deduplicate files | Mason Reed | |
| 2024-11-08 | WARP: Add manual file loading and initial user settings | Mason Reed | |
| Also just some general cleanup in the matcher | |||
| 2024-11-08 | WARP: Misc changes | Mason Reed | |
| 2024-11-08 | WARP: Remove unneeded ref in type conversion | Mason Reed | |
| 2024-11-08 | WARP: Find command shouldn't generate new GUID's | Mason Reed | |
