summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Expand)Author
2018-01-11fixes binaryninja-api #784 improper call to BNCreateEnumerationTypePeter LaFosse
2018-01-11get_valid_list is now a dict, as well as add documentation for plugin registr...Jordan Wiens
2017-12-18Remove newline from split lines as it breaks more than it fixesPeter LaFosse
2017-12-15Make multi-line python input more robustPeter LaFosse
2017-12-14Fix PluginManager Doc Example (#885)toolCHAINZ
2017-12-14Add autoDefined attribute to Sections and SegmentsPeter LaFosse
2017-12-14Fix multi-line insertion and single expression evalutationPeter LaFosse
2017-12-14Fix multi-line execution in python consolePeter LaFosse
2017-12-05Add __eq__ and __hash__ to BasicBlockEdgeDavid Barksdale
2017-12-04Better Architecture Transition Support.Brian Potchik
2017-12-04Add MediumLevelIL Function Recognizer.Brian Potchik
2017-11-20Update Python API to display PossibleValues that are of type ConstantPointerV...Brian Potchik
2017-11-16Cache Platform object and not handleDavid Barksdale
2017-11-14Fix _get_instruction_alignment type.Brian Potchik
2017-11-13Add GetInstructionAlignment Callback to Architecture.Brian Potchik
2017-11-10Add 'relocatable' property to BinaryView classPeter LaFosse
2017-11-08Cache arch and platform property values (#862)Matt Revelle
2017-11-02Move the function discrimination from SSAVariable to Variable (#856)David Barksdale
2017-11-02Make SSAVariables unique between functions (#855)David Barksdale
2017-11-01fix new scripting provider aliases when no current context existsJordan Wiens
2017-10-30Provide a slightly different implementation for @joshwatson's AnalysisComplet...Peter LaFosse
2017-10-30add current_llil and current_mlil scripting console aliasesJordan Wiens
2017-10-30__hash__ for three types of basic blocksJordan Wiens
2017-10-29Add convenience API's for accessing blocks and instructions in Function (#792)Cory Duplantis
2017-10-29Fixed possible IndexError in Function.get_*_at methods (#775)Josh Watson
2017-10-19UI Updates for Product and Update Status.Brian Potchik
2017-09-21Bugfix for BasicBlock incoming edges source and target were swappedPeter LaFosse
2017-09-21Add segment permission propertiesPeter LaFosse
2017-09-07Add some convenience api's for accessing strings, and iterating over all basi...Peter LaFosse
2017-08-29Updating APIs to deal with stack adjustmentRusty Wagner
2017-08-28Add AddAnalysisOption API to support Initial LinearSweep Core.Brian Potchik
2017-08-26Adding Function level comment APIsPeter LaFosse
2017-08-24Add MLIL instruction for dealing with direct access to GOT/IAT entriesRusty Wagner
2017-08-23Added APIs for clobbered registers, global pointers, and function exit data f...Rusty Wagner
2017-08-22Add BasicBlock CanExit Accessor.Brian Potchik
2017-08-17Work around limitations in ctypesRusty Wagner
2017-08-17Adding section semantics to deal with semantically read-only sections inside ...Rusty Wagner
2017-08-17Support custom calling conventions in the type parser and type objectsRusty Wagner
2017-08-15Add APIs to access and update portions of the function type, and added new AP...Rusty Wagner
2017-08-15add isatty for input as wellJordan Wiens
2017-08-11Fix some documentation issuesPeter LaFosse
2017-08-11Fixes to allow plugins to be installed and loaded from headlessPeter LaFosse
2017-08-11Fixing some broken documentationPeter LaFosse
2017-08-11Fixing llil and mlil incoming/outgoing edges, and dominator apisPeter LaFosse
2017-08-10Fix get_ssa_var_possible_values API call to core.Brian Potchik
2017-08-05Refactor IL instruction access APIsRusty Wagner
2017-08-04Use the basic block's arch not the view's archPeter LaFosse
2017-08-01Call shutdown whenever binaryninja is unloadedPeter LaFosse
2017-07-26Merge type propagation into devRusty Wagner
2017-07-25Add mappings from LLIL to normal MLILRusty Wagner