summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Collapse)Author
2020-01-25match behavior of script console so speceific function selected will still ↵Jordan Wiens
expose other forms
2020-01-21InstructionTextTokenType documentation updateJordan Wiens
2020-01-20expose overriding call types at individual call sitesRyan Snyder
2020-01-16Update gutter width, tag token as a constantGlenn Smith
2020-01-01update copyright year to 2020Jordan Wiens
2020-01-01improve some documentation, favor get_view_of_file in examples instead of ↵Jordan Wiens
BVT.open
2019-12-19Add data flow query optionsRusty Wagner
2019-12-19LLIL_JUMP_TO/MLIL_JUMP_TO now contain mappings from address to destination ↵Rusty Wagner
instruction
2019-12-17Immutable type/struct/enum objects, allowing deduplication for reduced ↵Rusty Wagner
memory usage. In C++ API, modifying or creating types, structures, or enumerations should be done with the new TypeBuilder, StructureBuilder, and EnumerationBuilder objects, then converted to a final Type, Structure, or Enumeration object using the Finalize method once the modifications are complete. When modifying structures or enumerations inside existing types, use the WithReplacedStructure or WithReplacedEnumeration methods on the root type object and reregister the type to use the modified object. In Python API, types, structures, and enumerations can be created as in previous versions, but the objects become immutable once they are passed to a method. To modify an existing type, structure, or enumeration, use the mutable_copy() method. When modifying structures or enumerations, replace the modified object in the Type with the with_replaced_structure() or with_replaced_enumeration() methods.
2019-12-14function variable documentation improvementsJordan Wiens
2019-12-13Fix for issue with custom display typesPeter LaFosse
2019-12-09Properly qualify log_errorPeter LaFosse
2019-12-09Fixes #1413 write_at_cursor api issuePeter LaFosse
2019-12-04Update architecture doctests to python3contact@devtty1er.com
2019-11-29small QOL fixes to snippet editor: remove name field and combine it with ↵Jordan Wiens
description, revert button replaced with close, creating a new snippet selects it as well for editing, added some placeholder text and other bugfixes
2019-11-17Add database support for open with options and rebasing.Brian Potchik
2019-11-15Remove useleess settersPeter LaFosse
2019-11-15Type workflow improvementsPeter LaFosse
Expand type context for data renderers Add additional linearview helper routines for defining variables inside of structures fix unit tests
2019-11-14Initial dynamic rebasing support.Brian Potchik
2019-10-21windows: interim workaround for windows segment heap bugRyan Snyder
2019-10-15Fix documentation for get_view_of_file_with_options.Brian Potchik
2019-10-15Expose Segment auto_defined propertyPeter LaFosse
2019-10-10switch to raw strings for sections that need to show some backslashesJordan Wiens
2019-10-09arch: resolve need for bogus flag write typerssor
Fixes #513
2019-10-09fix get_functions_containing documentation to match new behaviorJordan Wiens
2019-10-09- get_functions_containing() now always returns a list so it can be used ↵verylazyguy
directly in a for loop
2019-10-05normalize app name for qsettings, will cause snippets window gemoetry to ↵Jordan Wiens
reset once
2019-10-01Clean-up BinaryView and Settings documentation.Brian Potchik
2019-09-30missed two functions for tags documentationJordan Wiens
2019-09-30include more tag documentation references to other APIs, fix cross-module ↵Jordan Wiens
doc linking and other small formatting cleanups
2019-09-30Fix create_tag default booleanPeter LaFosse
2019-09-28Fix create_tag apiPeter LaFosse
2019-09-27Tag notifications & tag type list optimizedPeter LaFosse
2019-09-27Add some documentation for Settings and BinaryView.Brian Potchik
2019-09-26more small documentation fixesJordan Wiens
2019-09-26remove extraneous stringJordan Wiens
2019-09-26correct invalid documentationJordan Wiens
2019-09-26many documentation formatting fixupsJordan Wiens
2019-09-26fix RegisterValue unintialized propertiesJordan Wiens
2019-09-24typelibrary: add initial documentationRyan Snyder
2019-09-24typelibrary: more consistent naming, type exportsRyan Snyder
2019-09-24typelibrary: minimal api commitRyan Snyder
2019-09-21Add 'get_view_of_file_with_options' method to the BinaryViewType Python API.Brian Potchik
2019-09-21Access Settings Values as Json.Brian Potchik
2019-09-19Fix call to BNDefineAutoSymbolAndVariableOrFunctionKyleMiles
2019-09-19Fixes #1440 - use user-supplied platform before falling back to default platformKyleMiles
Co-authored-by: Sai <svv232@nyu.edu>
2019-09-14lots of small documentation updates, mostly around making sure parameters ↵Jordan Wiens
are consistent and typed properly
2019-09-13small documentation fixupsJordan Wiens
2019-09-11Support all colors of the rainbow in export_svg.pymechanicalnull
2019-09-11Add ability to open a database with options.Brian Potchik