summaryrefslogtreecommitdiff
path: root/python/architecture.py
AgeCommit message (Expand)Author
2024-06-05Add support for getting/setting default calling conventions in pythonJosh Ferrell
2024-06-04python/architecture: return instance from `Architecture.register()`Catherine
2024-06-04Add CorePlatform to python api for proper subclassingGlenn Smith
2024-05-24arch: multiple delay slot support, suppress spurious mips warningRyan Snyder
2024-05-02Add address display mode optionsGlenn Smith
2024-03-15Separate local variable tokens in higher level ILs from stack variable tokens...Rusty Wagner
2024-03-02Add support for memory intrinsics.Brian Potchik
2024-02-07add exprIndex field to BNInstructionTextTokenRyan Snyder
2024-01-08update copyright yearJordan Wiens
2023-08-23small clarification on APIs that descibe max_instruction_lengthJordan Wiens
2023-04-25Fix deprecation warning formatting in docs, require deprecated_in parameterJosh Ferrell
2023-03-27Catch all types of exceptions in functions in Architecture that call user-imp...Xusheng
2023-01-05Update copyright to 2023Josh F
2022-10-04Deprecate unused BinaryViewTypeArchitectureConstant APIXusheng
2022-02-17Add some additional type hints to architecture.py and lowlevelil.pyPeter LaFosse
2022-01-28Format All FilesKyleMiles
2022-01-19Many type check fixesPeter LaFosse
2022-01-19Use Dict instead of Mapping where appropriatePeter LaFosse
2022-01-03update copyright yearsJordan Wiens
2021-12-03Fix type hint for get_instruction_low_level_ilPeter LaFosse
2021-10-11Fix LowLevelIL returning an invalid ILSemanticFlagClassPeter LaFosse
2021-09-24Use more f-stringsPeter LaFosse
2021-09-16fix get_semantic_flag_class_indexPeter LaFosse
2021-09-16Fix type check error on self.regs/self.reg_stacksPeter LaFosse
2021-09-16Make RegisterInfo and RegisterStackInfo classes frozen and thus hashablePeter LaFosse
2021-09-15Fix initialization of IntrinsicInfo objects.Peter LaFosse
2021-09-15Use new types outside of `isinstance` checks to satisfy PyRightAlex Cameron
2021-09-15Avoid using `isinstance` on objects returned by `NewType`Alex Cameron
2021-09-15Fix RegisterInfo initializationPeter LaFosse
2021-09-08moving InstructionTextToken back to architecture module and aliasing from fun...Jordan Wiens
2021-09-07Improve backward compatibility of get_low_level_il* functionsPeter LaFosse
2021-09-06Fix import of logPeter LaFosse
2021-09-06Add some additional typehints to architecture.py, function.py and metadata.py...Peter LaFosse
2021-09-06Add __str__ for ArchitecturePeter LaFosse
2021-09-06Fix typecheck error in architecture.pyPeter LaFosse
2021-09-06Use more f-stringsPeter LaFosse
2021-09-06Fix some type check errors in debuginfo.pyPeter LaFosse
2021-09-05Remove some unnecessary properties for various derived HLIL Instructions, add...Peter LaFosse
2021-09-05Refactor Python TypesPeter LaFosse
2021-09-05Refactor ILs for greater speed and utilityPeter LaFosse
2021-09-05Don't inherit from object anymorePeter LaFosse
2021-09-05Fix InstructionInfoPeter LaFosse
2021-09-05fix issue when looking up branch type in Architecture._get_instruction_infoPeter LaFosse
2021-09-05Convert the following to dataclasses:Peter LaFosse
2021-09-05add a core.free_string helperPeter LaFosse
2021-09-05Add type hints to basicblock.py, lowlevelil.py, architecture.pyPeter LaFosse
2021-08-05Also return the incomingType member in TypeFieldReferenceXusheng
2021-06-14Fix comparison of ReferenceSource and TypeFieldReferenceXusheng
2021-05-26Add the ability to automatically create struct membersXusheng
2021-03-26updating to latest sphinx-rtd theme and many doc formatting fixesJordan Wiens