summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Collapse)Author
2024-07-19Filter under/dunder members in bncompleterJosh Ferrell
2024-07-18MemoryMap update with new segment model.Brian Potchik
2024-07-18Add fuzzy completion to the python consoleGlenn Smith
Co-Authored-By: Rusty Wagner <rusty@vector35.com> Co-Authored-By: Kyle Miles <kyle@vector35.com>
2024-07-16Update api usage in the other collaboration examplesGlenn Smith
2024-07-15Fix sync_test.py collaboration exampleJosh Ferrell
2024-07-12Prevent crash when trying to rename unknown type in typearchiveJosh Ferrell
2024-07-09Refactor architecture calling convention python apiMason Reed
2024-07-09Expose Function::UsesIncomingGlobalPointer through the API. Fix ↵Xusheng
https://github.com/Vector35/binaryninja-api/issues/5686
2024-07-02add custom tooltip exampleJordan Wiens
2024-07-02Fix many crashes from uncaught exceptionsJosh Ferrell
2024-07-02Fix needing to have a binary open to use current_projectJosh Ferrell
2024-06-26[Enterprise] Clean up initialization flowGlenn Smith
2024-06-25Fix il magic variables for lifted, mmlil, mmlil_ssaJosh Ferrell
2024-06-24fix return type for python KeyValueStore size functionsRubens Brandao
2024-06-24fix python Database.trim_snapshotRubens Brandao
2024-06-24fix python DisassemblyTextRenderer basic_block and settingsRubens Brandao
2024-06-21Fix some type hintsJosh Ferrell
2024-06-14Correct doc comment about not being able to remove plugin repositories; Also ↵KyleMiles
add doc comment for #2987
2024-06-14Replace plugin minimum_version with minimum_version_info; Add ↵KyleMiles
maximum_version_info
2024-06-14Plugin Manager : Remove install instructionsKyleMiles
2024-06-14Plugin mananger : Remove license name fieldKyleMiles
2024-06-14Shallow instruction traversal for HighLevelILInstruction.traverseMason Reed
2024-06-10Fix python magic variables applying post-startupGlenn Smith
2024-06-06Add api/modular system to python magic variablesGlenn Smith
2024-06-05Add support for getting/setting default calling conventions in pythonJosh Ferrell
2024-06-04Docs for the sorted setting propertyGlenn Smith
2024-06-04python/architecture: return instance from `Architecture.register()`Catherine
2024-06-04Add CorePlatform to python api for proper subclassingGlenn Smith
2024-06-04Add AdjustTypeParserArguments callback to platformGlenn Smith
Implementing the solution to #4868
2024-05-28Use Architecture type for BASE arch paramBrandon Miller
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-28Fix Python DownloadProvider. Fix ↵Xusheng
https://github.com/Vector35/binaryninja-api/issues/5467
2024-05-27Update load APIs to take a JSON string for options.Brian Potchik
2024-05-27Add additional JSON schema validation for registered settings.Brian Potchik
2024-05-24arch: multiple delay slot support, suppress spurious mips warningRyan Snyder
2024-05-24platform: initial BNCustomPlatform supportRyan Snyder
2024-05-24fix missing params in ILOperands and mark as deprecated in LLIL, HLILJordan Wiens
2024-05-23Docs for type attributesGlenn Smith
2024-05-23Based pointersGlenn Smith
2024-05-23Expose Type::PointerSuffixGlenn Smith
2024-05-23Add TypeBuilder::SetWidth and TypeBuilder::SetAlignmentGlenn Smith
2024-05-22cleanup all outstanding sphinx RST warningsJordan Wiens
2024-05-22actual fix for incorrect settings tableJordan 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-15fix py function.get_tags_at returned typeRubens Brandao
2024-05-14Fix BinaryDataNotificationJosh Ferrell