Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Vector35
/
binaryninja-api
Public
Notifications
You must be signed in to change notification settings
Fork
298
Star
1.3k
Code
Issues
1.9k
Pull requests
44
Discussions
Actions
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
binaryninja-api
plugins
dwarf
on
dev
User selector
All users
Datepicker
All time
Commit history
Commits on Sep 18, 2026
[DWARF Import] Deconflict names for different structs/enums
negasora
authored and
CouleeApps
committed
8116260
View commit details
Copy full SHA for 8116260
View code at this point
Browse repository at this point
Use named type references for enums in DWARF
CouleeApps
committed
0168679
View commit details
Copy full SHA for 0168679
View code at this point
Browse repository at this point
Fix DWARF function return types
CouleeApps
committed
6451701
View commit details
Copy full SHA for 6451701
View code at this point
Browse repository at this point
Commits on Sep 14, 2026
Centralize Rust build logic into RustBuild.cmake
Show description for 696b1db
bdash
committed
696b1db
View commit details
Copy full SHA for 696b1db
View code at this point
Browse repository at this point
Commits on Aug 25, 2026
[DWARF] Commit each distinct debug info type once, not once per declaration
Show description for 6bb2d91
bdash
committed
6bb2d91
View commit details
Copy full SHA for 6bb2d91
View code at this point
Browse repository at this point
[DWARF] Record a type's name only where the type is committed
Show description for 6cf544d
bdash
committed
6cf544d
View commit details
Copy full SHA for 6cf544d
View code at this point
Browse repository at this point
[DWARF] Reuse type placeholders across repeated declarations
Show description for 5993e6b
bdash
committed
5993e6b
View commit details
Copy full SHA for 5993e6b
View code at this point
Browse repository at this point
[DWARF] Build the anonymous function type placeholder only once
Show description for 2b01022
bdash
committed
2b01022
View commit details
Copy full SHA for 2b01022
View code at this point
Browse repository at this point
Commits on Aug 1, 2026
Migrate Rust demangler bindings and consumers
Show description for d46c79b
plafosse
committed
d46c79b
View commit details
Copy full SHA for d46c79b
View code at this point
Browse repository at this point
Commits on Jul 29, 2026
Stop letting bad rpaths into built plugins.
fuzyll
committed
83ee602
View commit details
Copy full SHA for 83ee602
View code at this point
Browse repository at this point
Commits on Jul 7, 2026
[Rust] Fix missing operand field when round tripping text tokens
Show description for 10bcb0a
emesare
committed
10bcb0a
View commit details
Copy full SHA for 10bcb0a
View code at this point
Browse repository at this point
Commits on Jun 30, 2026
[Rust] `Settings::new` -> `Settings::global`
Show description for be46729
emesare
committed
be46729
View commit details
Copy full SHA for be46729
View code at this point
Browse repository at this point
Commits on May 18, 2026
[DWARF Import] Use proper address width for unknown architectures
negasora
committed
f1a688a
View commit details
Copy full SHA for f1a688a
View code at this point
Browse repository at this point
Commits on May 11, 2026
[Rust] Refactor `binary_view` module
Show description for c4ba6d7
emesare
committed
c4ba6d7
View commit details
Copy full SHA for c4ba6d7
View code at this point
Browse repository at this point
Commits on Apr 13, 2026
types: fragment type API support (C++, Python)
rssor
committed
b1246d8
View commit details
Copy full SHA for b1246d8
View code at this point
Browse repository at this point
Commits on Feb 26, 2026
[DWARF Import] Do not wrap function parameter types in named type references
negasora
committed
30cb296
View commit details
Copy full SHA for 30cb296
View code at this point
Browse repository at this point
Commits on Feb 23, 2026
[Rust] Refactor `FileMetadata` file information
Show description for c1dbea1
emesare
committed
c1dbea1
View commit details
Copy full SHA for c1dbea1
View code at this point
Browse repository at this point
[Rust] Fix plugins being referenced in `cargo about` output
emesare
committed
7760b9d
View commit details
Copy full SHA for 7760b9d
View code at this point
Browse repository at this point
Commits on Feb 6, 2026
[DWARF Import] Do not wrap pointer types in named type references
negasora
committed
9b7604d
View commit details
Copy full SHA for 9b7604d
View code at this point
Browse repository at this point
Commits on Jan 11, 2026
[DWARF] Fix misc missing imports from `log` => `tracing`
emesare
committed
36f37d3
View commit details
Copy full SHA for 36f37d3
View code at this point
Browse repository at this point
[Rust] Enter more session scoped tracing spans for debug info and binary view callbacks
emesare
committed
6f75ca0
View commit details
Copy full SHA for 6f75ca0
View code at this point
Browse repository at this point
[Rust] Replace `log` with `tracing`
Show description for 168a3fd
emesare
committed
168a3fd
View commit details
Copy full SHA for 168a3fd
View code at this point
Browse repository at this point
Commits on Jan 8, 2026
[DWARF Import] Fix potential hang when encountering some unhandled DW_AT_location variants for a DW_TAG_variable
negasora
committed
ca91bc1
View commit details
Copy full SHA for ca91bc1
View code at this point
Browse repository at this point
Commits on Jan 1, 2026
update copyrights for 2026
psifertex
committed
d9c58e9
View commit details
Copy full SHA for d9c58e9
View code at this point
Browse repository at this point
Commits on Dec 10, 2025
[Rust] Move architecture module code into more reasonable files
Show description for 501fe3e
emesare
committed
501fe3e
View commit details
Copy full SHA for 501fe3e
View code at this point
Browse repository at this point
[Rust] Fix misc formatting
emesare
committed
dd1f2b0
View commit details
Copy full SHA for dd1f2b0
View code at this point
Browse repository at this point
Commits on Dec 9, 2025
[DWARF Import] Do not link functions without addresses to externs
negasora
committed
e4dc9f3
View commit details
Copy full SHA for e4dc9f3
View code at this point
Browse repository at this point
Commits on Dec 5, 2025
[Rust] Do not clean out-of-tree dependencies for incremental builds
Show description for a78ed72
emesare
committed
a78ed72
View commit details
Copy full SHA for a78ed72
View code at this point
Browse repository at this point
[Rust] Bump pinned version to 1.91.1
emesare
committed
6eb12c3
View commit details
Copy full SHA for 6eb12c3
View code at this point
Browse repository at this point
Commits on Nov 28, 2025
[DWARF] Fix loading Fat Mach-O debug files
negasora
committed
7c4402e
View commit details
Copy full SHA for 7c4402e
View code at this point
Browse repository at this point
Commits on Nov 19, 2025
[DWARF] Improve logging when loading fails, remove extra bv creation
negasora
committed
f52693d
View commit details
Copy full SHA for f52693d
View code at this point
Browse repository at this point
[DWARF] Fix incorrect error messages for empty lexical blocks
negasora
committed
06c5d79
View commit details
Copy full SHA for 06c5d79
View code at this point
Browse repository at this point
Allow loading supplementary dwarf debug info from path in .gnu_debugaltlink
negasora
committed
69c3f09
View commit details
Copy full SHA for 69c3f09
View code at this point
Browse repository at this point
Commits on Nov 17, 2025
[DWARF] Fix crash in dwarf export with detached NTR vtable data variable
Show description for 33d04c6
emesare
committed
33d04c6
View commit details
Copy full SHA for 33d04c6
View code at this point
Browse repository at this point
Commits on Nov 14, 2025
[DWARF] Prevent extra slashes in generated debuginfod urls
negasora
committed
876ac63
View commit details
Copy full SHA for 876ac63
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.