summaryrefslogtreecommitdiff
path: root/python/binaryview.py
AgeCommit message (Collapse)Author
2025-04-09Remove extra refcount when getting debug info from a bvElykDeer
2025-04-09Expose AnalysisState through the APIXusheng
2025-04-07Return None instead of raising in func IL gettersBrandon Miller
Return None instead of raising an ILException in Python Function.llil, mlil, etc to allow these properties to play nice with map and filter
2025-03-28missed the older dates!Jordan Wiens
2025-03-19Add API for BinaryView::FinalizeNewSegmentskat
2025-03-10Add support for recoverable analysis abort.Brian Potchik
2025-03-05small doc formatting fixJordan Wiens
2025-03-05Improvements for advanced binary search.Brian Potchik
2025-02-21Deduplicate function objects returned from 'get_functions_by_name' API.Brian Potchik
2025-02-18Add BinaryView.forget_undo_actionsGlenn Smith
Closes Vector35/binaryninja-api#6430
2025-02-05Stop importing Type Archive types in parse_type_stringGlenn Smith
CC Vector35/binaryninja-api#6235
2025-01-30Render LayersGlenn Smith
2025-01-09Deprecate `Segment.serialize` and `Section.serialize` in favor of ↵Brian Potchik
descriptor-based classes.
2024-12-03Add `Relocation` information to python apiMason Reed
Previously only the relocation ranges were available
2024-12-03Update documentation for add_memory_region.Brian Potchik
2024-11-27Add support for a logical memory map representation.Brian Potchik
2024-11-25Add additional python APIs to query tags by scope.Brian Potchik
2024-11-25Fix placeholder deprecation decorators and versions.Brian Potchik
2024-11-15Add extra explanation for `export_*_to_library` APIs.Alexander Taylor
2024-11-07Add APIs to support bulk segment addition operations.Brian Potchik
2024-11-06Improve documentation for `update_analysis*` methods.Brian Potchik
2024-11-01Fix segment removal APIs.Brian Potchik
2024-10-29Small type hint fixesJosh Ferrell
2024-10-24Improve documentation for `update_analysis`.Brian Potchik
2024-10-24Initial implementation of the module-level analysis workflow.Brian Potchik
2024-10-23Add API to bulk add segments, use it in elf viewJosh Ferrell
2024-10-22fix: implement slicing on TypedDataAccessor for ArrayTypesScott Lagler
2024-10-21Allow multiple high level representations for display, add Pseudo Rust and a ↵Rusty Wagner
Pseudo Python example plugin
2024-10-19Add misc docs to BinaryDataNotificationMason Reed
Should make it more clear when certain callbacks are called.
2024-10-03Added IsForceLoadable method to BinaryViewTypeBrandon Miller
2024-10-03Make sure the undefined data variable does not get recreated by ↵Xusheng
auto-analysis. Fix https://github.com/Vector35/binaryninja-api/issues/5817
2024-09-05Add doc note for get_linear_disassembly API.Brian Potchik
2024-08-21Add progress context to load APIsJosh Ferrell
2024-08-13Add a way to disable function analysis update and use it to supress analysis ↵Xusheng
update during debugger launch
2024-08-04spellcheck pass on pydocsJordan Wiens
2024-08-04Add support for memory region flags propagation.Brian Potchik
2024-08-02Support setting user global pointer valueXusheng
2024-07-24Remove deprecated API functions.Alexander Taylor
2024-07-22Add ability to modify segment flags via MemoryMap API.Brian Potchik
2024-07-18MemoryMap update with new segment model.Brian Potchik
2024-06-04Add CorePlatform to python api for proper subclassingGlenn Smith
2024-05-28Solved issue #1180 by adding new APIsZichuan Li
1. Add two new APIs for multiple entry functions `GetAllAnalysisEntryFunctions` and `AddToEntryFunctions` 2. Add Python APIs `entry_functions` and `add_to_entry_functions`. `entry_functions` resturns a list of functions, which supports parsing functions in `init_array`, `fini_array` and TLS callbacks. 3. Modify bin-info, it now prints all entry functions
2024-05-27Update load APIs to take a JSON string for options.Brian Potchik
2024-05-22cleanup all outstanding sphinx RST warningsJordan Wiens
2024-05-19Make call param hints more configurable & support more param types for hint ↵Mason Reed
deduplication
2024-05-16Removed loader.architecture from py mapped viewBrandon Miller
Also updated Python API docs references to loader.architecture
2024-05-15Added MemoryMap C++ API.Brian Potchik
2024-05-15Fix BinaryDataNotification errors when subscribed to undo notificationsJosh Ferrell
2024-05-15Initial MemoryMap implementation.Brian Potchik
2024-05-14Fix BinaryDataNotificationJosh Ferrell