summaryrefslogtreecommitdiff
path: root/python/debuginfo.py
AgeCommit message (Collapse)Author
2025-03-28missed the older dates!Jordan Wiens
2025-02-13Fix leaking BNDataVariableAndName when calling BNGetDebugDataVariableBy ↵Mason Reed
functions
2024-06-04Add CorePlatform to python api for proper subclassingGlenn Smith
2024-04-19docstring hygiene maintenance in python APIGalen Williamson
2024-03-20Python API : Fix DebugInfo.parsersKyleMiles
2024-01-19Add support for components in debug infoKyleMiles
2024-01-08update copyright yearJordan Wiens
2023-11-06Type Containers: API DocsGlenn Smith
2023-11-06Type ContainersGlenn Smith
2023-11-03Add 'parsers' property and ensure DebugInfo APIs free properly on internal ↵Peter LaFosse
errors
2023-11-02Ensure Type objects are created correctly everywhere and add guardrailPeter LaFosse
2023-10-10Add `DebugInfo.parsers`; fix DebugInfo.get_parsers to return strings instead ↵KyleMiles
of byte strings; Resolves #4652
2023-07-24fix debuginfo example documentationJordan Wiens
2023-07-10Python API : Fix missing parameter on debuginfo.parse_debug_infoKyleMiles
2023-07-07Expose function "pure" flag to api and typesystemGlenn Smith
2023-05-08Pass debug file along with original file to debug info parsersKyleMiles
2023-01-30Fix Type object leaksRusty Wagner
2023-01-05Update copyright to 2023Josh F
2022-10-14Fix debug info 'function' APIsKyleMiles
2022-10-09Remove default load settings; Move settings `analysis.debugInfoInternal` and ↵KyleMiles
`loader.debugInfoExternal` to `analysis.debugInfo.internal` and `analysis.debugInfo.external`
2022-10-04Rename and move `Analysis/Database Merge Tool` to `File/Merge Databases`; ↵KyleMiles
Add API bindings for `BinaryView::GetDebugInfo()`, `BinaryView::ApplyDebugInfo()`, and `BinaryView::SetDebugInfo()`; Remove `analysis.experimental.parseDebugInfo` (in favor of `loader.debugInfoInternal` and `loader.debugInfoExternal`)
2022-09-29DebugInfo: make parseInfo have a progress callbackGlenn Smith
This will enable us to have progress bars and cancellation of debuginfo application
2022-09-29Make DebugInfo::parse failableGlenn Smith
2022-09-22Add new DebugInfo APIsKyleMiles
2022-05-06many pydoc formatting cleanups, added deprecated decorator and replaced ↵Jordan Wiens
ad-hoc messages with consistent decorator
2022-03-29Fixes #3028 usage of binaryninja.cstr in DebugInfo.add_functionPeter LaFosse
2022-01-28Format All FilesKyleMiles
2022-01-03update copyright yearsJordan Wiens
2021-09-15Fix default arguments to 'DebugFunctionInfo'Peter LaFosse
2021-09-06Fix import of logPeter LaFosse
2021-09-06Improve include style in basicblock.pyPeter LaFosse
Improve include style of debuginfo.py
2021-09-06Fix some type check errors in debuginfo.pyPeter LaFosse
Add try finally blocks for deallocation
2021-07-07DebugInfo - plugable debug information importers - C++, Rust, and Python APIsKyleMiles