| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-06 | normalize Shared Cache name | Jordan Wiens | |
| 2024-11-06 | [SharedCache] Fix bndb save/load within projects | kat | |
| 2024-11-05 | [SharedCache] very Hotfix for 'SharedCache.load_image_with_install_name' | kat | |
| 2024-11-05 | [SharedCache] Hotfix flags on dyldData sections | kat | |
| 2024-11-05 | [SharedCache] Changes to the alpha popup/info tab | kat | |
| 2024-11-05 | [SharedCache] Add load option to disable automatic loading of libsystem_c | kat | |
| 2024-11-05 | [SharedCache] Fix for section names in caches opened within a project | kat | |
| 2024-11-05 | [SharedCache] Add project support for split dsc | Josh 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-10-28 | [SharedCache] Warnings Cleanup | kat | |
| 2024-10-23 | Initial commit of the alpha dyld_shared_cache view API Plugin. | kat | |
| This is an early release of our DSC processing plugin. We're still hard at work improving this feature. You should be able to just drop in a dyld_shared_cache and use the 'Shared Cache Triage' view to load and analyze images. | |||
