| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Fixes #8166.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It now stores its operands in the correct fields of the expression.
Fixes https://github.com/Vector35/binaryninja-api/issues/8149.
|
|
MediumLevelILInstruction::lift
This could result in a crash or incorrect data being read.
Fixes https://github.com/Vector35/binaryninja-api/issues/8155
|
|
Fixes https://github.com/Vector35/binaryninja-api/issues/8089
|
|
A similar fix was applied for `load_view_with_options` inhttps://github.com/Vector35/binaryninja-api/commit/ff58143ff7794d7251f9182294dd25bd4cbe15eb but was not applied here. This allows `None` to be correctly passed for options.
|
|
We should not be using Ref<T> in functions which do not require ref counted ownership
Also changes `Project::default_project_path` to return `PathBuf`
|
|
|
|
- Remove the "viral" `BinaryViewExt` trait and its blanket impl
- Split up the binary view type from the custom trait impl
- Simplify and fix bugs regarding custom binary view initialization
- Rewrite Minidump binary view example, parses the PE headers to create proper sections now
- Add some extra documentation
- Add unit test for custom binary view
|
|
InlineDuringAnalysisWithConfidence
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|