| Age | Commit message (Collapse) | Author |
|
|
|
`loader.debugInfoExternal` to `analysis.debugInfo.internal` and `analysis.debugInfo.external`
|
|
We might need that capability again in the future, but for now default load settings are only needed on non-raw views after this
point in the API
|
|
actions to load default load settings
|
|
Add API bindings for `BinaryView::GetDebugInfo()`, `BinaryView::ApplyDebugInfo()`, and `BinaryView::SetDebugInfo()`; Remove `analysis.experimental.parseDebugInfo`
(in favor of `loader.debugInfoInternal` and `loader.debugInfoExternal`)
|
|
This was causing ASAN crashes
|
|
This will enable us to have progress bars and cancellation of debuginfo application
|
|
|
|
|
|
|
|
|
|
Due to bugs, sometimes named types will not have a correct id, leading to bugs
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
large numbers of symbols
|
|
Why has this never existed
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix https://github.com/Vector35/binaryninja-api/issues/2590
|
|
|
|
|
|
Fixes #1926 #2374 #2325 #2204 #1652 and possibly others
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add Python API for retrieving all type fields referenced by code
change m_updatesRequired to std::atomic_bool
fix potential UAF after calling AnalysisCompletionEvent::Cancel()
|
|
|
|
|
|
|
|
|
|
fix state initialization.
|
|
|
|
|
|
|
|
during open with options.
|
|
add CanAssemble() to architectures
|
|
|