summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Collapse)Author
2022-03-14add additional documentation warning users from creating objects with ↵Jordan Wiens
handles directly
2022-03-14fix typo in remove_snapshot apiJordan Wiens
2022-03-11Add bulk symbol management API to improve performance when adding/removing ↵Rusty Wagner
large numbers of symbols
2022-03-11Move stack var refs and constant refs behind advanced analysis requests for ↵Rusty Wagner
significant memory savings
2022-03-11Add simple load API for creating a BinaryView from various input types.Brian Potchik
2022-03-11Allow DataBuffer to be initialized with a bytearray.Brian Potchik
2022-03-07Fix BinaryView.libraries() in Python APIXusheng
2022-03-04Add a few optimizations to the python API for querying platformPeter LaFosse
2022-03-03flowgraph block iter fixed, resolves #3001Jordan Wiens
2022-03-03il block contains methods fixed, resolves #3000Jordan Wiens
2022-03-03add small api docs on removing a repositoryJordan Wiens
2022-03-02Add function update request API.Brian Potchik
2022-02-28Support a bunch of things someone could pass into intrinsic()Glenn Smith
2022-02-28il.intrinsic(): Support ILRegister/ILFlag as wellGlenn Smith
2022-02-28Correct type annotation for il.intrinsic()Glenn Smith
2022-02-23Fix LowLevelILFcmp instruction inheritancePeter LaFosse
2022-02-18Fix analysis_info repr.Brian Potchik
2022-02-17Fix some minor correctness issues with function.pyPeter LaFosse
2022-02-17Add some additional function.py unit testsPeter LaFosse
2022-02-17Add some additional type hints to architecture.py and lowlevelil.pyPeter LaFosse
2022-02-17Make function.architecture non-optionalPeter LaFosse
2022-02-17Improve handling of bytes objects with MetadataPeter LaFosse
2022-02-17Add additional unit tests for function.pyPeter LaFosse
Move calls to Free into finally blocks format function.py and api_test.py
2022-02-16Escape type names and definitionsGlenn Smith
Closes #2427, #2585, #1658, #1632, probably others
2022-02-10Move TypeView::getLinesForType into core as Type::GetLinesGlenn Smith
2022-02-10fixes #2959; some type checking on log APIsJordan Wiens
2022-02-08Fix formatting.Brian Potchik
2022-02-08Remove user data tag docstrings for auto tagsFabian Freyer
2022-02-08Add vars_written to MediumLevelILVarPhisteven1003
2022-02-07Expose HLIL GenerateSSAForm via API and add python wrapper.Brian Potchik
2022-02-07Add python wrapper for MLIL generate_ssa_form.Brian Potchik
2022-02-03Use .value=None to indicate default EnumerationMember, issue #2896Andrew Lamoureux
2022-02-02Fix open_view() on a bndb not setting FileMetadata.filenameGlenn Smith
2022-02-02Save .isDefault from EnumerationMember issue #2896Andrew Lamoureux
2022-01-31Fix ParamsType being the incorrect orderGlenn Smith
Should we change MembersType to be the same order? Change consumers of ParamsType to be the original order? Both of those are breaking changes whereas this just updates the type to correctly represent the current implementation.
2022-01-28Format All FilesKyleMiles
2022-01-27Fix broken comment in function.pyPeter LaFosse
2022-01-27Add LowLevelILConstantBase.__hash__Peter LaFosse
2022-01-26Convert some asserts to ValueError and add some type hintsPeter LaFosse
2022-01-26Remove some unnecessary codePeter LaFosse
2022-01-26Remove minimally used TypeCreationException in favor of ValueErrorPeter LaFosse
2022-01-26Convert SizeWithConfidence to OffsetWithConfidence and removePeter LaFosse
2022-01-25Fix TypeBuilder.__repr__ and add unit testPeter LaFosse
2022-01-25Fix issue with serialization of MemberScope and MemberAcess along with a few ↵Peter LaFosse
other small bugs
2022-01-25Fix errors and add unit test for EnumBuilderPeter LaFosse
2022-01-25Fix bug and add test for NamedTypeReferenceBuilder.__repr__Peter LaFosse
Make Type/TypeBuilder.__repr__s consistent
2022-01-25Various python types api bug fixes and unit testsPeter LaFosse
2022-01-24Add system_call_number property for Type objectPeter LaFosse
2022-01-24Add additional unit tests for types.py and fix some resulting bugsPeter LaFosse
2022-01-24Fix Variable.__hash__ and fix some Type APIsPeter LaFosse