summaryrefslogtreecommitdiff
path: root/suite
AgeCommit message (Collapse)Author
2022-04-13Prevent shadowing binary tests with multiple oraclesJosh F
2022-04-13Python API : Fixes fully-qualified `binaryninja.log.log*` calls and adds ↵KyleMiles
test to make sure no one breaks it again
2022-04-06Test for fix for Vector35/arch-x86#29Glenn Smith
2022-03-29Add various type hintsPeter LaFosse
2022-03-16Add support for structured loggingPeter LaFosse
2022-02-17Add some additional function.py unit testsPeter LaFosse
2022-02-17Add some additional api testsPeter 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-15Struct alignment and packing testGlenn Smith
There's no kill like overkill
2022-02-03Add test for EnumerationMember .value==NoneAndrew Lamoureux
2022-01-26Additional tests to improve code coverage of types.pyPeter LaFosse
2022-01-26Remove minimally used TypeCreationException in favor of ValueErrorPeter 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-25Add test for QualifiedName constructorPeter LaFosse
2022-01-25Various python types api bug fixes and unit testsPeter LaFosse
2022-01-24Fix partially broken api_testPeter LaFosse
2022-01-24Add additional unit tests for types.py and fix some resulting bugsPeter LaFosse
2021-11-29Better handling of symbols whose raw names are obfuscatedPeter LaFosse
2021-11-11Add aliased_var api testsKyleMiles
2021-10-29Add test for negative pointer offsetsRusty Wagner
2021-10-28Smartly update the TypeViewXusheng
2021-10-25Prevent the streampos_simplifier and ios_base_simplifiers from running to ↵Peter LaFosse
avoid conflicting type names
2021-10-21Add test for liveness_atKyleMiles
2021-10-13Remove func.create_auto_stack_var and only unit test stackAdjustment not its ↵Peter LaFosse
confidence
2021-10-12Add test for stack adjustmentPeter LaFosse
2021-10-11Reenable LLIL to HLIL mapping tests.Brian Potchik
2021-10-04Disable HLIL indirect mapping tests.Brian Potchik
2021-10-04Disable LLIL to HLIL mapping tests.Brian Potchik
2021-09-30Allow string representation of types to be passed as parameters to methods ↵Peter LaFosse
which require Type objects
2021-09-23Cleanup tag list and tag renderingGlenn Smith
2021-09-23Add unit tests for verifying integer size and structure alignmentPeter LaFosse
2021-09-07Rename all TypeBuilder objects to end with 'Builder' to avoid name collisionsPeter LaFosse
2021-09-06Update unit tests for better output and resultsPeter LaFosse
2021-09-06Commonize _to_core_struct/_from_core_structPeter LaFosse
Improve implementation of immutable_copy/mutable_copy
2021-09-06Use more f-stringsPeter LaFosse
2021-09-06Update testcommon.py for refactored types/variablesPeter LaFosse
2021-09-05Remove some unnecessary properties for various derived HLIL Instructions, ↵Peter LaFosse
add HLIL vars_read/vars_written Additional progress on HLILInstruction refactor
2021-09-05Refactor Python TypesPeter LaFosse
Remove _mutable types
2021-09-05remove some unneeded codePeter LaFosse
2021-09-05Use more fstrings in testcommon.pyPeter LaFosse
2021-09-05Refactor ILs for greater speed and utilityPeter LaFosse
2021-09-05update unit test for preprocess_source changePeter LaFosse
2021-09-05Add type hints to basicblock.py, lowlevelil.py, architecture.pyPeter LaFosse
2021-09-05Fix get_ssa_var_version in unit testPeter LaFosse
2021-09-01prevent user settings and plugins from influencing unit test generationJordan Wiens