summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-12Remove XrefItem visability entirelyPeter LaFosse
2020-02-12make CrossReferenceListModel part of BINARYNINJAUIAPIPeter LaFosse
2020-02-11Add tree-based cross referencesPeter LaFosse
2020-02-07Fix struct display in MLILRusty Wagner
2020-02-06regenerated unit test casesTim Bryant
2020-02-06update plugin unit test to use proper python versionJosh Ferrell
2020-02-06Add unit tests and update binaryview saveJosh Ferrell
2020-02-06Add clean savingJosh Ferrell
2020-02-06updated submodule reference for binariesTim Bryant
2020-02-06correct get_form_input documentation for return valueJordan Wiens
2020-02-04Add registered name to type objectsRusty Wagner
2020-01-27add flatbuffer licenseJordan Wiens
2020-01-27better reprs for llil and mlil functionsJordan Wiens
2020-01-27add negative block indexing for fn, mlil, and llilJordan Wiens
2020-01-25focus cursor at end of last snippet code when restoringJordan Wiens
2020-01-25remember most recently selected snippetJordan Wiens
2020-01-25match behavior of script console so speceific function selected will still ↵Jordan Wiens
expose other forms
2020-01-24adding mlil documentationJordan Wiens
2020-01-21InstructionTextTokenType documentation updateJordan Wiens
2020-01-20expose overriding call types at individual call sitesRyan Snyder
2020-01-16Factor gutter width/tag token width into a settingGlenn Smith
2020-01-16Update gutter width, tag token as a constantGlenn Smith
2020-01-15exclude requests for windows buildsJordan Wiens
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
2020-01-01updated troubleshooting docs for xcode python on recent macosJordan Wiens
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-18Update to Qt 5.14.0Rusty Wagner
2019-12-18Return self reference from builders for chainingRusty Wagner
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-13Add unit test for DataRendererPeter LaFosse
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-12-04Content for Types & Structures user guide page.TACIXAT
*insert passive aggressive snapchat of empty docs page here*
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-26Fix python console context menu.Brian Potchik
2019-11-24Update .gitignoreStephen Tong
2019-11-24Add signature matcher library functions to Feature Maprollsafe
2019-11-24Update triage files.cpp examplerollsafe
2019-11-24Update unit test for byte range inference on byte size loads.Brian Potchik
2019-11-22Update tests for: Fix duplicate external symbols in ELF filesPeter LaFosse
2019-11-22update documentation for python 3.8 workaroundJordan Wiens
2019-11-19Don't install PySide2 into python path if it's not compatible with that ↵Rusty Wagner
version of Python
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