summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2019-11-14Ignore spurious updates for initial feature map orientation.Brian Potchik
2019-11-14Initial dynamic rebasing support.Brian Potchik
2019-10-31Fix initial feature map orientation.Brian Potchik
2019-10-27Eliminate most warnings on LinuxRusty Wagner
2019-10-22Fix SymbolsView context menu.Brian Potchik
2019-10-22Add auto-rotation to feature map.Brian Potchik
2019-10-21windows: interim workaround for windows segment heap bugRyan Snyder
2019-10-17Fix warning.Brian Potchik
2019-10-16troubleshooting documentation organization and spelling fixesJordan Wiens
2019-10-16Add `printf` annotationmeme
2019-10-15Update unit test for Mach-O symbol rebasing support.Brian Potchik
2019-10-15Fix documentation for get_view_of_file_with_options.Brian Potchik
2019-10-15Expose Segment auto_defined propertyPeter LaFosse
2019-10-10remove os and re modules that snuck into api docsJordan Wiens
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-09re-add image accidentally removedJordan Wiens
2019-10-05normalize app name for qsettings, will cause snippets window gemoetry to ↵Jordan Wiens
reset once
2019-10-02Fix typo in SymbolList sort settingsPeter LaFosse
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-30add section on searching in the plugin managerJordan Wiens
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-27typelibrary: update for platform type changesRyan Snyder