summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-05-13changed "existing" to "exist" (grammar)Ashvika Maddikonda
2026-05-13changed "much" to "must" (typo)Ashvika Maddikonda
2026-05-13changed "tn" to "in" (typo)Ashvika Maddikonda
2026-05-13changed "on" to "one" (typo)Ashvika Maddikonda
2026-05-13Descrption did not match diagram so fixed thatAshvika Maddikonda
2026-05-13fixed formatting - changed [CTRL + 9] to [CTRL] + 9 to match the rest of the ↵Ashvika Maddikonda
text
2026-05-13changed to exclamation point ..Ashvika Maddikonda
2026-05-13changed "api" to "API" (capitalization)Ashvika Maddikonda
2026-05-13changed "straight forward" to "straightforward" (one word)Ashvika Maddikonda
2026-05-13there was a random j floating on screen - removed thatAshvika Maddikonda
2026-05-13changed "it's" to "its" (grammar)Ashvika Maddikonda
2026-05-13changed "expresses" to "expressions" (typo) and added comma (grammar)Ashvika Maddikonda
2026-05-13Changed from "IL Hierarch" to "IL Hierarchy" (typo)Ashvika Maddikonda
2026-05-13fixed typo in the word "analyzing"Ashvika Maddikonda
2026-05-13Changed "include" to "including" (grammar) and "non" to "none (typo)Ashvika Maddikonda
2026-05-12[Python API] Fix some PVS type hintsJosh Ferrell
2026-05-11Fix LowLevelILFunction::AddOverflowMark Rowe
It now stores its operands in the correct fields of the expression. Fixes https://github.com/Vector35/binaryninja-api/issues/8149.
2026-05-11[Rust] Fix off-by-one accesses to operand lists within ↵Mark Rowe
MediumLevelILInstruction::lift This could result in a crash or incorrect data being read. Fixes https://github.com/Vector35/binaryninja-api/issues/8155
2026-05-10[BNTL] Rename commands root from "BNTL" to "Type Library"Mason Reed
Fixes https://github.com/Vector35/binaryninja-api/issues/8089
2026-05-10[Rust] Fix `load_with_options_and_progress` when options is `None`Joe Rozner
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.
2026-05-10[Rust] Fix misc improper collaboration project function signaturesMason Reed
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`
2026-05-10[Rust] Update repository API unit tests following recent changesMason Reed
2026-05-10[Rust] Refactor `binary_view` moduleMason Reed
- 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
2026-05-08[Python API] Fix _inline_during_analysis_with_confidence not converting ↵Josh Ferrell
InlineDuringAnalysisWithConfidence
2026-05-07Make Metadata::operator== constGlenn Smith
2026-05-07Python: Use BNMetadataIsEqual for object-object comparisonsGlenn Smith
2026-05-07Swap mkdocs for properdocs in docsJordan Wiens
2026-05-06Fix ARM/Thumb2 function platform for .gnu_debugdata symbols.Brian Potchik
2026-05-05add initialization to APIs that might not have already required itJordan Wiens
2026-05-05Change enterprise server version from string to VersionInfo structJosh Ferrell
2026-05-05Switch collaboration permission checks to using User objectsJosh Ferrell
2026-05-05Expose 'is_paid' Extension field in API0cyn
2026-05-04Re-add license text field to API0cyn
2026-04-30Add Create Struct Member at Offset to Type View.Alexander Taylor
2026-04-29Add horizontal scrolling to History View.Alexander Taylor
2026-04-29Add horizontal scrolling to Stack View.Alexander Taylor
2026-04-29Better toggling of integer display signedness.Alexander Taylor
2026-04-29Helper for correct display name when undefining.Alexander Taylor
2026-04-27[Mach-O] Fix crash reading malformed CFStringJosh Ferrell
2026-04-27[Python API] Add missing BinaryView.get_default_load_settings_for_dataJosh Ferrell
2026-04-24UIAction: API to query aliasesGlenn Smith
2026-04-23Add a hover preview for extern symbols that includes type informationMark Rowe
A new preview type is added for extern symbols that includes the external library name, if known, the symbol type, and any call type override that is applied at the hovered callsite. Previously, hovering an extern symbol would display a hex preview of the synthetic extern section which was of limited value.
2026-04-23Share hover-preview logic between LinearView and FlowGraphWidgetMark Rowe
2026-04-23output pip installation failures to the log, allow custom python stack ↵Jordan Wiens
traces in log window
2026-04-23missing environment variables breaks wheel packages with native build depsJordan Wiens
2026-04-23[WARP] Fix misc UI thread safety issues (#8112)Mason Reed
2026-04-22Always show the triage view when opening a shared cache or kernel cacheMark Rowe
BinaryViewType gains a HasNoInitialContent function that views can use to suppress layout restoration when opening a file. The layout will still be restored when the view is loaded from a saved database. Fixes https://github.com/Vector35/binaryninja-api/issues/8083.
2026-04-22[PDB Import] Only adjust sp-relative locals on x86_64Josh Ferrell
2026-04-22[PE] Do not create symbols for debugging metadata symbol entriesJosh Ferrell
2026-04-22[arm64] Update header names in MakefilesfG!
The names of generated headers were not updated after they were changed in b095215397ca.